zabbix 监控windows下tomcat

来源:互联网 发布:美容院脱毛 知乎 编辑:程序博客网 时间:2024/06/02 08:32

zabbix 监控windows下tomcat

zabbix 监控tomcat主要使用的是zabbix的java gateway。

  1. 安装zabbix gateway。使用ubuntu,可以直接使用命令安装java gateway。

    apt-get install zabbix-java-gateway

    修改zabbix_server的配置文件,告知zabbix server java gateway在哪个端口,并且设置poller的个数。

    JavaGateway=安装ipJavaGatewayPort=10052 #监听端口StartJavaPollers=5

    开启java gateway,重启zabbix server

    service zabbix-java-gateway startservice zabbix-server restart
  2. 设置tomcat,开启jmx。

    tomcat/bin下找到catalina.bat文件,在set "CURRENT_DIR=%cd%"下加上

    set JAVA_OPTS=-Dcom.sun.management.jmxremote.port=12345 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false
  3. 下载支持jmx 的jar包catalina-jmx-remote.jar,把他放到tocmat目录下的lib包中。

  4. 配置主机
    jmx端口配置
    jmx的端口一定要与在catalina.bat下配置的jmxremote.port一样。
    链接Template JMX GenericTemplate JMX Tomcat这两个模板。

2 0
原创粉丝点击