zabbix進階教程:Jmx用戶認證監(jiān)控tomcat(1)
原文鏈接:樂維社區(qū)
項目背景:
公司使用zabbix監(jiān)控tomcat采用jmx無認證訪問監(jiān)控,接到安全部門掃描不安全整改通知,jmx需要開啟賬號密碼認證
目標:tomcat的jmx開啟賬號密碼認證,zabbix監(jiān)控模板調整。監(jiān)控項添加jmx用戶密碼參數(shù)
1、修改tomcat catalina.sh文件里面JMX配置
CATALINA_OPTS="${CATALINA_OPTS} -Djava.rmi.server={Tomcat主機IP} -Djavax.management.builder.initial= -Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=12345 -Dcom.sun.management.jmxremote.rmi.port=12345 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=true -Dcom.sun.management.jmxremote.access.file=/opt/jmxremote.access -Dcom.sun.management.jmxremote.password.file=/opt/jmxremote.password"
2、填寫jmx認證賬號密碼信息
vi /opt/jmxremote.password
kk 12345
#賬號擁有權限
vi /opt/jmxremote.access
kk readonly
#文件權限調整
chmod 600 /opt/jmxremote.access
chmod 600 /opt/jmxremote.password
========================需要重啟tomcat服務===================
/itops/bpm6/bin/shutdown.sh
/itops/bpm6/bin/startup.sh
3、Zabbix監(jiān)控模板調整











浙公網(wǎng)安備 33010602011771號