1. 程式人生 > >zabbix自定義指令碼監測windows伺服器指定目錄下檔案數量,並設定告警及圖形

zabbix自定義指令碼監測windows伺服器指定目錄下檔案數量,並設定告警及圖形

一、新增自定義監控引數

1、在agent端修改配置檔案允許自定義監控引數

UnsafeUserParameters=1

2、新增自定義監控引數

UserParameter=count.files,dir "f:/test/"|find /C ".Z"

相關DOS命令介紹

dir                          列目錄

find  /C                   統計包含某欄位的行數

二、在zabbix的web管理介面配置監控項、觸發器以及圖形

準備:在zabbix server上執行zabbix_get測試是否可以獲取資料

# zabbix_get -s 192.168.0.26 -k count.files

如果可以正常獲取資料,則按照以下圖片新增監控項、觸發器以及圖形

1、新增監控項,更新間隔30s檢查一次資料

2、新增觸發器:10分鐘內沒有檔案則觸發告警;告警出發後,1分鐘內檢測到有檔案則恢復告警

3、新增圖形