11

Docker コンテナー内の tomcat で Java Web アプリケーションを実行します。

Java アプリケーションのメモリ使用量を監視する方法はありますか? DockerのプロセスIDで使用しようとしましjconsoleたが、教えてくれますInvalidate process id

Tomcat で JMX も有効にしていますが、バインドする方法がわかりません。ローカルから使用visualvmしてホスト マシンをバインドできますが、ホスト内のドッカーにバインドする方法が見つかりません。

これを達成する良い方法はありますか?

ありがとう

4

6 に答える 6

0

上記の cAdvisor は、コンテナー内で実行されている Tomcat の監視には役立ちません。まさにそれを行う SPM Client docker コンテナを見てみたいと思うかもしれません! Docker で実行されているさまざまなアプリケーション (Elasticsearch、Solr、Tomcat、MySQL など) を監視するためのエージェントがあります: https://github.com/sematext/docker-spm-client

于 2016-08-05T05:09:11.507 に答える
0

私はピエールの答えを試しました(ここでも答えました)が、方法はありません。

最後に、SSH トンネルを使用して接続できました。

于 2015-12-02T08:28:55.577 に答える