Coder Social home page Coder Social logo

JVM的自动发现规则报错。 about zabbix HOT 13 OPEN

qiueer avatar qiueer commented on July 28, 2024
JVM的自动发现规则报错。

from zabbix.

Comments (13)

qiueer avatar qiueer commented on July 28, 2024
按照以下步骤排查下~
1)tomcat是否已正确配置;
2)手动执行,加-d选项看下,看下是否java命令没找着;
3)检查下/tmp/zabbix_*相关日志文件的输出,看是否有报错;

from zabbix.

hanlln1 avatar hanlln1 commented on July 28, 2024

default

from zabbix.

hanlln1 avatar hanlln1 commented on July 28, 2024

请问这个问题怎么解决,加你qq没反应

from zabbix.

hanlln1 avatar hanlln1 commented on July 28, 2024

tim 20180116185023

from zabbix.

hanlln1 avatar hanlln1 commented on July 28, 2024

qq 20180116185543

from zabbix.

hanlln1 avatar hanlln1 commented on July 28, 2024

这些异常的都是取到的数据都是空的,有大批的这种异常

from zabbix.

qiueer avatar qiueer commented on July 28, 2024
1)python版本问题,为2.6.6版本,有些过时的输出,影响到json解析,将错误输出重定向到/dev/null,即在配置文件中,增加 2>/dev/null,例如:
UserParameter=jmx.jvm.discovery[*], python $SCRIPPATH/jvm.py --list -g "$1"  2>/dev/null
UserParameter=jmx.jvm.item[*],python $SCRIPPATH/jvm.py -b "$1" -k "$2" -p $3  2>/dev/null
2)环境变量问题,将java命令做个软连接到/usr/sbin/、/usr/bin/、/usr/local/bin目录下

from zabbix.

huangxin121 avatar huangxin121 commented on July 28, 2024

专门注册了GitHub来回复。
先感谢下作者,功能强大,解释详细
你遇到的第二个不支持问题是这样的
tomcat版本问题,tomcat8貌似是不支持这些报错的参数的,比方说
image
image

另外,有一些支持的参数还是报空值,是因为“”传参的问题,修改zabbix_agentd.conf

JVM

UserParameter=jmx.jvm.discovery, /usr/bin/python /usr/local/zabbix/lib/jvm/jvm.py --list
UserParameter=jmx.jvm.item[*],python /usr/local/zabbix/lib/jvm/jvm.py -b "$1" -k "$2" -p "$3"

Tomcat

UserParameter=jmx.tomcat.discovery, /usr/bin/python /usr/local/zabbix/lib/jvm/tomcat.py --list
UserParameter=jmx.tomcat.item[*],python /usr/local/zabbix/lib/jvm/tomcat.py -b "$1" -k "$2" -p "$3"
PS:注意传参变量我加入了双引号
image
第一次那不到值,第二次拿到了
image

最后:再次感谢作者大人!!!

from zabbix.

qiueer avatar qiueer commented on July 28, 2024

from zabbix.

igbugs avatar igbugs commented on July 28, 2024

我也出现这个问题,找了半天没有发现 自动发现的脚步的输出json 有问题,之前是怎么解决的啊?
image

from zabbix.

qiueer avatar qiueer commented on July 28, 2024

from zabbix.

qiueer avatar qiueer commented on July 28, 2024

from zabbix.

igbugs avatar igbugs commented on July 28, 2024

谢谢!非常感谢,确实是由于之前由root 手动执行,写的日志,使用zabbix 执行写不进去导致的。

from zabbix.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.