博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
zabbix——使用JMX监控tomcat(java类应用)
阅读量:2344 次
发布时间:2019-05-10

本文共 1729 字,大约阅读时间需要 5 分钟。

一、zabbix使用JMX监控tomcat

实验过程如下所示:

server2

将做实验所需的安装包发送给虚拟机:

在这里插入图片描述

在这里插入图片描述

第一步:安装jdk和tomcat

root@server2 ~]# cd /mnt[root@server2 mnt]# ls[root@server2 mnt]# rpm -ivh jdk-8u121-linux-x64.rpm

在这里插入图片描述

[root@server2 mnt]# tar zxf a[root@server2 mnt]# cd /usr/local[root@server2 local]# ls[root@server2 local]# ln -s apache-tomcat-8.5.24/ tomcat

在这里插入图片描述

第二步:配置tomcat

[root@server2 local]# cd apache-tomcat-8.5.24/[root@server2 apache-tomcat-8.5.24]# ls[root@server2 apache-tomcat-8.5.24]# cd bin/[root@server2 bin]# ls[root@server2 bin]# vim catalina.sh CATALINA_OPTS='-Dcom.sun.management.jmxremote         -Dcom.sun.management.jmxremote.port=8888         #监听端口号,方便远程访问  -Dcom.sun.management.jmxremote.ssl=false    # 是否对连接开启SSL加密,默认开启  -Dcom.sun.management.jmxremote.authenticate=false'      # 是否需要开启用户认证,默认开启

在这里插入图片描述

在这里插入图片描述

[root@server2 bin]# ./startup.sh      #开启tomcat服务[root@server2 bin]# netstat -antlp   #主要查看8080端口和8888端口是否开启

在这里插入图片描述

在这里插入图片描述

第三步:在server1配置java环境

server1:

[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[root@server1 zabbix]# vim zabbix_java_gateway.conf  #这个里面不修改东西,只是查看一下这个文件有啥东西[root@server1 zabbix]# systemctl start zabbix-java-gateway.service [root@server1 zabbix]# systemctl enable zabbix-java-gateway.service [root@server1 zabbix]# netstat -antlp| grep :10052

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

[root@server1 zabbix]# vim /etc/zabbix/zabbix_server.conf 288 JavaGateway=172.25.27.1296 JavaGatewayPort=10052304 StartJavaPollers=5[root@server1 zabbix]# systemctl restart zabbix-server[root@server1 zabbix]# ps aux     #会看见有五个java进程

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

第四步:在浏览器进行设置

点击配置->主机->JMX接口中写入本地的ip172.25.27.2以及端口8888->更新

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
更新后的界面如下所示:

在这里插入图片描述

在上图中点击server2->图形后显示如下界面,发现里面有Java JMX码相关的模块,说明添加模块成功

在这里插入图片描述

再次刷新页面,发现可以JMX的图标成功变成绿色,说明配置成功,即zabbix可以成功使用JMX监控tomcat

在这里插入图片描述

转载地址:http://vljvb.baihongyu.com/

你可能感兴趣的文章
浅入深出 MySQL 中事务的实现
查看>>
UML总结(对九种图的认识和如何使用Rational Rose 画图)
查看>>
Java中使用HttpRequest获取用户真实IP地址端口
查看>>
easyUI下拉列表点击事件的使用
查看>>
js遍历map
查看>>
单例模式
查看>>
JDBC连接数据库核心代码
查看>>
java生成随机汉字
查看>>
Java反射的基本应用
查看>>
HTML5常用标签
查看>>
where 1=1影响效率以及having和where的区别
查看>>
资源链接
查看>>
注册中心Eureka页面添加用户认证
查看>>
spring源码
查看>>
上传jar包到nexus私服
查看>>
lambda和抽象类
查看>>
idea自定义文档注释模板
查看>>
Enterprise Architect 生成项目类图
查看>>
idea导出配置
查看>>
JVM学习资料收集
查看>>