VisualVMのようなリモートスタートJava CPUプロファイラーは自動化されています

StackOverflow https://stackoverflow.com/questions/3739085

質問

VisualVMツール(JMXを介して)でできるように、CPUプロファイラーをリモートする(およびパッケージ除外を指定)する方法はありますか(JMXを介して)。

特定のCPUプロファイラー構成を有効にしてストレステストを実行してから、結果をエクスポートするサーバーを自動的に起動できるようにしたいと考えています。また、バイナリCPUプロファイラー出力(.NPSファイル)を解析できるライブラリがあります。

私の最善の策は、VisualVMソースコードを掘り下げて、彼らがそれをどのように行っているかを見て、それをコピーすることだと思います。

VisualVMはいくつかのNetBeansライブラリを使用してCPUプロファイラーの解析を行います: * org.netbeans.lib.profiler.results.cpu.stacktracesnapshotbuilder

役に立ちましたか?

解決

簡単なプロファイラーで十分な場合は、アプリケーションに統合できます。私が書いた 1. 。も 利用可能 Apacheライセンス付き。私と私の同僚はそれをかなり多く使用しています。完璧ではありませんが、非常に簡単に統合できます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top