exception_notification plugin

production環境下でエラーが発生したら、指定のメールアドレスへエラー内容を送信してくれるplugin

インストール

$ ./script/plugin install exception_notification

設定

class ApplicationController < ActionController::Base
  include ExceptionNotifiable
  ...
end

これでもう使えるようになる。
あと以下の設定はenvironment.rbに記述することで変更できる。

#送信者を変更
ExceptionNotifier.sender_address =
 	    %("Application Error" <app.error@myapp.com>)


#件名の prifix を変更
ExceptionNotifier.email_prefix = "[APP] "

メールの内容も変更可能。

参考:http://dev.rubyonrails.org/browser/plugins/exception_notification/README