1.安装tomcat和jdk
[root@server2 ~]# ls
apache-tomcat-8.5.24.tar.gz jdk-8u121-linux-x64.rpm zabbix
[root@server2 ~]# rpm -ivh jdk-8u121-linux-x64.rpm
[root@server2 ~]# tar zxf apache-tomcat-8.5.42.tar.gz
[root@server2 ~]# ls
apache-tomcat-8.5.42 apache-tomcat-8.5.42.tar.gz jdk-8u121-linux-x64.rpm zabbix
[root@server2 ~]# mv apache-tomcat-8.5.42 /usr/local/
[root@server2 ~]# cd /usr/local/
[root@server2 local]# ls
apache-tomcat-8.5.42 bin etc games include lib lib64 libexec sbin share src
2.制作软连接
[root@server2 local]# ln -s apache-tomcat-8.5.24/ tomcat
[root@server2 local]# ls
apache-tomcat-8.5.24 etc include lib64 sbin src
bin games lib libexec share tomcat
[root@server2 local]# cd tomcat/
[root@server2 tomcat]# ls
bin conf lib LICENSE logs NOTICE RELEASE-NOTES RUNNING.txt temp webapps work
[root@server2 tomcat]# cd bin/
[root@server2 bin]# ls
3.向tomcat中添加JVM的参数
[root@server2 bin]# vim catalina.sh
110 CATALINA_OPTS='-Dcom.sun.management.jmxremote
111 -Dcom.sun.management.jmxremote.port=8888
112 -Dcom.sun.management.jmxremote.ssl=false
113 -Dcom.sun.management.jmxremote.authenticate=false'
[root@server2 bin]# ./startup.sh
[root@server2 bin]# netstat -tnlp
4.server1: 安装zabbix_java_gateway并做相应的配置
[root@server1 ~]# cd 4.0/
[root@server1 4.0]# ls
[root@server1 4.0]# yum install -y zabbix-java-gateway-4.0.5-1.el7.x86_64.rpm
[root@server1 4.0]# cd /etc/zabbix/
[root@server1 zabbix]# ls
web zabbix_agentd.conf zabbix_java_gateway.conf zabbix_server.conf
zabbix_agentd. zabbix_agentd.d zabbix_java_gateway_logback.xml
[root@server1 zabbix]# vim zabbix_java_gateway.conf ##查看一下
[root@server1 zabbix]# vim zabbix_server.conf ##修改内容如下
288 JavaGateway=172.25.16.1
296 JavaGatewayPort=10052
304 StartJavaPollers=5
5.开启服务
[root@server1 zabbix]# systemctl start zabbix-java-gateway
[root@server1 zabbix]#
[root@server1 zabbix]# netstat -tnlp
[root@server1 zabbix]# zabbix_server -R config_cache_reload
zabbix_server [3666]: command sent successfully
[root@server1 zabbix]#
[root@server1 zabbix]# systemctl restart zabbix-server
6.zabbix监控页面进行相应的配置
配置—> 主机—> server2—> 主机—> 添加JMX接口的信息(端口要和配置文件中写的一样) —> 添加
主机 —> 模板—> 选择图中的模板 —> 添加 —> 更新
server2 —> 图形—> file descriptors—> 预览
刷新以下可以看到server2的JMX变绿