gpt4 book ai didi

ubuntu - 如何使用 Zabbix 3.2 监控 Tomcat 7.0 | Zabbix 上的 Tomcat 监控

转载 作者:行者123 更新时间:2023-12-04 18:41:01 29 4
gpt4 key购买 nike

我已经在 ubuntu 14.0 上成功安装了 Zabbix 3.2 服务器主机上的 Z 是绿色的。不幸的是,JMX 是红色的。

Zabbix 服务器:192.168.1.112
带有 tomcat 的 Linux 服务器:12.8.9.20

关注
https://www.zabbix.com/forum/showpos...00&postcount=7

第 1 步:创建主机或将 JMX 接口(interface)添加到现有的。
第2步:将Zabbix代理添加到tomcat服务器(12.8.9.20)
第三步:配置 Zabbix 代理
第 4 步:安装 Os Linux 模板。
第 5 步:在 zabbix 服务器上安装 zabbix-java-gateway
第 6 步:以下是我在文件中所做的唯一 3 项更改
/etc/zabbix/zabbix_java_gateway.conf
...
LISTEN_IP="192.168.1.112"(/不确定是否应该将 IP 地址保持为 127.0.0.1)
LISTEN_PORT=10052
START_POLLES=5

所以我应该在 tomcat 机器上安装 java-gateway 的问题。
我还需要配置哪些其他设置?

最佳答案

我对以下类似版本有完全相同的问题:

  • Ubuntu 14.04
  • 扎比克斯 3.2
  • Tomcat 6 和 7
  • 两台服务器(Tomcat 服务器和 Zabbix 服务器)上的 OpenJDK 7u121-2.6.8-1ubuntu0.14.04.1

  • 和 IPv4 网络:
  • Tomcat服务器IP:192.168.56.38
  • Zabbiz服务器IP:192.168.56.119

  • 经过很多(真的很多)测试、谷歌搜索、tcpdumping、跟踪等,我终于改变了 catalina.sh具有此conf的文件:
    CATALINA_OPTS="$CATALINA_OPTS \
    -Dcom.sun.management.jmxremote \
    -Dcom.sun.management.jmxremote.port=12345 \
    -Dcom.sun.management.jmxremote.ssl=false \
    -Dcom.sun.management.jmxremote.authenticate=false \
    -Djava.rmi.server.hostname=192.168.56.38"

    IP地址 192.168.56.38 Tomcat IP地址(不是zabbix IP地址),终于成功了!!

    我浏览了所有这些链接:
  • https://www.mkyong.com/tomcat/jconsole-jmx-remote-access-on-tomcat/
  • http://tomcat.apache.org/tomcat-7.0-doc/monitoring.html
  • https://germanogiudici.wordpress.com/2013/03/21/how-to-connect-jconsole-to-a-remote-tomcat-on-a-linux-machine-resolving-connection-refused-issue/

  • 但它们都表示使用远程服务器地址(在我的例子中是 zabbix)但从未工作过。

    我怀疑这是 Zabbix 问题,但我可以用 Tomcat + Remote JConsole 复制同样的问题,所以这是 Java 的问题。我真的不明白为什么,但它与提到的conf一起工作

    关于ubuntu - 如何使用 Zabbix 3.2 监控 Tomcat 7.0 | Zabbix 上的 Tomcat 监控,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40385695/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com