2012-02-08 1 views
1

레일즈 앱과 함께 실행되는 Ruby EM 서버에서 Airbrake에 맞춤 알림을 작성했습니다. 예외의 경우에, 나는 API 문서에 따라 에어 브레이크 통지는맞춤형 Airbrake 알림에 환경 전달

그러나
Airbrake.notify(
    :error_class => "Ruby EM Server Error:", 
    :error_message => "EM Server Crashed with error: #{$!}", 
    :backtrace => [email protected], 
) if ENV['RAILS_ENV'] == 'production' 

오류가로를 통해 올 때 "알 수없는 : EM 서버 오류로 추락 :"나는 RAILS_ENV가 무엇인지

내가 XML을 작성하고 게시하지 않고 Airbrake에이 정보를 전달할 수있는 방법이 있는지 궁금해서 알림을 보냈습니다.

나는대로를 통해 오는 오류를보고 싶어요

"제작 : EM 서버 오류로 추락는"

답변

6

이 시도 :

Airbrake.notify(
    :error_class  => "Ruby EM Server Error:", 
    :error_message => "EM Server Crashed with error: #{$!}", 
    :backtrace  => [email protected], 
    :environment_name => ENV['RAILS_ENV'] 
) if ENV['RAILS_ENV'] == 'production' 

environment_name 옵션은 보석의 documentation입니다.

+0

당신이 RTFM Ganesh라고 말하면서 매우 친절했습니다. :) –