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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM