Zabbix監控之zabbix get命令

2021-09-11 21:18:50 字數 1815 閱讀 7870

zabbix_get 是一種命令列的應用。主要是用於跟zabbix_agent進行通訊,從zabbix_agent處獲取自定義的key值資訊。但是一般情況下,主要是用於排查zabbix_agent的故障。

詳情可檢視zabbix官方文件:

下面,簡單的舉個栗子:

假設我們自定義了乙個key為nginx.status,當我們需要檢驗是否能從新增的機器上的zabbix_agent上正常的獲取資訊,那麼我們可以使用zabbix_get來進行排查。

先來看看zabbix_get的用法,如下圖:

首先,編者將自定義的key值錯寫為nginx_status,看下會發生什麼,如下圖:

可以看到,輸出的結果會顯示不支援這個key,那是因為編者這裡根本不存在這個key。所以實際情況下,我們可以借助這個資訊,去檢視我們配置檔案是否有誤,或者確認我們查詢的key是否書寫錯誤。

接下來,我們正確的書寫一次看下,是否能夠得到我們需要的資料,如下圖:

可以清楚地看到,key正常的情況下,是可以正常的獲取到資料。

最後,編者將127.0.0.1從zabbix_agentd.conf配置檔案中刪除,然後使用zabbix_get獲取資訊,看下會有什麼樣的情況發生,如下圖:

這個錯誤很明顯,就是提示我們檢查zabbix_agent的配置檔案。

注意:修改完配置檔案後,需要重啟zabbix_agentd服務,才能生效。

監控工具之zabbix

一 zabbix的功能 常見的商業監控軟體,具備主機的效能監控 網路裝置效能監控 資料庫效能監控 ftp等通用協議監控 多種告 式 詳細的圖表報表繪製等功能 二 zabbix的配置 server zabbix的伺服器,採用mysql儲存監控資料並使用apache php的方式呈現 一 abbix的服...

集群監控之zabbix

zabbix是一種監控各種網路引數以及伺服器健康性和完整性的軟體 hadoop102 hadoop103 hadoop104 zabbix agent zabbix agent zabbix agent zabbix server zabbix web mysql 1 關閉防火牆 sudo serv...

zabbix監控之簡訊報警

編寫簡訊報警指令碼 在zabbix安裝目錄這個資料夾裡 alertscripts 建立sendsms.sh指令碼 description zabbix簡訊告警指令碼 notes 簡訊閘道器使用了創藍簡訊 指令碼的日誌檔案 logfile tmp sms.log logfile exec 1 logf...