标签:als 需要 javap jmx bpa rem zabbix jar rtu
前提:配置java环境,编译zabbix server时需要提供java支持,即添加--enable-java该选项。2.编辑/usr/local/zabbix/etc/zabbix_server.conf,修改完成之后,内容如下:
LogFile=/tmp/zabbix_server.log //指明zabbix_server的日志文件地址
DBHost=localhost //连接的数据库地址
DBName=zabbix //连接的数据库名称
DBUser=zabbix //连接数据库的用户名
DBPassword=zabbix //连接数据库密码
JavaGateway=192.168.1.103 //java网关地址,即server端ip地址
JavaGatewayPort=10052 //java网关监听端口
Timeout=20 //超时时间
FpingLocation=/usr/sbin/fping //fping命令绝对地址
LogSlowQueries=3000
AllowRoot=1 //允许root启动
User=root //zabbix服务的启动用户
StartPollers=50
StartPingers=100
StartJavaPollers=5
3.重启zabbix server服务,以及启动zabbix java支持服务
/etc/init.d/zabbix_server restart
/usr/local/zabbix/sbin/zabbix_java/startup.sh
Zabbix_agentd端配置
1.在zabbix agent部署的服务器上更改配置文件,修改tomcat配置文件
vim /usr/local/tomcat/bin/catalina.sh
CATALINA_OPTS="-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.port=12345”
2.在zabbix agent部署的tomcat服务器上,copy对应的java jmx监控的相关jar包到tomcat对应的目录下
cp catalina-jmx-remote.jar /usr/local/tomcat/lib
cp cmdline-jmxclient-0.10.3.jar /usr/local/tomcat/lib
3.在zabbix agent部署的tomcat服务器上,添加tomcat配置文件
vim /usr/local/tomcat/conf/server.xml
<Listener className="org.apache.catalina.mbeans.JmxRemoteLifecycleListener" rmiRegistryPortPlatform="12345" rmiServerPortPlatform="12346"/>
4.重启tomcat服务
/usr/local/tomcat/bin/shutdown.sh
/usr/local/tomcat/bin/startup.sh
标签:als 需要 javap jmx bpa rem zabbix jar rtu
原文地址:https://blog.51cto.com/13594742/2406687