Non-ascii character has Corrupted which I have sent log with non-ascii character has.
This behavior was same at Sentry Free Trial app.getsentry.com WebUI.
Would you please add support for non-ascii character in logging message?
example
detail of sent record
This JSON record has sent to sentry which generated by following example code.
{"event_id"=>"6796bd707f1140e1a513e611fc2b2bcc",
"message"=>"invalid input error occured at stage '地図' section 2",
"timestamp"=>"2014-02-26T07:19:47",
"level"=>"warning",
"project"=>"*****",
"logger"=>"my logger",
"platform"=>"ruby",
"server_name"=>"npc0213.local",
"extra"=>{:username=>"Mr.山田 :-)"},
"tags"=>{:name=>"app.foo", :room=>"member"},
"sentry.interfaces.User"=>{}}
Sentry Web UI
Disappear non ASCII charactor as shown like below.
"invalid input error occured at stage '地図' section 2" will be "invalid input error occured at stage '' section 2"
"Mr.山田 :-)" will be "Mr. :-)"

example code
It is a example code to regenerate same problem
# coding: utf-8
require 'pp'
require 'raven'
include Raven
conf = Raven::Configuration.new
conf.server = 'https://****:****@sentry.example.com/****'
raven = Raven::Client.new(conf)
event = Raven::Event.new(
:configuration => conf,
:context => Raven::Context.new,
:message => "invalid input error occured at stage '地図' section 2"
)
event.tags = {:name => "app.foo", :room => "member"}
event.level = "warning"
event.logger = "my logger"
event.project = "test project"
event.modules = nil
event.extra = {:username => 'Mr.山田 :-)'}
raven.send(event)
pp event.to_hash
Non-ascii character has Corrupted which I have sent log with non-ascii character has.
This behavior was same at Sentry Free Trial
app.getsentry.comWebUI.Would you please add support for non-ascii character in logging message?
example
detail of sent record
This JSON record has sent to sentry which generated by following example code.
{"event_id"=>"6796bd707f1140e1a513e611fc2b2bcc", "message"=>"invalid input error occured at stage '地図' section 2", "timestamp"=>"2014-02-26T07:19:47", "level"=>"warning", "project"=>"*****", "logger"=>"my logger", "platform"=>"ruby", "server_name"=>"npc0213.local", "extra"=>{:username=>"Mr.山田 :-)"}, "tags"=>{:name=>"app.foo", :room=>"member"}, "sentry.interfaces.User"=>{}}Sentry Web UI
Disappear non ASCII charactor as shown like below.
"invalid input error occured at stage '地図' section 2"will be"invalid input error occured at stage '' section 2""Mr.山田 :-)"will be"Mr. :-)"example code
It is a example code to regenerate same problem