Errbitの紹介です。Airbrakeのオープンソース版です。今回はこのサービスをheroku上で動かします。GitHubErrbitスクリーンショットまずは、Errbitのスクリーンショットです。このスクリーンショットは左上から順番にアプリ一覧、アプリのエラー情報、エラー情報のサマリー、エラーのトレース情報です。Errbitの代表的な機能は次の3つです。airbrakeのgemを使って、複数アプリのエラー情報を収集・表示エラーが発生したらユーザーにメール通知エラー発生時の送信先を管理この他にもRedmineやGitHubへのissueへの登録や、Gtalk、Campfireなどへのエラー通知の機能もあるみたいです。Rubyだけではなく、PHP/Pythonにも対応しているっぽいです。ユーザー登録」と「ローカル環境設定」を実行して下さい。Errbitのherokuへの導入手順ローカルにErrbitのソースをダウンロード。http://github.com/errbit/errbit.gitGemfileの以下のコードのRubyのバージョン指定の部分を修正。installを実行。installdb/seeds.rbのログイン設定を修正。&#39;password&#39;アプリ名をherokuに登録。xxxxの部分に自分のアプリ名を指定して下さい。アプリ名は早いもの順なので、他のユーザーとかぶっていたらエラーが出ます。被らない名前にしてください。xxxxアプリの登録が成功すると、http://xxxx.herokuapp.com/というURLがもらえます。これが自分のErrbitのURLになります。(ちなみに、この時点ではまだ見れないと思います)続いてアドオンの有効化と各種設定を行います。ERRBIT_EMAIL_FROM=example@example.com設定画完了したら、herokuにpushします。masterさらに、seedファイル(DBの初期設定データ)の読み込みを行います。DBにインデックスを追加。db:mongoid:create_indexesあとは次のコマンドを実行すると、ブラウザにerrbitのページが表示されます。openErrbitにWebアプリを登録ここまでで、herokuのErrbitにアクセス出来るようになりました。つづいて、Errbitでエラーを収集したいWebアプリを登録していきます。pushした時に出たログインIDとパスワードを入力して下さい。editに進んでログインIDとパスワードを自分用に変更してください。appsに進んで、Errbitでエラーを収集したいWebアプリを登録して下さい。Webアプリの登録が完了したら、設定が書かれたページが出てきます。次のセクションで使うのでメモしておいて下さい。続いて、エラーが発生したら通知をしてほしい側のWebアプリの設定を行います。installを実行してください。&#39;airbrake&#39;続いて、Railsの場合はconfig/initializers/errbit.rbを作成して以下を追加します。443endこれで設定は完了です。これでエラーが発生したら、Userタブで登録したメールアドレスにメールが届くようになります。ちなみに、テストでエラーを発生させた時の結果はしたようになりました。GitHubアイドリング状態をなくすHerokuは1時間以上アクセスがないとアイドリング状態になりますが、その際にAPIを叩くとうまく拾えない場合があります。Monitorを使いましょう。keyを生成してnewrelic.ymlをダウンロード。./configにコピー。&#39;newrelic_rpm&#39;変更点をherokuにPush。Monitor』に進んで、監視対象のURLを設定。RailsはWebサービスのプロトタイプをスピーディに開発できることが特徴です。