Настроить Tomcat Exporter
Как настроить экспортер Tomcat или JMX Exporter с помощью Prometheus? Нужны подробные инструкции. https://github.com/nlighten/tomcat_exporter https://github.com/prometheus/jmx_exporter
2 ответа
Если вы просто запустите экспортер JMX в качестве агента Java, он должен автоматически получить метрики Tomcat. Вот как я это настроил в нашей среде, где работает целая куча контейнеров Tomcat. Они все только что сработали.
Tomcat_Explorer - Прометей
Загрузите файл json из каталога git в каталог / tomcat / lib.
- simpleclient
- simpleclient_common
- simpleclient_servlet
- simpleclient_hotspot
- tomcat_exporter_client
( https://github.com/nlighten/tomcat_exporter)
Затем загрузите tomcat_exporter_servlet и переименуйте его в metrics.war, затем поместите в каталог webapps.
Затем перезапустите tomcat и просмотрите 192.168.xy:8080/ метрики и метрики можно увидеть. Затем добавьте цель в prometheus.yml.
- targets: ['192.168.x.z:8080']