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

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

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

配置—模板,點擊「Template OS Windows」模板,再點擊「監控項」,點擊「建立監控項」
Zabbix3.4監控windows機器CPU使用率
名稱:cpu使用率
鍵值:system.cpu.util[]
信息類型:浮點數
單位:%
應用集:CPU,Performance
Zabbix3.4監控windows機器CPU使用率windows

二、添加觸發器

觸發器—建立觸發器
Zabbix3.4監控windows機器CPU使用率
名稱:cpu使用率超過90%
表達式:{Template OS Windows:system.cpu.util[].avg(5m)}>90
Zabbix3.4監控windows機器CPU使用率服務器

三、添加圖形

圖形—建立圖形
Zabbix3.4監控windows機器CPU使用率
至此就所有配置完成,之後windows機器的CPU使用率超過90%便會報警了。微信

四、監控效果圖

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

相關文章
相關標籤/搜索