[技术干货] zabbix监控tomcat(认证模式)

[复制链接]
乐维 发表于 2021-8-10 09:59:21 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
zabbix监控Tomcat(认证模式)客户端Tomcat服务器配置
(1) 修改中间件tomcat安装目录下的catalina.sh文件,添加配置(注意安装目录)
1.png
在第二行下添加以下内容:
2.png
l Djava.rmi.server.hostname =TOMCAT服务器IP地址,该IP必须能与采集服务器能通信某些情况下IP经过映射转换,那么需要使用转换后的地址。(配置JMX后,必须重启tomcat服务
l Dcom.sun.management.jmxremote.port=12345JMX默认对外的端口信息,若端口冲突可重新修改
l Dcom.sun.management.jmxremote.rmi.port=12345:RMI端口号,配置成和JMX相同的端口号,这样只需要在防火墙中开放JMX一个端口号即可,否则每次重启Tomcat,都会随机分配RMI端口号,对于配置防火墙非常不便;
l Dcom.sun.management.jmxremote.ssl=false:不使用SSL认证
l Dcom.sun.management.jmxremote.authenticate=true:使用用户名密码认证
l Dcom.sun.management.jmxremote.access.file监控JVM的默认访问控制文件
l Dcom.sun.management.jmxremote.password.file监控JVM的默认访问控制文件
(1) 设置监控用户和认证密码
3.png
4.png
5.png
(1) 密码文件授权(没有授权会导致服务起不来)
6.png
(1) 重启tomcat服务(启动方式以客户的为准)
# cd tomcat的bin目录,重启tomcat
#./shutdown.sh
# ./startup.sh
7.png
(1) 查看端口是否监听(tomcat服务器上执行)
ss–nlp | grep 12345
8.png
查看tomcat服务器是否有运行12345端口
(1) 开放防火墙端口(可选)
# vim /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 12345 -j ACCEPT
添加主机
新建一台主机,连接中间件tomcat JMX的模板,并且配置认证的账号密码;
3.png
2.png
1.png
查看数据
查看最新数据库
4.png






上一篇:Ingress介绍
下一篇:zabbix“专家坐诊”第119期问答汇总
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝0

帖子377

发布主题
最新发布

版权所有 © 2016-2021 九一乐维丨粤ICP备17007026号