2011-01-19 11 views
4

私は新しいウェブサイトを立ち上げようとしています。私はサイトの稼働時間を追跡するためにPingdomを使用していますが、サイトによって生成されたエラー。例外をパッケージ化して別のアプリケーションに送信するコードを、トップレベルの例外ハンドラに入れて、電子メールを生成してそれを私に送信したいと思います。ウェブアプリケーション用の中央エラーログサービス

私はもちろん、ローカルでもログに記録されますが、ログは私が出ているときには入手するのが難しいです。私はこれに私自身の解決策を書く選択肢がありますが、何か良いものがあれば、私はその車輪を再発明したくありません。

誰もこのようなサービスを提供している企業/サイトを知っていますか?

もしそうでなければ、誰もがこれを有用なサービスと考えていますか?私はareciboを見てお勧めしたいhttp://net.tutsplus.com/tutorials/php/quick-tip-email-error-logs-to-yourself-with-php/

答えて

1

Airbrakeは非常に有望です。 RubyとiOSを公式にサポートしており、実験的なJavaScriptのサポートを行っています。 various other languagesのサードパーティプラグインもあります。

0

何か。これはオープンソースのエラーログアプリです。これは、(エラーを記録するために使用される)多数のクライアントライブラリを持ち、Python、PHP、またはRubyアプリケーションで使用できます。サーバーの部分はpython/djangoで書かれており、あなたのサーバーやGoogleのアプリケーションエンジン上で動くことができます。

私たちはこれを使って、Webサイト全体にアプリケーションエラーを記録し、BitbucketとMozillaでも使用していると思います。

+0

これは私が自分自身でやることですが、もっとコードを書くのを避けようとしています。私はそれを私のために扱うサービスが欲しいです。 – tomasmcguinness

1

Logglyは、私が前回見たい警告オプションをすべて持っていない(またはしなかった)が、無料のデモアカウントにスピンを与えた。見て価値があるかもしれません。

+0

それは面白そうに見えます。確かめます。 – tomasmcguinness

+0

私は、Exceptional.Ioを使用し始めました.I/Logglyの方法とは異なり、システムログ(/ var/messagesなど)は対象になりませんでしたが、例外が発生したときに例外や電子メールを追跡するため、より多くのdevに焦点を当ててsysadminに焦点を絞った。 – snipe

0

cloud4appsには、リモートエラーログサービスAPIがあり、無料です。

0

は、.NETで開発し、いくつかのアイデアをしたい場合は、Serilogのこのリストを閲覧シンク:

http://www.nuget.org/packages?q=serilog+sinks

あなたは、大量の送信を予想する場合は特に、あなたのサーバーの近くにホスティングサービスに向けて優先してきめ細かいログが表示されます。私はまた、TCPとUDPのどちらかを選択するオプションがあるのが好きです。

関連する問題