3

私の webapp は、 Hyperic HQ (オープン ソース版)を使用して監視したい JMX 経由でいくつかのアプリケーション固有のメトリック (「発注」と考えてください) を公開します。

ハイパーリック インベントリ モデルによると、私の Linux サーバーは、Tomcat 6サーバーをホストするプラットフォームと呼ばれ、最終的にメトリック(「1 分あたりのエラー数」など) を公開するサービス(「サーブレット モニター」など) をホストします。

エージェントとサーバーを正しい JMX MBean に向けるカスタム Hyperic プラグイン (実際には単なる XML ファイル) を開発する必要があると思います。理想的には、Web アプリケーションが Tomcat 6 サーバーによってホストされるサービスとしてリストされていることを確認したいのですが、Plugin Development docsを見ると、それは不可能のようです。

理論的には、アプリを Jetty に切り替えたいと思うかもしれません。しかし、それは非常に一般的なユースケースだと思うので、ベストプラクティスはありますか? ウェブ上でこれの例を実際に見つけることができなかったので、専門家に聞いてみようと思いました..

注意:リンクした Hyperic ドキュメントを表示するにはアカウントが必要なようです。

4

0 に答える 0