前提:
zabbix服务器已经搭建,并已经添加监控监控主机
实现效果:
zabbix服务器监控客户端主机的nginx 80端口,发现端口异常自动执行远程命令处理;当远程命令执行不能解决问题时,故障状态升级并发送邮件的方式通知管理员
一、配置监控项
1、创建监控nginx 80端口
2、添加键值
二、配置告警条件
1、创建触发器
3、添加告警检查表达式(返回0表示未监听:故障,1正在监听:正常)
三、配置触发器动作
1、创建动作
2、添加触发器动作条件
3、故障之后先执行第一步远程命令,持续一分钟
4、如果故障时间超过一分钟没有解决,就告警升级执行第二步邮件告警管理员。如果已经解决就不执行第二步
四、故障测试
1、手动停止nginx服务
2、查看告警,当远程命令自动执行成功,就没有告警邮件提醒,只有恢复告警邮件提醒
3、假如远程命令执行之后没有解决问题
4、手动恢复nginx服务,会看到故障解除邮件
五、故障期间,每间隔多久邮件告警一次
1、设置告警动作
2、触发告警,看到如果不处理告警,两个小时后会自动再发送邮件
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/95240.html