9

ここの初心者。Java アプリケーションがあり、その Java アプリケーションの監視に取り組んでいます。「JConsole」を使用した Java の監視と管理制御について知りました。実行中の Java プロセスに関する非常に詳細なグラフィック情報を提供します。

しかし、私が疑問に思っているのは、グラフの生成に使用されるデータについてです。JConsole と同様に、実行中のグラフを右クリックしてデータを csv 形式で保存できます。データを csv 形式でのみ取得するコマンド ライン オプションはありますか。

4

3 に答える 3

7

JConsoleのコマンド行オプションは、JConsole を開始するためのものであり、その結果をエクスポートするためのものではありません。

JConsole からデータを取得する唯一の方法は、このSO answerで提案されているように JMX MBeans を使用することですが、それらのデータを自分で CSV 形式で書き込む必要があります。

于 2010-01-15T09:24:34.840 に答える
3

クライアントの例を Google で検索してください。 ここに簡単なものがあります。

私は最近、あなたが説明したことを正確に実行しました。それは大した仕事ではありませんでした。時間がかかった1つのヒント。DynamicMBeans を使用している場合、私が見つけたほぼすべての例の Bean 接続アプローチは機能しません。各値を直接参照する必要があります。この質問を参照してください(私の)

于 2010-01-15T11:57:28.650 に答える