一、 开启tomcat jvm 参数监控
Windows 下修改Tomcat jvm参数的方法
在Tomcat的bin目录下运行双击“TomcatW.exe”
在“Java”选项下的java Options文本域中添加如下内容(注:以前的不要删除,在最下面新增即可,参数后面不能有空格)
tomcat作为window服务启动,设置jvm参数和jvisualvm监控 - 我不是真正的快乐 - 博客园 (cnblogs.com)
jvisualvm监控的话是在java option下面加上:
-Dcom.sun.management.jmxremote.port=8084
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
如果天添加后出现 zabbix SSL peer shut down
需要添加 本地
-Djava.rmi.server.hostname=192.168.3.237
然后启动tomcat,开启jvisualvm,在应用程序栏右键点击"本地"然后选择"添加jmx连接"
在jdk 目录下: jvisualvm.exe
出现这个说明成功了
二、 配置zabbix
模版选择
Apache Tomcat JMX
zabbix监控Tomcat以JVM方式
不在catalina.sh中配置 -Dcom.sun.management.jmxremote.port=12345,因为如果配置这个参数,在tomcat重启后,除了12345端口被监听外,还会随机监听一个端口,就会造成防火墙(firewalld)无法准确的开放这个随机端口而使得jmx监控失效
欢迎来撩 : 汇总all