zabbix监控tomcat

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix监控tomcat相关的知识,希望对你有一定的参考价值。

zabbix监控tomcat

客户端操作(被监控端)

1.配置Tomcat JMX 

[[email protected] media]# cd /usr/local/tomcat7/bin/

[[email protected] bin]# vi catalina.sh   #添加以下几行

 

97 JAVA_HOME=/usr/local/java/     

98 JAVA_BIN=$JAVA_HOME/bin

99 PATH=$PATH:$JAVA_BIN

100 CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

101 export JAVA_HOME JAVA_BIN PATH CLASSPATH

102 CATALINA_OPTS="-server -Xms256m -Xmx512m -XX:PermSize=64M -XX:MaxPermSize=128m 

-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.port=12345"

2.启动tomcat,查看启动是否成功

[[email protected] bin]# /usr/local/tomcat7/bin/startup.sh 

 

Using CATALINA_BASE:   /usr/local/tomcat7

Using CATALINA_HOME:   /usr/local/tomcat7

Using CATALINA_TMPDIR: /usr/local/tomcat7/temp

Using JRE_HOME:        /usr/local/java/

Using CLASSPATH:       /usr/local/tomcat7/bin/bootstrap.jar:/usr/local/tomcat7/bin/tomcat-juli.jar

Tomcat started.

[[email protected] bin]# netstat -antup  | grep 12345

 

tcp        0      0 :::12345                    :::*                        LISTEN      113658/java 

 

服务器操作(监控端)

1.Java 支持

    编译安装zabbix server需要加上--enable-java以支持jmx监控.

2.修改settings.sh文件

[[email protected] ~]# cd /usr/local/zabbix-3.0.3/sbin/zabbix_java/

[[email protected] zabbix_java]# vi settings.sh

 

9 LISTEN_IP="127.0.0.1"

17 LISTEN_PORT=10052

35 START_POLLERS=5

3.修改zabbixserver的配置文件,使支持javagateway

[[email protected] zabbix_java]# cd /usr/local/zabbix-3.0.3/etc/

[[email protected] etc]# vi zabbix_server.conf #最末行添加以下3行

 

JavaGateway=127.0.0.1

JavaGatewayPort=10052

StartJavaPollers=5

 

4.启动javagateway

[[email protected] etc]# /usr/local/zabbix-3.0.3/sbin/zabbix_java/startup.sh

10052

[root[email protected] etc]# netstat -antup | grep 10052

 

tcp        0      0 ::ffff:127.0.0.1:10052      :::*                        LISTEN      1944/java           

5.导入模板


 

技术分享

技术分享

技术分享

技术分享





6.调用模板

 

技术分享

技术分享

技术分享


Ps :如果出现报错修改主机名ip为本机ip


本文出自 “Dream chaser” 博客,请务必保留此出处http://dreamchaser.blog.51cto.com/7756851/1789501

以上是关于zabbix监控tomcat的主要内容,如果未能解决你的问题,请参考以下文章

zabbix安装后怎么添加监控

运维监控 zabbix可以做哪些监控

zabbix怎么添加监控交换机

运维监控 zabbix可以做哪些监控

zabbix如何调用脚本进行远程监控

zabbix怎么监控hpunix