欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

分布式系统监控软件——zabbix详解(八) zabbix监控JVM的实现步骤

程序员文章站 2022-07-11 11:40:27
...

文章目录

实验环境

redhat7.5环境 (低版本的redhat系统可能解决不了php的依赖性)
server4 172.25.0.4    zabbix-server端
server2  172.25.0.2  zabbix-agent端
server3 172.25.0.3  zabbix-agent端
关闭火墙,selinux等

实验过程

1.在server2上安装tomcat,它运行jsp程序,并且配置好java虚拟机.(jvm)

分布式系统监控软件——zabbix详解(八) zabbix监控JVM的实现步骤

分布式系统监控软件——zabbix详解(八) zabbix监控JVM的实现步骤
分布式系统监控软件——zabbix详解(八) zabbix监控JVM的实现步骤
可以参照官网,进行文件的更改

分布式系统监控软件——zabbix详解(八) zabbix监控JVM的实现步骤编写/usr/local/tomcat/bin/cataila.sh文件,内容如下图。启动tomcat。
分布式系统监控软件——zabbix详解(八) zabbix监控JVM的实现步骤
分布式系统监控软件——zabbix详解(八) zabbix监控JVM的实现步骤写的内容是CATALINA_OPTS=’…false’这四行。

2.在server4上安装tomcat的网关。
分布式系统监控软件——zabbix详解(八) zabbix监控JVM的实现步骤启动java-gateway

分布式系统监控软件——zabbix详解(八) zabbix监控JVM的实现步骤
gateway的端口是10052
分布式系统监控软件——zabbix详解(八) zabbix监控JVM的实现步骤
修改zabbix的配置文件
分布式系统监控软件——zabbix详解(八) zabbix监控JVM的实现步骤分布式系统监控软件——zabbix详解(八) zabbix监控JVM的实现步骤
分布式系统监控软件——zabbix详解(八) zabbix监控JVM的实现步骤StartJavaPollers=5表示zabbix启动5个进程去处理数据
分布式系统监控软件——zabbix详解(八) zabbix监控JVM的实现步骤
在webui界面配置

配置主机 server2
分布式系统监控软件——zabbix详解(八) zabbix监控JVM的实现步骤
添加JVM接口,JVM接口的IP是server2(zabbix-agent),端口是刚才设置的tomcat的8888
分布式系统监控软件——zabbix详解(八) zabbix监控JVM的实现步骤
点击更新

分布式系统监控软件——zabbix详解(八) zabbix监控JVM的实现步骤
配置主机的模板,添加zabbix自带的jvm的模板

分布式系统监控软件——zabbix详解(八) zabbix监控JVM的实现步骤
点击更新

分布式系统监控软件——zabbix详解(八) zabbix监控JVM的实现步骤
在server4中,配置zabbix_java_gateway.conf
分布式系统监控软件——zabbix详解(八) zabbix监控JVM的实现步骤分布式系统监控软件——zabbix详解(八) zabbix监控JVM的实现步骤分布式系统监控软件——zabbix详解(八) zabbix监控JVM的实现步骤分布式系统监控软件——zabbix详解(八) zabbix监控JVM的实现步骤
在浏览器中,发现server2的JVM开启,变绿。

分布式系统监控软件——zabbix详解(八) zabbix监控JVM的实现步骤java虚拟机就是运行java的容器,后端有个tomcat.让zabbix去监控tomcat(运行jsp程序0