Сообщить об ошибках вручную из Rails в Sentry - PullRequest
0 голосов
/ 25 сентября 2019

В моем ApiController у меня есть:

rescue_from Exception, with: :render_exception_error

  def render_exception_error(exception)
    raise exception if Rails.env.test?

    logger.error(exception)
    render json: { error: 'An error occurred' }, status: 500 unless performed?
  end

Я хочу, чтобы этот метод также сообщал об ошибке Sentry.Знаете ли вы, если при выполнении строки, которая выполняет logger.error(...), она автоматически регистрирует ее и в Sentry?

Или я должен вручную сделать Raven.capture_exception(exception) или что-то в этом роде?Будет ли это сделано в фоновом режиме?

...