raven-ruby で Sentry にパラメータを送る


getsentry/raven-rubyRaven.capture_message メソッドへのパラメータの渡し方は、こういう風になっている。

Raven.capture_message 'My Event!',
  logger: 'logger',
  extra: {
    my_custom_variable: 'value'
  },
  tags: {
    foo: 'bar'
  }

なので、こう送ると、

# capture_exception は capture_message の alias
Raven.capture_exception(
  e,
  {
    extra: {
      foo: 'foo'
    }
  }
)

こういう風にパラメータが見れる。