51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

zabbix监控Tomcat以JVM方式 (windows 版)

先安装 tomcat: tomcat 设置windows服务 : 连接

分两步:

1 开启tomcatjvm 监控

2- 配置zabbix

一、 开启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

{#more-17288}
zabbix监控Tomcat以JVM方式{#articleContentId}
zabbix监控Tomcat以JVM方式_zabbix jvm模式-CSDN博客
不在catalina.sh中配置 -Dcom.sun.management.jmxremote.port=12345,因为如果配置这个参数,在tomcat重启后,除了12345端口被监听外,还会随机监听一个端口,就会造成防火墙(firewalld)无法准确的开放这个随机端口而使得jmx监控失效

使用 zabbix 监控 tomcat(包含jvm监控)_tomcat 查看当前加载的jar包-CSDN博客
centos7下安装zabbix监控tomcat_jmx["catalina:type=manager,context={$path},host=lo-CSDN博客

赞(7)
未经允许不得转载:工具盒子 » zabbix监控Tomcat以JVM方式 (windows 版)