GoogleアプリケーションエンジンでJavaアプリケーションを監視する最適な方法は何ですか?エラーが記録され、管理コンソールで確認できますが、もう少し積極的にしたいと思います。エラーが発生したときにすぐに通知を受けたい。Googleアプリケーションエンジンのアプリケーション監視Java
5
A
答えて
4
商業用オプションをご利用の場合は、Coalmineです。このサービスは、検出されなかった例外を自動的にキャッチして記録し、通知します。これは、例外に関する例外データを収集し、環境設定やパラメータなどの追加データを収集するため、例外をキャッチして電子メールで送信するよりも優れているはずです。 GAEの設定はとても簡単です。ちょうどあなたのパス(またはMavenのDEP)にjarファイルを追加してからweb.xml
にWebフィルタを追加します。
<filter>
<filter-name>coalmine</filter-name>
<filter-class>com.coalmine.connector.servlet.filter.GaeCoalmineFilter</filter-class>
<init-param>
<param-name>signature</param-name>
<param-value>MY_COALMINE_SIGNATURE</param-value>
</init-param>
</filter>
log.error(...)
が自動的に炭鉱に報告するように彼らはまた、7月またはLog4jのためのアダプタが含まれています。詳細な手順と設定オプションについては、プロジェクトページへのリンクがあります。https://github.com/coalmine/coalmine_java
免責事項:私はCoalmineで働いています。
1
あなたのコードで例外をキャッチできると仮定して、電子メールサービスまたはXMPPサービスを使用してすぐに通知することをお勧めします。
また、LogService APIを見ると、プログラムでログにアクセスし、あなたの目に応じて通知することができます。
0
特定のアプリケーションのGAEのパフォーマンスを監視する場合は、HawkEyeをチェックしてください。 Google App Engineで実行されているアプリケーションのAPIレベルの監視機能を提供し、待ち時間が一定のしきい値を超えたときにユーザーに通知する無料のツールです。
GoogleのCloud Monitoring APIも便利です。
免責事項:私はHawkEyeの後ろのチームの一員です。
関連する問題
- 1. Googleのアプリケーションエンジンのログを監視し、メールを送信する
- 2. Java Webアプリケーションのトラフィックを監視する
- 3. ストリームソケットの監視Java
- 4. Googleアプリケーションエンジンを使用してJavaアプリケーションをアップロードするjava sdk
- 5. Zabbixのアプリケーションの監視
- 6. .NETアプリケーションのパフォーマンス監視/メトリック
- 7. Silverlight 2.0アプリケーションのパフォーマンス監視
- 8. Javaのリアルタイムサービス監視フレームワーク
- 9. Windows CE用シリアルポート監視アプリケーション?
- 10. Java EEオープンソース監視ツール
- 11. Ubuntu(Javaアプリケーション)のFirebirdへのSQL呼び出しの監視
- 12. iPhoneアプリケーションでGoogle Analyticsリクエストを監視する
- 13. GoogleアプリケーションエンジンのGoogleクラウドエンドポイント
- 14. サービスからのアプリケーションの監視
- 15. プロダクションWebベースのアプリケーションの監視
- 16. websphereでのアプリケーション状態の監視
- 17. Googleマップ経由でGPSデバイスを監視
- 18. googleアプリケーションエンジンのビデオサイト
- 19. Javaメモリ管理:iOSスタイルのメモリ監視?
- 20. Javaの同時実行 - 監視スレッド
- 21. Java:ロックの取得を監視
- 22. Tomcat内でWebアプリケーションを監視する - (Tomcat監視ではない)
- 23. Googleのアプリケーションエンジンのmemcache
- 24. プロンプトでアプリケーションを監視するJenkins
- 25. googleアプリケーションエンジンpythonログレベルノイズリダクション
- 26. googleアプリケーションエンジンoauth2プロバイダ
- 27. Googleアプリケーションエンジン:クエリ
- 28. JPA for Googleアプリケーションエンジン
- 29. Googleアプリケーションエンジンのdjangoアップロードファイルエラー
- 30. Googleアプリケーションエンジンのみデータベースストア
App Engineのログ(LogService APIから)をBigQueryに簡単にダンプして解析し、Apps Scriptを使用してきれいなグラフを作成することができます。定期的にステータスを確認したり、Apps Scriptから直接メールを送信したり、別の場所で実行されている別のアプリ(またはApp Engine内であってもそれがあなたのものです)からメールを送信することができます。 –