- A+
所属分类:zabbix
zabbix定义好key之后,总是会出现Not supported,看到这个问题,大家不用着急,问题其实很容易解决,首先鼠标点击当前key的大红叉上,会显示出报错内容。常见的有:
1. zabbix_server取不到值,或者取到空值,在server上使用命令zabbix_get获取当前key
2.取到的值和key的类型不一样,例如我定义的是float,但是取到的是字符串,那肯定不会。
3.脚本执行超市,默认情况下zabbix3秒就超时,所以要确认下脚本到底要执行多久
这些都是一些常见的问题,但是有一个很奇怪的问题
zabbix_get能获取到值,但是item依旧为Not Supported。如果你的值类型设置没错的话,那有如下解决方法:
1. 等10分钟,zabbix会去重新check一次当前item的Supported状态。
2.删掉当前item,重新创建
3.修改zabbix重新check的时间,例如改成10分钟,点击administration--->General--->右侧下拉条选择"other"--->改为60(单位为秒)---->update。如下图:
问题得到解决!
希望zabbix的同学,请保持对ttlsa.com的关注,谢谢!

微信公众号
扫一扫关注运维生存时间公众号,获取最新技术文章~
18/12/2017 上午 3:01 沙发
活着但是没灵魂,才明白生死之间的意思!
18/12/2017 上午 3:00 板凳
看完您的说说后,我的心久久不能平静!
18/12/2017 上午 2:59 地板
被你们迷恋久了,哥也有点自恋了
18/12/2017 上午 2:20 4楼
下次再来咯
18/12/2017 上午 12:07 5楼
谢谢提供。
14/12/2017 下午 6:06 6楼
你好,怎么才能让zabbix监控里面的 last check时间准时准秒呢,就是比如时间间隔是60秒,那么last check就应该是 12:00:00 12:00:30 12:01:00 12:01:30 。。。。。等等
28/07/2016 下午 4:15 7楼
茜
28/07/2016 下午 4:12 8楼
你好,我问一下,我们现在用的server-proxy结构,单台proxy大概300台机,但是现在发现日志里有很多 “first network error, wait for 15 seconds”的错误,而且自定议的key里经常有 Not supported的报警,但很快又恢得利了,我们把timeout时间都改成了30S,还是这样,没有明显改善,而且之前用单台server的时候,发现监控主机达到1000台就出现网络问题了,在server上ping其他主机就显示“ping: sendmsg: Invalid argument”,请问一下这到底是什么原因导致辞的……
06/06/2016 下午 4:59 9楼
您好, 我希望对 Not Supported 参数批量修改,在 API 文档中没有找到相关接口(2.4.5),请问在新版本中有提供接口么,或者有其他方法可以修改
11/05/2016 下午 6:34 10楼
@运维生存空间 管理员你好,我在http://www.zabbix.org/wiki/Zabbix_Templates#Monitoring_Equipment上下载了监控模版,导入成功,但是添加主机关联模板后状态还是no support?请问还有什么原因
22/09/2015 上午 10:17 11楼
我在zabbix server 上用普通用户使用 get都能获取到数据,web界面一直报
不支持的key
已经按照你文章说的做了,但是依然没有解决
22/09/2015 上午 10:37 1层
@AnShen 等等吧?如果还不行,加微信公众号提问!
28/03/2016 下午 11:45 2层
@管理员 你好,我是安装的3.0.1版本,我通过items加了对一台服务器nginx日志和secure日志的一个监控,但搞不清楚,一会儿是Not supported,一会儿又显示Normal,很奇怪,后面的红色X上提示是说nginx的这个是目录或者文件不存在(但实际上日志文件和目录都是对的),对secure的这个提示:没有访问权限(我给了777权限,su – zabbix帐号下也可以打开/var/log/secure)。
28/07/2016 下午 4:15 2层
@管理员 基本原则顶替
16/06/2015 下午 8:55 12楼
zabbix_get 抓不到python脚本输出的数值,我想问问这是个什么情况?
[root@xxxx jar-monitor]# /usr/local/zabbix/bin/jstat-data-s0c.py s0c
512.0 //运行脚本数值正常显示
[root@AAAA ~]# zabbix_get -s x.x.x.x -p 10050 -k "jstat.s0c"
[root@AAAA ~]#
抓取的时候就是空值。。。
[root@AAAA ~]# zabbix_get -s x.x.x.x -p 10050 -k "mongodb.ps[*]"
4
抓取这种直接cmd命令的就能出结果
配置文件如下:
UserParameter=mongodb.ps[*],/bin/ps aux | grep -c mongodb //能正常抓取
UserParameter=jstat.s0c,/usr/local/zabbix/bin/jstat-data-s0c.py s0c //不能正常抓取
17/06/2015 上午 9:45 1层
@Simon 在客户端,你su到zabbix用户,然后执行这个py脚本试试!
17/06/2015 下午 12:09 2层
@运维生存时间 多谢!已经解决了,主要原因是因为allowroot没有开。。