2012-02-16 4 views
0

JavaベースのWebアプリケーションで作業しています。アプリケーションの正常/状態/動作/任意のエラー/異常ログを監視する方法

アプリケーション管理者がアプリケーションのステータスを監視するためのダッシュボードを作成する必要があります。

基本的にアプリケーションで起こっていることが似ています。私たちが追跡したい活動のログ、何らかのエラー、ファイルのアップロードに失敗した理由また、システム管理者に計画された活動がある場合は、それが行われたかどうかを確認することができます。

データベースの設計とは何ですか?追跡し、ダッシュボードに表示する必要があるすべてのアクティビティ、またはすべてのアクティビティに対して1つのテーブルだけを1つのテーブルに保持しますか?

どのようにログを記録するのですか?

助けてください。

答えて

0

syslogアペンダーでlog4j(または類似のもの)を使用することができます。 Syslogはマシン上でデアモンとして実行されなければならず、監督/監視などのための良いダッシュボードがあります。 syslogデーモンのネットワークに接続して、複数のマシンに関する情報を収集することもできます。

もう1つの補完的な解決策は、新神、ハイペリック、NagiosなどのJMXと監視ツールを使用することです。

関連する問題