zabbix key总是not supported的解决方法(103)

凉白开 zabbix1752,89019字数 636阅读2分7秒阅读模式

zabbix定义好key之后,总是会出现Not supported,看到这个问题,大家不用着急,问题其实很容易解决,首先鼠标点击当前key的大红叉上,会显示出报错内容。常见的有:

1. zabbix_server取不到值,或者取到空值,在server上使用命令zabbix_get获取当前key文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-key-not-supported/

2.取到的值和key的类型不一样,例如我定义的是float,但是取到的是字符串,那肯定不会。文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-key-not-supported/

3.脚本执行超市,默认情况下zabbix3秒就超时,所以要确认下脚本到底要执行多久文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-key-not-supported/

这些都是一些常见的问题,但是有一个很奇怪的问题文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-key-not-supported/

 文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-key-not-supported/

zabbix_get能获取到值,但是item依旧为Not Supported。如果你的值类型设置没错的话,那有如下解决方法:文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-key-not-supported/

1. 等10分钟,zabbix会去重新check一次当前item的Supported状态。文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-key-not-supported/

2.删掉当前item,重新创建文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-key-not-supported/

3.修改zabbix重新check的时间,例如改成10分钟,点击administration--->General--->右侧下拉条选择"other"--->改为60(单位为秒)---->update。如下图:文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-key-not-supported/

unsupported

zabbix-not-supported

问题得到解决!文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-key-not-supported/

希望zabbix的同学,请保持对ttlsa.com的关注,谢谢!文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-key-not-supported/ 文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-key-not-supported/

weinxin
我的微信
微信公众号
扫一扫关注运维生存时间公众号,获取最新技术文章~
凉白开
  • 本文由 发表于 14/06/2015 13:40:55
  • 转载请务必保留本文链接:https://www.ttlsa.com/zabbix/zabbix-key-not-supported/
评论  17  访客  17
    • 态度xiaomi
      态度xiaomi 3

      活着但是没灵魂,才明白生死之间的意思!

      • 态度xiaomi
        态度xiaomi 3

        看完您的说说后,我的心久久不能平静!

        • 态度xiaomi
          态度xiaomi 3

          被你们迷恋久了,哥也有点自恋了

          • 态度xiaomi
            态度xiaomi 3

            下次再来咯

            • 态度xiaomi
              态度xiaomi 3

              谢谢提供。

              • 秋天
                秋天 0

                你好,怎么才能让zabbix监控里面的 last check时间准时准秒呢,就是比如时间间隔是60秒,那么last check就应该是 12:00:00 12:00:30 12:01:00 12:01:30 。。。。。等等

                • 匿名
                  匿名 9

                  • ken
                    ken 0

                    你好,我问一下,我们现在用的server-proxy结构,单台proxy大概300台机,但是现在发现日志里有很多 “first network error, wait for 15 seconds”的错误,而且自定议的key里经常有 Not supported的报警,但很快又恢得利了,我们把timeout时间都改成了30S,还是这样,没有明显改善,而且之前用单台server的时候,发现监控主机达到1000台就出现网络问题了,在server上ping其他主机就显示“ping: sendmsg: Invalid argument”,请问一下这到底是什么原因导致辞的……

                    • Wu.Yuzhe
                      Wu.Yuzhe 1

                      您好, 我希望对 Not Supported 参数批量修改,在 API 文档中没有找到相关接口(2.4.5),请问在新版本中有提供接口么,或者有其他方法可以修改

                      • lucas
                        lucas 0

                        @运维生存空间 管理员你好,我在http://www.zabbix.org/wiki/Zabbix_Templates#Monitoring_Equipment上下载了监控模版,导入成功,但是添加主机关联模板后状态还是no support?请问还有什么原因

                        • AnShen
                          AnShen 0

                          我在zabbix server 上用普通用户使用 get都能获取到数据,web界面一直报
                          不支持的key
                          已经按照你文章说的做了,但是依然没有解决

                            • 管理员
                              管理员 5

                              @ AnShen 等等吧?如果还不行,加微信公众号提问!

                                • 匿名
                                  匿名 9

                                  @ 管理员 你好,我是安装的3.0.1版本,我通过items加了对一台服务器nginx日志和secure日志的一个监控,但搞不清楚,一会儿是Not supported,一会儿又显示Normal,很奇怪,后面的红色X上提示是说nginx的这个是目录或者文件不存在(但实际上日志文件和目录都是对的),对secure的这个提示:没有访问权限(我给了777权限,su – zabbix帐号下也可以打开/var/log/secure)。

                                  • 匿名
                                    匿名 9

                                    @ 管理员 基本原则顶替

                                • Simon
                                  Simon 9

                                  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 //不能正常抓取

                                    • 运维生存时间
                                      运维生存时间 7

                                      @ Simon 在客户端,你su到zabbix用户,然后执行这个py脚本试试!

                                        • Simon
                                          Simon 9

                                          @ 运维生存时间 多谢!已经解决了,主要原因是因为allowroot没有开。。

                                    评论已关闭!