天天看點

5.zabbix建立自定義key

自定義key

zabbix自帶的預設模版裡包括了很多監控項,有時候為了滿足業務需求,需要根據自己的監控項目自定義監控項,這裡介紹一種自定義監控項的方式

本質上預設的監控項也是指令的方式擷取了裝置的資訊,而轉換成圖形界面的

監控項的鍵值就是key,zabbix自帶的key

5.zabbix建立自定義key
zabbix_get -s '192.168.5.6' -p 10050 -k 'system.hostname'
zbx2
#這個agent.ping也是key,此指令是key的指令行的用法

zabbix_get -s '192.168.5.6' -p 10050 -k 'system.upname'
ZBX_NOTSUPPORTED: Unknown metric system.upname
#錯誤的key
           

添加自定義key

zabbix_get -s ‘192.168.5.6’ -p 10050 -k ‘login.user’,login.user代表使用者登入人數

此key并沒有在預設的監控項裡

#明确需求需要執行的linux指令
who | wc -l

#zabbix配置檔案,記錄了其他配置檔案所在位置,以及key的文法
/etc/zabbix/zabbix_agent2.conf
Include=/etc/zabbix/zabbix_agent2.d/*.conf
### Option: UserParameter
#       User-defined parameter to monitor. There can be several user-defined parameters.
#       Format: UserParameter=<key>,<shell command>
#       See 'zabbix_agentd' directory for examples.
#
# Mandatory: no
# Default:
# UserParameter=

#5.5裝置上編寫key檔案
vim /etc/zabbix/zabbix_agent2.d/key_login_user.conf
UserParameter=login.user,who | wc -l

#重新開機
systemctl restart zabbix-agent2
#此key隻能用于服務端檢測5.5裝置,其他裝置并沒有登記此key
zabbix_get -s '192.168.5.5' -p 10050 -k 'login.user'
3
           

建立自定義模闆zabbix服務端登記此key

  • 建立模闆,模闆可以導入導出
  • 建立應用集,内含監控項,對監控項分類
  • 建立監控項,自定義item
  • 建立觸發器,當監控項擷取到數值的時候,和觸發器比較,決定是否報警
  • 建立圖形
  • 主機和模闆關聯
5.zabbix建立自定義key
5.zabbix建立自定義key
5.zabbix建立自定義key
5.zabbix建立自定義key
5.zabbix建立自定義key
5.zabbix建立自定義key
5.zabbix建立自定義key
5.zabbix建立自定義key

登入多個使用者

檢視圖形

檢視儀表盤

處理報警

動作

片轉存中…(img-QACuNJrr-1658374697624)]

登入多個使用者

檢視圖形

檢視儀表盤

處理報警

動作

5.zabbix建立自定義key

繼續閱讀