chenzhiyang 发表于 2017-6-6 17:20:56

UserParameter=java.jmx.discovery,/usr/lib/zabbix/alertscripts/jmx_discovery.sh
UserParameter=java.Runtime.status,java -jar /lib/cmdline-jmxclient-0.10.3.jar - netmask:$1 java.lang:type=Runtime $2 2>&1
|grep $2 |awk '{print $NF}'
UserParameter=java.Memory.status,java -jar /lib/cmdline-jmxclient-0.10.3.jar - netmask:$1 java.lang:type=Memory $2 2>&1 |g
rep $2 |awk '{print $NF}'
UserParameter=java.System.status,java -jar /lib/cmdline-jmxclient-0.10.3.jar - netmask:$1 java.lang:type=OperatingSystem $
2 2>&1 |grep $2 |awk '{print $NF}'
UserParameter=java.HeapMemoryUsage.status,java -jar /lib/cmdline-jmxclient-0.10.3.jar - netmask:$1 java.lang:type=Memory H
eapMemoryUsage 2>&1 |grep $2 |awk '{print $NF}'
UserParameter=java.NonHeapMemoryUsage.status,java -jar /lib/cmdline-jmxclient-0.10.3.jar - netmask:$1 java.lang:type=Memor
y NonHeapMemoryUsage 2>&1 |grep $2 |awk '{print $NF}'
UserParameter=java.LoadClass.status,java -jar /lib/cmdline-jmxclient-0.10.3.jar - netmask:$1 java.lang:type=ClassLoading $
2 2>&1 |awk '{print $NF}'
UserParameter=java.Threading.status,java -jar /lib/cmdline-jmxclient-0.10.3.jar - netmask:$1 java.lang:type=Threading $2 2
>&1 |awk '{print $NF}'

这好像都在。

chenzhiyang 发表于 2017-6-6 17:33:05

把zabbix从新启动,主机去掉从新添加,就没Item does not allow parameters.这个错误了,但是图形那边还是获取不到任何的数据

枫狐狸 发表于 2017-6-7 09:53:54

chenzhiyang 发表于 2017-6-6 17:33
把zabbix从新启动,主机去掉从新添加,就没Item does not allow parameters.这个错误了,但是图形那边还是 ...

你在最新数据里面等5分钟看下有没有数上来,有的话再去看图形,实在不行把图形里面的几个指标换一下试试

hac99901431 发表于 2017-6-20 10:04:47

很有用,支持一下

sunlfhk 发表于 2017-6-22 14:33:12

赚金币下载

sunlfhk 发表于 2017-6-22 18:26:00

本帖最后由 枫狐狸 于 2017-6-23 22:41 编辑

检查jmx_discovery.sh脚本中输出的“列”是否指定正确

robinhqf 发表于 2017-6-23 08:51:37

谢谢分享

枫狐狸 发表于 2017-6-23 22:42:58

sunlfhk 发表于 2017-6-22 18:26
检查jmx_discovery.sh脚本中输出的“列”是否指定正确

检查jmx_discovery.sh脚本中输出的“列”是否指定正确

hgx123 发表于 2017-6-29 21:36:38

没钱,不知道怎么下载呀

yopopoi 发表于 2017-6-30 14:41:02

怎么赚金币啊??????

yopopoi 发表于 2017-6-30 14:41:14

我要金币啊~~~~~~

chnmoonwater 发表于 2017-7-10 17:13:05

下载来研究研究

xiaoxuebenke 发表于 2017-7-11 14:41:58

xl_young 发表于 2016-9-12 17:20
脚本我改了下:jmx_discovery.sh
#!/bin/bash
t_datadir=`ps -ef | grep omcat | awk '{print $9}'| awk ...


[*]找不到用于项目键"java.jmx.discovery"的主机介面,是哪里配置有问题?

xiaoxuebenke 发表于 2017-7-12 16:07:21

大神,你好,为什么我监控Template JMX Generic Template JMX Tomcat为什么有采集不到数据?

hello11 发表于 2017-7-13 09:13:31

{:6_409:}

枫狐狸 发表于 2017-7-13 11:18:47

xiaoxuebenke 发表于 2017-7-12 16:07
大神,你好,为什么我监控Template JMX Generic Template JMX Tomcat为什么有采集不到数据? ...

你的被监控机要启用JMX,即安装agent时代java参数,可参考:http://www.iyunv.com/forum.php?mod=viewthread&tid=28687&highlight=jmx

枫狐狸 发表于 2017-7-13 11:20:45

xiaoxuebenke 发表于 2017-7-11 14:41
[*]找不到用于项目键"java.jmx.discovery"的主机介面,是哪里配置有问题?

检查被监控机上zabbix_agentd.conf里java.jmx.discovery后面指定的文件在哪里,改成实际地址。

huningfei 发表于 2017-7-18 17:20:25

本帖最后由 huningfei 于 2017-7-18 17:22 编辑

你好,楼主,问个问题我有个别监控项提示 Received value [] is not suitable for value type and data type 显示不支持,但是我大部分的都是正常的,用zabbix_get 去获取值,返回的是空行,这是什么情况,谢谢。   同样的监控项在别的机器上面没有问题

枫狐狸 发表于 2017-7-19 11:52:37

huningfei 发表于 2017-7-18 17:20
你好,楼主,问个问题我有个别监控项提示 Received value [] is not suitable for value type

zabbix_get 去获取值,返回的是空行,你可以在被监控机上执行memcached-status.sh检查一下是否这个脚本都无结果返回。如果无结果,可能需要重启memcached。


我这也有这样的情况,启动memcached之后过段时间,memcached-status.sh脚本就执行不出结果了,被应用把memcached占满了。

huningfei 发表于 2017-7-19 14:55:21

枫狐狸 发表于 2017-7-19 11:52
zabbix_get 去获取值,返回的是空行,你可以在被监控机上执行memcached-status.sh检查一下是否这个脚本都 ...

额,这个帖子不是监控多个tomcat的吗,应该重启tomcat服务吧?
页: 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15
查看完整版本: 监控一台主机上多个tomcat实例5.11修正一个语法问题