zoukankan      html  css  js  c++  java
  • zabbix:关于错误unsupported item key常见错误汇总

    使用zabbix监控时,提示:unsupported item key,其一般有以下几种原因。
    1.有时候使用自定义脚本监控,修改了zabix-agentd.conf之后,并没有将其重新启动,故会报错。
    解决方法:重启zabbix-agent

    service zabbix-agent restart

        1

    2.使用zabbix监控服务器时,由于zabbix agent与zabbix server通过10050端口通信。server端侦听在10051端口,客户端侦听在10050端口,所以我们要将端口暴露出来。有时服务器并没有将10050端口开启,进而导致报错。
    首先我们可以使用命令iptables -nL查看其是否开启,没有开启,将其开启即可。
    开启命令:

    iptables -I INPUT -p tcp -s 10.10.30.232 -m tcp --dport 10050 -m comment --comment "zabbix_agentd listen 10050" -j ACCEPT #10.10.30.232是你的zabbix server的ip地址

        1

    这样解决问题了

    3.使用Zabbix的时候往往会自定义Item。但是经常会遇到自定义的Item动不动就Not Supported了。其实原因很简单。Zabbix Agent默认的超时时间是3秒。往往我们自定义的Item由于各种原因返回时间会比较长。所以建议统一修改一个适合自己实际的值。
    修改操作如下:

    vim /etc/zabbix/zabbix_agent.conf
    #Range: 1-30
    Timeout=8

        1
        2
        3

    修改完毕后重启zabbix-agent,这样问题解决了。

    4.zabbix_get能获取到值,但是item依旧为Not Supported。如果你的值类型设置没错的话,那有如下解决方法:
    —a. 等10分钟,zabbix会去重新check一次当前item的Supported状态。
    —b.删掉当前item,重新创建
    —c.修改zabbix重新check的时间,例如改成10分钟,点击administration—>General—>右侧下拉条选择”other”—>Refresh unsupported items (in sec)改为60(单位为秒)—->update。

    5.zabbix_agentd版本兼容性导致item_key不支持的故障
    有可能是自己升级了客户端或者服务端导致两个端口版本不一致,进而产生错误。
    解决版本;升级客户端或者服务端到相同的版本
    ————————————————
    原文链接:https://blog.csdn.net/qq_34355232/article/details/82658687

  • 相关阅读:
    做了个专门针对少儿编程教程的网站,有兴趣的可以来逛逛
    解决 supervisor : 无法加载文件 C:UserscharlesAppDataRoaming pmsupervisor.ps1
    node.js03 第一个node.js程序和读取文件
    .net图表之ECharts随笔06-这才是最简单的
    .net图表之ECharts随笔05-不同01的语法步骤
    .net图表之ECharts随笔04-散点图
    .net图表之ECharts随笔03-热力地图
    .net图表之ECharts随笔02-字符云
    .net图表之ECharts随笔01-最简单的使用步骤
    Python学习之全局变量与global
  • 原文地址:https://www.cnblogs.com/slyy/p/11887834.html
Copyright © 2011-2022 走看看