amin920113 发表于 2017-4-27 16:03:39

诶...一个语法问题 。坑了我一天。
谢谢你。你好有耐心啊,希望以后有zabbix相关问题还可以请教你。

枫狐狸 发表于 2017-4-27 16:16:31

amin920113 发表于 2017-4-27 16:01
找到原因了。。

什么情况?不会是$符号被替换了吧

枫狐狸 发表于 2017-4-27 16:18:25

amin920113 发表于 2017-4-27 16:03
诶...一个语法问题 。坑了我一天。
谢谢你。你好有耐心啊,希望以后有zabbix相关问题还可以请教你。 ...

干IT的就是一跑挖坑、踩坑、填坑的过程,习惯就好了。

amin920113 发表于 2017-4-27 16:23:29

枫狐狸 发表于 2017-4-27 16:16
什么情况?不会是$符号被替换了吧

就是 语法应该是 UserParameter=java.Threading.status[*],java -jar /usr/local/tomcat/lib/cmdline-jmxclient-0.10.3.jar - 10.15.28.2:$1 java.lang:type=Threading $2 2>&1 |awk '{print $NF}'
但是我写的是UserParameter=java.Threading.status,java -jar /usr/local/tomcat/lib/cmdline-jmxclient-0.10.3.jar - 10.15.28.2:$1 java.lang:type=Threading $2 2>&1 |awk '{print $NF}'

...
不过我现server端通过zabbix_get可以获取到了数据。
但是web端依旧没有数据,监控项还是显示 Item does not allow parameters.


枫狐狸 发表于 2017-4-27 16:35:12

amin920113 发表于 2017-4-27 16:23
就是 语法应该是 UserParameter=java.Threading.status[*],java -jar /usr/local/tomcat/lib/cmdline-jmx ...

在WEB端的主机里把tomcat模版删除再重新加,要不就得等一段时间,让他自己刷新

amin920113 发表于 2017-4-27 17:13:33

妥了~
下一步部署zookeeper监控了

咿唄汐 发表于 2017-5-8 13:53:11

谢谢楼主分享。试试先。

kern123 发表于 2017-5-21 00:37:11

{:6_395:}试试行不行

kern123 发表于 2017-5-21 00:38:52

赚金币下载{:6_438:}

kern123 发表于 2017-5-21 11:04:39

{:6_438:}学习学习

huningfei 发表于 2017-5-26 12:18:46

各位有遇到Item does not allow parameters.这个错误的吗?itmes里面报的错误

huningfei 发表于 2017-5-26 12:29:35

fjc 发表于 2016-12-18 14:47
你好想请教下zabbix3.0监控提示Item does not allow parameters 手动输入参数可以正常获取到已经解决

...

你好,这是怎么解决的啊?

huningfei 发表于 2017-5-26 12:36:13

amin920113 发表于 2017-4-27 09:40
我进到主机的监控项中查看,提示状态是“不支持的”,然后报错是“item does not allow parameters” ...

请问你解决了吗?

huningfei 发表于 2017-5-26 16:42:35

on host "Zabbix server" failed: another network error, wait for 15 seconds   我照着上面的操作,最后全是断图,zabbix_server.log里面报上面的错误,谁知道怎么解决啊

ws6219095 发表于 2017-5-27 14:02:45

这个不错啊,正需要呢。

枫狐狸 发表于 2017-5-27 15:21:18

huningfei 发表于 2017-5-26 16:42
on host "Zabbix server" failed: another network error, wait for 15 seconds   我照着上面的操作,最后 ...

zabbix_server应该是主控机的,你主控机上网络设置有问题吧。

huningfei 发表于 2017-6-2 14:04:35

你好,我在服务端执行了zabbix_get -s x.x.x.x -p 10050 -k java.jmx.discovery报错,
find: ‘/home/edu-*/*/bin/’: 没有那个文件或目录
find: ‘/home/edu-*/*/bin/’: 没有那个文件或目录
{"data":[

但是我在被监控端,直接执行sh jmx_discovery.sh    是没问题的,请问这个怎么解决?
{"data":[
                {
                        "{#JMX_PORT}":"12345",
                        "{#JAVA_NAME}":"tomcat-app-service"},
                {
                        "{#JMX_PORT}":"12346",
                        "{#JAVA_NAME}":"tomcat-eclass-app"},
                {
                        "{#JMX_PORT}":"12347",
                        "{#JAVA_NAME}":"tomcat-eclass-service"},
                {
                        "{#JMX_PORT}":"12348",
                        "{#JAVA_NAME}":"tomcat-homework-services"},
                {
                        "{#JMX_PORT}":"12349",
                        "{#JAVA_NAME}":"tomcat-redis-service"},
                {
                        "{#JMX_PORT}":"12350",
                        "{#JAVA_NAME}":"tomcat-socket-1"},
                {
                        "{#JMX_PORT}":"12351",
                        "{#JAVA_NAME}":"tomcat-socket-2"},
                {
                        "{#JMX_PORT}":"12352",
                        "{#JAVA_NAME}":"tomcat-socket"},
                {

xtwfcue 发表于 2017-6-2 14:20:23

谢谢分享!

枫狐狸 发表于 2017-6-5 10:33:39

huningfei 发表于 2017-6-2 14:04
你好,我在服务端执行了zabbix_get -s x.x.x.x -p 10050 -k java.jmx.discovery报错,
find: ‘/home/edu-* ...

你执行“
zabbix_get -s x.x.x.x -p 10050 -k java.jmx.discovery”
时java.jmx.discovery是调用的被监控机上的java.jmx.discovery key对应的那行脚本,你查看被控机上zabbix_agentd.conf文件里面java.jmx.discovery脚本的路径是否正确。




huningfei 发表于 2017-6-5 12:53:57

本帖最后由 huningfei 于 2017-6-5 13:22 编辑

枫狐狸 发表于 2017-6-5 10:33
你执行“
你好是正确的,这是我agentd.conf配置文件里的
UserParameter=java.jmx.discovery,/home/zabbix/scripts/jmx_discovery.sh

/home/zabbix/scripts这个目录下也有这个文件
# ls
add_service_tomcat.sha.shjmx_discovery.sh

我的这个错误是提示jmx_discovery这个脚本里面的`find /home/edu-*/*/bin/ -name catalina.sh|awk -F "/bin/catalina.sh" '{print $1}'`说这个找不到,但是我执行这个命令是可以的

方便加个qq吗? 我的825536458
页: 1 2 3 4 5 6 7 [8] 9 10 11 12 13 14 15
查看完整版本: 监控一台主机上多个tomcat实例5.11修正一个语法问题