zabbix自定義item key

zabbix支持自定義用戶item key,本文以收集系統內存數據爲例

[root@localhost ~]# free 
              total        used        free      shared  buff/cache   available
Mem:         999964      116132      336676       13316      547156      688392
Swap:       2097148           0     2097148

使用即可free | awk '/Mem/ {print $3}'收集使用內存數據

1.確認文件導入主配置文件

[root@localhost ~]# sed -n '/^Include/p' /etc/zabbix/zabbix_agentd.conf 
Include=/etc/zabbix/zabbix_agentd.d/*.conf  # agent配置文件默認開啓

2.添加配置文件

vim /etc/zabbix/zabbix_agentd.d/os.conf

UserParameter=os.memory.total,free | awk '/Mem/ {print $2}'
UserParameter=os.memory.used,free | awk '/Mem/ {print $3}'
UserParameter=os.memory.free,free | awk '/Mem/ {print $4}'

3.添加items,配置圖表顯示

Configuration–>Hosts–>Items–>Create item

enter description here

自定義視圖即可顯示:
Configuration–>Hosts–>Graphs–>Create graph

enter description here

查看圖表:

enter description here

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章