zabbix监控tomcat

 
 
zabbix端配置
 
 
1、安装
 
  1. [root@linux-node1 ~]# yum install -y zabbix-java-gateway java-1.8.0
  2. 提示:java-gateway 需要java环境
2、配置 
修改java-gateway
 
  1. [root@linux-node1 ~]# vim /etc/zabbix/zabbix_java_gateway.conf
  1. # LISTEN_IP="0.0.0.0"   监听的IP地址
  2. # LISTEN_PORT=10052     监听的端口
  1. PID_FILE="/var/run/zabbix/zabbix_java.pid" 存放pid路径
  1. # START_POLLERS=5       开通几个进程,默认是5。你有多少java进行可以设置多少个,也可以设置java进程的一半。
  1. TIMEOUT=3               超时时间1-30,如果网络环
  2.  
境差,超时时间就修改长一点
我们默认就可以了,不进行修改 
   
 
3、启动
 
  1. [root@linux-node1 ~]# systemctl start zabbix-java-gateway.service
4、端口、进程查看 
我们可以进行进程的查看
 
  1. [root@linux-node1 ~]# netstat -lntp
 
5、配置 通知zabbix-server 
 
vim /etc/zabbix/zabbix_server.conf
 
JavaGateway=127.0.0.1  <-   安装 gateway  ip地址
 
JavaGatewayPort=10052
 
StartJavaPollers=5
 
Timeout=5
 
6、重启zabbix-server
systemctl restart zabbix-server.service
 
 
 
7、准备apache 
我们安装tomcat-8版本 
 
 
vi /usr/local/server-data/bin/catalina.sh
 
CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=8888   我们JMX端口设置为8888
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false 
-Djava.rmi.server.hostname=192.168.1.111"   <-安装了tomcat本机地址
 
原文地址:https://www.cnblogs.com/chenshengqun/p/7985818.html