赞
踩
在添加主机时,由于已经链接了Template OS Linux by Zabbix agent模板(该模板还链接了Template Module Linux CPU by Zabbix agent等若干个其他模板),Template Module Linux CPU by Zabbix agent模板自带了许多监控项,其中包括CPU idle time 监控项,因此可以直接使用该监控项监控主机CPU空闲率数值,无需自定义监控项,只需要添加一个触发器(Trigger)来读取监控项触发告警即可。
注: zabbix自带模板中,有许多监控项可以直接利用起来,无需再单独创建监控项,使用时可先在已有模板中查找下可用的监控项。
1、使用自带模板中监控项
直接使用CPU idle time 监控项即可,可以在【配置】-【主机】,【agent_tengxunyun】的【监控项】中搜索到该监控项(在下图中可以看到该监控项链接了模板)
2、在已有模板中添加触发器(trigger)
这里在模板Template Module Linux CPU by Zabbix agent添加一个触发器。
点击【配置】-【模板】搜索模板Template Module Linux CPU by Zabbix agent,并进入【触发器】配置
这里说明一下配置参数
表达式/问题表现式:表示在5分钟内CPU平均空闲率如果高于80%,那么将触发问题 (这是便于测试)
添加表达式示例:
system.cpu.util[,idle]官方说明
注:这里修改了zabbix自带的模板(Template Module Linux CPU by Zabbix agent),为其添加了一个新的触发器,在实际使用中,要谨慎操作,因为链接了该模板的主机触发器都会被修改,因此实际使用中需要对这种操作进行评估。
3、测试一下
[root@tengxunyun ~]# cat /dev/urandom | gzip -9 > /dev/null
恢复 Ctrl + C就可以
等5分钟,Zabbix server、agent_tengxunyun、空闲率都高于80%,Dashboard界面触发了问题,由于Zabbix server主机也链接了[Template OS Linux by Zabbix agent]模板,因此修改Template Module Linux CPU by Zabbix agent模板,Zabbix server的CPU空闲率也被监控,所以在修改模板时要注意
https://www.jianshu.com/p/648f87ff3f42
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。