Как включить поддержку Tomcat JMX Catalina? - PullRequest
0 голосов
/ 01 февраля 2019

Я использую Zabbix для мониторинга метрик, у меня есть приложение Java Spring, и я хочу увидеть все метрики, такие как метрики Tomcat.Когда я использую Zabbix для мониторинга, некоторые элементы Zabbix не работают.Особенно Каталина поддерживает.Я пытался увидеть метрики Catalina на Jconsole, но я получил какие-либо данные.Я не знаю, куда мне добавить какие-либо библиотеки или компоненты для получения метрик.

Я настроил Spring Jmx, Rmi bean-компоненты.Но в любом случае я не нашел никаких ответов.Это не помогло мне решить проблему.Я использовал этот источник .К сожалению, я не смог решить мою проблему.

Я пытался добавить это.

<dependency>
    <groupId>org.apache.tomcat</groupId>
    <artifactId>tomcat-catalina-jmx-remote</artifactId>
    <version>8.5.9</version>
    <type>jar</type>
</dependency>

Перед запуском сервера я добавил

-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port= -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=

Я ожидаю, что мониторинг tomcatдолжно работать без каких-либо дополнительных кодов, но это не работает.В основном, мне нужны Tomcat полученные и отправленные байты.Как мне это сделать?

...