1. 程式人生 > >Zabbix3.4監控windows機器CPU使用率

Zabbix3.4監控windows機器CPU使用率

-o blog 做的 過程 機器 cpu使用率 ges cbc 檢查

上周公司一臺sql server服務器突然CPU使用過高,接近100%,但卻沒收到報警信息。我們是用的zabbix做的監控,並且配置了郵件、短信和企業微信報警,但此次事件卻未收到任何報警信息。經檢查發現是zabbix自帶的windows監控模板沒有CPU使用率的監控項,故此手動添加了CPU使用率的監控,現在將配置過程和方法分享出來。

1、添加CPU使用率的監控項

配置—模板,點擊“Template OS Windows”模板,再點擊“監控項”,點擊“創建監控項”
技術分享圖片
名稱:cpu使用率
鍵值:system.cpu.util[]
信息類型:浮點數
單位:%
應用集:CPU,Performance
技術分享圖片

2、添加觸發器

觸發器—創建觸發器

技術分享圖片
名稱:cpu使用率超過90%
表達式:{Template OS Windows:system.cpu.util[].avg(5m)}>90
技術分享圖片

3、添加圖形

圖形—創建圖形
技術分享圖片
至此就全部配置完成,以後windows機器的CPU使用率超過90%便會報警了。

4、監控效果圖

技術分享圖片

Zabbix3.4監控windows機器CPU使用率