7

RyanBatesがexception_loggerと例外通知について話しているのを見ました。他に考慮すべき良いものはありますか?これらの何が好きで、何が嫌いですか?

また、これらの例外通知機能は、キャッチした場合に例外をログに記録しますか?

ありがとう!

4

6 に答える 6

7

Hoptoadの使用を強くお勧めします。プロダクションシステムには無料のアカウントを使用しています。これは非常に優れており、命の恩人にすぎません。ExceptionNotifierおよびExceptionLoggerプラグインよりも非常に優れていると思います。インストールは非常に簡単です。そうすれば、自動電子メール通知と、WebUIでの例外の非常に優れたプレゼンテーションを受け取ることができます。

ただし、1つ良い点は、例外が発生するたびに最初だけメールが送信されるわけではなく、他のユーザーがキューに入れられることです。そのため、Webで確認すると、次のように表示されます。それはそれが7回か何か起こったと言います。これだけでも、何らかの理由で突然多くの例外が発生するようなものを導入し、トラフィックの多いサイトを使用している場合、電子メールの受信トレイに通知が完全に殺到することはありません。

もう1つの優れた点は、Capistranoの展開と統合され、展開がいつ行われたかを記録することです。これにより、もう少し情報が得られ、何が問題なのかを追跡するための鍵となる可能性があります(たとえば、展開してからすぐに通知を受け取り始めてください、あなたは問題があなたが今紹介したものにあることを知っています)。

最後に、それと対話するためのAPIもあります。たくさんの良さ、そしてそれは私が今使っている唯一のものです-New Relic RPMアカウントを持っていても、私はまだすべての例外通知にHoptoadを使っています。

于 2009-06-23T16:13:20.260 に答える
4

私は1年前からExceptionLoggerを使用しています。大量のメールを受信したくないので、exception_notificationは好きではありませんでした。また、ExceptionLoggerはExceptionNotificationの改良版です。

残念ながら、ExceptionLoggerはしばらくの間更新されていません。私は最近、Rails2.3エンジン機能を利用するカスタムツールの開発を始めました。

また、この問題を解決するための専用のWebアプリがいくつかあります。

于 2009-06-23T12:29:18.173 に答える
1

Hoptoadは、地滑りによる私の好ましい例外通知です。それは私に送信する電子メールについてインテリジェントであり、そのWebインターフェイスはすべての例外を自動的に整理するという素晴らしい仕事をします。

エラーの原因となる変更を加えると、同じエラーメッセージがいくつか表示される可能性が高いため、Hoptoadからメールが送信され、Webインターフェイスに同じエラーが4つ表示される場合があります。クリックして、詳細を確認し、バグにパッチを適用し、ワンクリックで修正済みとしてチェックします。

これは、例外を処理するための非常に優れたクリーンな方法であり、邪魔にならない/ゲットーであると私は思います。

于 2009-06-23T16:13:21.430 に答える
1

私もHoptoadを使用していますが、少し面倒な設定を行っても問題なく機能しているようです(ただし、rakeの例外もログに記録する必要があります)。

ただし、Hoptoadアカウントを獲得していなかった場合は、通知オプション(SMSなど)がはるかに優れているため、 Exceptionalを使用することをお勧めします。

于 2009-06-24T15:00:56.020 に答える
0

私もExceptionLoggerを使用しています。

例外を処理する別名をキャッチした場合、それは実際にはもはや例外ではありません。自分でログに記録することもできます。

于 2009-06-23T16:06:04.453 に答える
0

私は過去にExceptionalを使用しましたが、それらの製品はHoptoadと非常によく似ています。

約1、2年前に行ったUIのアップグレードを除けば、Exceptionalにはかなり満足していました。エラーの追跡には、以前のレイアウトの方が適していると思いました。

サポートされているプラ​​ットフォームの中にiOSがリストされているため、iPhoneコンポーネントを含むプロジェクトのHoptoadを検討しています。

于 2011-03-18T12:53:23.143 に答える