2eew 发表于 2016-1-18 09:06:36

zabbix 监控tomcat报错cannot connect to [[192.168.18.20]:10052]: [111] Connection ref

server端

    rpm -ivh jdk-8u20-linux-x64.rpm
    vi /etc/profile
    JAVA_HOME=/usr/java/jdk1.8.0_20
    PATH=$PATH:$JAVA_HOME
    CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export JAVA_HOME
    export PATH
    export CLASSPATH
    source /etc/profile
    java -version

    cd /root/zabbix-2.0.6
    ./configure --enable-java -prefix=/usr/local/zabbix/zabbix_java
    make&&make install

    vi /usr/local/zabbix/zabbix_java/sbin/zabbix_java/settings.sh
    LISTEN_IP="0.0.0.0"
    LISTEN_PORT=10052
    START_POLLERS=5

    vi /usr/local/zabbix/etc/zabbix_server.conf
    JavaGateway=127.0.0.1
    JavaGatewayPort=10052
    StartJavaPollers=5

锟斤拷锟狡达拷锟斤拷
启动zabbix_java

    cd /usr/local/zabbix/zabbix_java/sbin/zabbix_java
    ./startup.sh

锟斤拷锟狡达拷锟斤拷
tomcat 服务器端

    cd /usr/apache-tomcat-7.0.53/bin
    修改tomcat catalina.sh
    添加如下内容:
    CATALINA_OPTS="-Dcom.sun.management.jmxremote-Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.port=123 -Dcom.sun.management.jmxremote.ssh=false -Djava.rmi.server.hostname=192.168.18.19" -----备注(192.168.18.19是客户端ip地址)

    修改tomcat服务器的hostname
    192.168.18.19 localhost.localdomain localhost
    重启tomcat
    pkill java
    cd /usr/apache-tomcat-7.0.53/bin
    ./startup.sh
    在zabbix服务器端用工具测试
    下载cmdline-jmxclient-0.10.3.jar工具
    java -jar cmdline-jmxclient-0.10.3.jar - 192.168.18.19:123

锟斤拷锟狡达拷锟斤拷
在服务器端进行测试

      java -jar cmdline-jmxclient-0.10.3.jar -192.168.18.19:123 java.lang:type=Memory NonHeapMemoryUsage

锟斤拷锟狡达拷锟斤拷
我上述步骤有问题吗?
问题:
web界面上显示cannot connect to [:10052]: Connection refused,192.168.18.20是我一个agent端的ip地址。debug级别已经调整为4,没有看到报错。


2eew 发表于 2016-1-18 09:06:51

已经解决了。zabbix_java_gateway=本机的ip地址,不要写127.0.0.1

qwer123 发表于 2016-8-19 15:04:03

2eew 发表于 2016-1-18 09:06
已经解决了。zabbix_java_gateway=本机的ip地址,不要写127.0.0.1

我也遇到了同样的问题,但是按照你的方法没有成功啊,你改的是zabbix_server里面的javageteway吗?

qwer123 发表于 2016-8-19 15:04:49

还请楼主看到回复,求救
页: [1]
查看完整版本: zabbix 监控tomcat报错cannot connect to [[192.168.18.20]:10052]: [111] Connection ref