Java 如何启用Zabbix tomcat每秒接收字节数项?
我正在使用Zabbix,运行一个带有一些JMX参数的java应用程序。当我添加Tomcat received bytes之类的项时,它不受支持。如何启用此项目 我试图将catalina jmx remote的依赖项添加到应用程序中Java 如何启用Zabbix tomcat每秒接收字节数项?,java,monitoring,jmx,zabbix,Java,Monitoring,Jmx,Zabbix,我正在使用Zabbix,运行一个带有一些JMX参数的java应用程序。当我添加Tomcat received bytes之类的项时,它不受支持。如何启用此项目 我试图将catalina jmx remote的依赖项添加到应用程序中 <dependency> <groupId>org.apache.tomcat</groupId> <artifactId>tomcat-catalina-jmx-remote<
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-catalina-jmx-remote</artifactId>
<type>jar</type>
</dependency>
org.apache.tomcat
tomcat catalina jmx遥控器
罐子
如何在Zabbix上启用tomcat监控?试试看
jmx["Catalina:type=GlobalRequestProcessor,name=\"http-8080\"",bytesReceived]
或
萨莫耶连科酒店
我成功监视“spring boot”
[现状]
jmx[“Tomcat:type=GlobalRequestProcessor,name=http-nio-80”,bytesReceived]
[未来]
jmx[“Tomcat:type=GlobalRequestProcessor,name=\“http-nio-80\”,bytesReceived]
非常非常重要\“
祝你好运~我应该在哪里使用它?@nasiblollohyandashev在Zabbix中。取而代之的是你的jmx[“Catalina:type=GlobalRequestProcessor,name=\”{$PROTOCOL\u HANDLER\u HTTP}\”,bytesReceived]。也许JMX连接还可以,但zabbix中的JMX密钥有问题:删除引号或http-nio-8080,而不是http-8080。我照你说的做了。当我第一次这样做时,项目的状态在几分钟后变为启用状态,它变为不受支持的状态。也许我必须在应用程序方面做一些更改?我的解决方案正确吗?我指的是对孩子的依赖maven@NasibullohYandashev在你的照片上,我看到垃圾收集器的钥匙很好用。我认为JMX连接是正确的。我认为你不需要依赖maven。你试过nio了吗?试试jmx[“Catalina:type=GlobalRequestProcessor,name=\“http-nio-8080\”,bytesReceived]也许您可以更好地表述您的答案:)
jmx["Catalina:type=GlobalRequestProcessor,name=\"http-nio-8080\"",bytesReceived]