Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何启用Zabbix tomcat每秒接收字节数项?_Java_Monitoring_Jmx_Zabbix - Fatal编程技术网

Java 如何启用Zabbix tomcat每秒接收字节数项?

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<

我正在使用Zabbix,运行一个带有一些JMX参数的java应用程序。当我添加Tomcat received bytes之类的项时,它不受支持。如何启用此项目

我试图将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]