使用zabbix自带的jmx监控模板 Template App Apache Tomcat JMX 时会有很多个监控项不能正常运行,显示为不支持,此时需要对监控项进行一系列修改以使其能够正常运行,这里我们以Catalina:type=GlobalRequestProcessor的相关监控项为例。
默认监控8080端口接受数据情况的项目:
在监控此项时会显示为不支持,我们需要对键值进行修改:
jmx["Catalina:type=GlobalRequestProcessor,name=\"http-bio-8080\"",bytesReceived]
使用cmdline查看可以进行监控的key:
按照以上方法将各个端口的监控项修改完成,然后在zabbix交互页面添加监控端口: