3

GAE でホストされている GWT アプリケーションがあります。gwt-log (http://code.google.com/p/gwt-log/) を使用して、クライアント側とサーバー側の例外を記録します。毎日真夜中に cron ジョブを実行して、すべての例外に関するレポートを作成する必要があります (例: ソースのリスト、例外時間、カウントなど)。これを行うには、サーバー側のコードから API 呼び出しまたは何かを介してプログラム的に GAE ログにアクセスする必要があります。これは可能ですか?ログデータにアクセスできますか?

これが不可能な場合、ログにエラーを要約する最善の方法は何ですか?

どうもありがとう。

4

2 に答える 2

1

ereporter モジュール Calvin リンク先は、Python でこれを行う方法を示しています。プログラムでログを読み取るのではなく、すべての例外ログをキャプチャしてデータストアに保存するカスタム ログ ハンドラーを登録します。次に、cron ジョブがその間隔で発生した例外をロールアップし、管理者に電子メールで送信します。

プログラムでログを読み取らなくても、ロギング インフラストラクチャを使用して Java で同じ手法を適用できるはずです。

于 2011-03-31T22:57:39.420 に答える
0

LogService APIを見てください。

アプリケーションのリクエスト ログとアプリケーション ログを調べる方法を提供します。

于 2012-01-27T15:05:32.947 に答える