Zabbix+JMX实现监控tomcat

    技术2022-07-15  69

    实验环境: server5:zabbix-server zabbix-agent 192.168.1.25 server6:zabbix-agent 192.168.1.16 server7:zabbix-agent 192.168.1.17

    1 配置tomcat (server7上配置Tomcat)

    1.1 安装tomcat

    rpm -ivh jdk-8u121-linux-x64.rpm配置java环境 tar zxf apache-tomcat-8.5.24.tar.gz -C /usr/local/解压tomcat ln -s apache-tomcat-8.5.24 tomcat做软连接

    1.2 配置文件

    vim /usr/local/tomcat/bin/catalina.sh ./startup.sh CATALINA_OPTS='-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8889 ###用来监控的端口 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false'

    2 安装启动java网关 server5 zabbix-server端操作

    1.安装

    yum install zabbix-java-gateway-4.4.1-1.el7.x86_64.rpm -y systemctl start zabbix-java-gateway.service

    2.配置文件

    在server5中配置Zabbix server的配置文件

    第一处

    vim /etc/zabbix/zabbix_server.conf JavaGateway=192.168.1.25 JavaGatewayPort=10052 StartJavaPollers=5

    第二处:

    vim /etc/zabbix/zabbix_java_gateway.conf LISTEN_IP="192.168.43.10" LISTEN_PORT=10052 START_POLLERS=5

    systemctl restart zabbix-server.service systemctl restart zabbix-java-gateway.service

    3.网页配置:

    Processed: 0.015, SQL: 9