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. Java監視アプリケーション
- 2. Mesos javaアプリケーション監視
- 3. appdynamicsのJavaアプリケーションの監視
- 4. Googleのアプリケーションエンジンのログを監視し、メールを送信する
- 5. JDBCコールの監視ApplicationInsights Javaアプリケーション
- 6. Java Webアプリケーションのトラフィックを監視する
- 7. Googleアプリケーションエンジンのインストールjava
- 8. ストリームソケットの監視Java
- 9. Googleアプリケーションエンジンを使用してJavaアプリケーションをアップロードするjava sdk
- 10. Google Cloud DataProcのパフォーマンス監視
- 11. Zabbixのアプリケーションの監視
- 12. Silverlight 2.0アプリケーションのパフォーマンス監視
- 13. Androidアプリケーションのパフォーマンス監視ツール
- 14. .NETアプリケーションのパフォーマンス監視/メトリック
- 15. JavaEEアプリケーションの監視ツール
- 16. サブディレクトリとJavaのメインディレクトリ監視
- 17. Javaのリアルタイムサービス監視フレームワーク
- 18. Windows CE用シリアルポート監視アプリケーション?
- 19. Ubuntu(Javaアプリケーション)のFirebirdへのSQL呼び出しの監視
- 20. Java EEオープンソース監視ツール
- 21. Javaアプリケーションからのスパークアプリケーションの起動と監視
- 22. iPhoneアプリケーションでGoogle Analyticsリクエストを監視する
- 23. GoogleアプリケーションエンジンのGoogleクラウドエンドポイント
- 24. javaアプリケーションからTomcatサーバーを監視する
- 25. サービスからのアプリケーションの監視
- 26. 糸のSparkジョブのアプリケーション実行監視
- 27. websphereでのアプリケーション状態の監視
- 28. プロダクションWebベースのアプリケーションの監視
- 29. googleアプリケーションエンジンのビデオサイト
- 30. 現在のディスプレイを監視するアプリケーション
App Engineのログ(LogService APIから)をBigQueryに簡単にダンプして解析し、Apps Scriptを使用してきれいなグラフを作成することができます。定期的にステータスを確認したり、Apps Scriptから直接メールを送信したり、別の場所で実行されている別のアプリ(またはApp Engine内であってもそれがあなたのものです)からメールを送信することができます。 –