6. zabbix 自定义触发器
- 创建触发器
6.1 点击添加表达式
6.2 选择监控项内容
这里以监控登陆人数为例
注意配置事件严重性
表达式解析:
{192.168.169.131:system.users.num.last()}>2
192.168.169.131 被监控主机名称
system.users.num 监控项的 key 值
.last() 内置函数
2 阈值
也可以参考系统默认的触发器表达式
6.3 测试结果
6.4 恢复表达式
这里使用登陆用户数举例:
当用户登陆数大于3则报警,报警之后只有登陆数量小于2才会停止报警
当用户数量小于不大于3时,则不会报警
常见案例:
CPU使用率监控,假设当CPU使用率大于80%报警,但是CPU使用率长时间在80%上下变化,这时就可以使用恢复表达式来监控使用率
设置CPU使用率在60%至80%之间,当使用率只要大于80%则报警,报警之后在一定时间范围内只有等到使用率小于60%则取消报警
使用率小于80%则不会报警