zoukankan      html  css  js  c++  java
  • Zabbix 4.4.1 监控 tomcat 9.0.38


    看了网上的方法,千篇一律,有很多地方混淆视听,借此机会自己写一下具体注意事项。

    1、StartJavaPollers<=START_POLLERS
    zabbix_server.conf的StartJavaPollers不能大于zabbix_java_gateway.conf的START_POLLERS

    2、catalina.sh 里在/bin/sh下添加
    export CATALINA_OPTS="-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.port=12345 -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=192.168.137.4"
    已经踩过坑了,网上很多写法都会报错

    3、添加catalina-jmx-remote.jar到tomcat的lib下,这点一定要注意,版本差不多即可
    wget http://archive.apache.org/dist/tomcat/tomcat-8/v8.5.37/bin/extras/catalina-jmx-remote.jar

    4、下载cmdline-jmxclient-0.10.3.jar

    https://pan.baidu.com/s/1Kg2JAwaenYJhZPdYP9aOGA 提取码f37k
    cmdline-jmxclient-0.10.3.jar可以测试有没有正常采集
    java -jar /usr/local/tomcat/cmdline-jmxclient-0.10.3.jar - 127.0.0.1:12345 java.lang:type=Memory HeapMemoryUsage

    结果是:
    [root@localhost bin]# java -jar /usr/local/tomcat/cmdline-jmxclient-0.10.3.jar - 127.0.0.1:12345 java.lang:type=Memory HeapMemoryUsage
    01/31/2019 09:38:50 +0800 org.archive.jmx.Client HeapMemoryUsage:
    committed: 247332864
    init: 16777216
    max: 247332864
    used: 160725592

  • 相关阅读:
    深度学习方面的学术交流平台?
    如何用简单例子讲解 Q
    强化学习之Q-learning简介
    学完了在线课程?如何开启深度学习论文的阅读模式
    Java高级特性之枚举
    uboot启动流程
    Chromium网页Layer Tree创建过程分析
    Sql控制反转小尝试
    模拟日历计算 poj1008
    安卓零碎知识集中
  • 原文地址:https://www.cnblogs.com/ultranms/p/13744330.html
Copyright © 2011-2022 走看看