zabbix通过jmx监控tomcat

实验环境


server1 172.25.41.11
server2 172.25.41.2
 

一·安装tomcat

[root@server2 ~]# ls
jdk-8u121-linux-x64.rpm     
apache-tomcat-8.5.24.tar.gz
[root@server2 ~]# rpm -ivh jdk-8u121-linux-x64.rpm 
[root@server2 ~]# tar zxf apache-tomcat-8.5.24.tar.gz -C /usr/local/   #解压
[root@server2 ~]# cd /usr/local/
[root@server2 local]# ls
[root@server2 local]# ln -s apache-tomcat-8.5.24/  tomcat    #做软连接
[root@server2 local]# cd tomcat/
[root@server2 tomcat]# bin/startup.sh   #打开
[root@server2 tomcat]# ps ax   #查看进程

网页访问:tomcat.apache.org

这里写图片描述

二·修改配置文件

[root@server2 ~]# cd /usr/local/
[root@server2 local]# cd tomcat/
[root@server2 tomcat]# cd bin/
[root@server2 bin]# vim catalina.sh    #添加内容
 CATALINA_OPTS='-Dcom.sun.management.jmxremote
   -Dcom.sun.management.jmxremote.port=8888
   -Dcom.sun.management.jmxremote.ssl=false
   -Dcom.sun.management.jmxremote.authenticate=false'
[root@server2 bin]# ./shutdown.sh
[root@server2 bin]# ./startup.sh
[root@server2 bin]# netstat -antlp
tcp        0      0 :::8888                     :::*                        LISTEN      7726/java 

这里写图片描述

三·安装zabbix-java

[root@server1 ~]# yum install zabbix-java-gateway-3.4.6-1.el7.x86_64.rpm
[root@server1 ~]# cd /etc/zabbix/
[root@server1 zabbix]# systemctl start zabbix-java-gateway
[root@server1 zabbix]# netstat -antlp | grep 10052
tcp6       0      0 :::10052                :::*                    LISTEN      3735/java           

这里写图片描述

[root@server1 zabbix]# vim zabbix_server.conf    #修改文件
[root@server1 zabbix]# systemctl restart zabbix-server

这里写图片描述

四·zabbix网页添加Java

网页中添加JMX接口
这里写图片描述
添加Java模块
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值