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使用率

相关文章
相关标签/搜索