クライアントの1つに、Confluence/JIRAシステムがセットアップされています。送信メールがくさびになるなど、いくつかの問題が発生しています。JIRAインストールをサポートしている場合、何を監視しますか? JMXを使用していますか?直接DBクエリ?時折SOAP APIへのリクエスト?
Nagios/NRPEを使用して監視しますが、必要なサポートスクリプトを直接作成するため、Linuxボックスで実行されるテクノロジはおそらく問題ありません。
JIRAサーバー(Confluenceも実行)にNagios/NRPEを使用し、時間の経過とともにリソースを追跡するために Munin を使用します(メモリ/ CPUスパイク、過剰なDBアクセスなどを探すのに便利です)
NRPEに付属する標準のチェックとは別に、JIRAに以下を追加しました。
JIRAインスタンスに外部SMTPサーバーをセットアップしたため、メールに関して確認することはあまりありません。 JIRAマシンで送信メールサーバーを実行している場合は、Nagiosチェックを追加して、送信メールキューがいっぱいになっていないことを確認できます(Muninもデフォルトでこれを監視します)。 WebInject テストを使用してJIRAにログインし、メールキューのサイズを表示する管理ページに移動することもできます。
Jbossでsnmpを使用できます(もちろん、jbossにjiraが必要です)。
その後、スレッドプール、データソースなどの多くのデータにアクセスできます...
JBossSNMPAdapter および JBossSNMPAdapterGetValues を参照してください。
サボテンを使用してデータをグラフ化できます。これは問題の処理に非常に役立ちます: サボテンフォーラム 。