zabbix監控之自定義監控

2022-09-06 03:57:09 字數 1452 閱讀 6662

自定義監控node1資料庫狀態,並設定報警

編輯agent客戶端的userparameter_mysql.conf 檔案,最後一行新增自定義監控內容

[root@node1 ~]# cd /etc/zabbix/zabbix_agentd.d/[root@node1 zabbix_agentd.d]# 

lsuserparameter_mysql.conf

[root@node1 zabbix_agentd.d]# vim userparameter_mysql.conf

#在檔案最下面新增:userparameter=鍵值,命令

userparameter=mysql.check,systemctl status mariadb.service | grep -c running

在web中新增監控項

給監控項起名,並輸入鍵值為當時定義的mysql.check,並寫入自定義的應用集

新增成功後,在最新資料中檢視是否獲取到資料

建立新新增監控項的grafh(圖形)

為圖形關聯監控項

檢視圖形是否新增成功

建立資料庫報警觸發器

新增觸發器報警的表示式

關聯監控項,並設定結果為0(systemctl status mariadb.service | grep -c running命令,當資料庫不可用時,統計關鍵字running為0)時觸發

將資料庫停掉,模擬監控是否生效,檢查是否報警成功

zabbix監控之自定義監控專案

zabbix搭建好後,除了呼叫預設的模板,還要監控其它常用的程序,有redis,rsync,nginx,gunicorn,mysql等等都要進行監控。自定義監控的配置過程如下 1 編寫程序監控指令碼,獲取監控項的具體值 2 在zabbix agentd.conf檔案中定義userparameter ...

zabbix自定義監控

1 監控資料備份情況 主動模式 1 資料備份及傳送成功 1 2 資料匯入成功 1 2 在zabbix agent客戶端配置如下 root zagent zabbix cat etc zabbix zabbix agentd.conf startagents 0 設定該值為0,則agent不會監聽本地...

Zabbix 自定義監控項

vi usr local zabbix etc zabbix agentd.conf unsafeuserparameters 1 userparameter check process,echo top b n 1 grep mysqld awk f server 192.168.1.12 然後r...