Как отслеживать использование памяти Java-приложениями в Docker
Я запускаю веб-приложение Java на Tomcat в контейнере Docker.
Есть ли способ контролировать использование памяти Java-приложения? Я пытаюсь использоватьjconsole
с идентификатором процесса докера, но он говорит мнеInvalidate process id
Я также включаю JMX в Tomcat, но не знаю, как с ним связываться. я могу использоватьvisualvm
из моего локального, чтобы связать хост-машину, но не могу найти способ связать с докером внутри хоста.
Есть ли хороший способ достичь этого?
Спасибо