Zabbix 配置监控网页及通知

本文讲述了我学习配置zabbix 监测一个url,如果挂了就发邮件通知我的功能

https://java-er.com/blog/zabbix-web-monitor/

一、为zabbix配置一个web监测


1. 点击配置 – 主机 – web监测
Zabbix 配置监控网页及通知Zabbix 配置监控网页及通知转存失败重新上传取消Zabbix 配置监控网页及通知

 

2. 点击创建web监测
Zabbix 配置监控网页及通知Zabbix 配置监控网页及通知转存失败重新上传取消Zabbix 配置监控网页及通知

3.设置一个场景
Zabbix 配置监控网页及通知Zabbix 配置监控网页及通知转存失败重新上传取消Zabbix 配置监控网页及通知
步骤里面才重要,监测什么url,状态码 200,表示网页正常,否则不正常
Zabbix 配置监控网页及通知Zabbix 配置监控网页及通知转存失败重新上传取消Zabbix 配置监控网页及通知

Zabbix 配置监控网页及通知Zabbix 配置监控网页及通知转存失败重新上传取消Zabbix 配置监控网页及通知

Zabbix 配置监控网页及通知Zabbix 配置监控网页及通知转存失败重新上传取消Zabbix 配置监控网页及通知
4. 检查web监测
Zabbix 配置监控网页及通知Zabbix 配置监控网页及通知转存失败重新上传取消Zabbix 配置监控网页及通知
4.1 服务器上设置一个aaa.php,让监测正常
vi aaa.php

Zabbix 配置监控网页及通知

4.2 监测正常的状态
Zabbix 配置监控网页及通知Zabbix 配置监控网页及通知转存失败重新上传取消Zabbix 配置监控网页及通知

这满足了,人工看zabbix系统,可以知道哪些url挂了,(如果一次监控大量URL,监控一个,自己去输入好了)

 

第二部分:设置网页如果挂了,那么发送邮件通知我


1. 配置触发器,点击主机下面的触发器
Zabbix 配置监控网页及通知Zabbix 配置监控网页及通知转存失败重新上传取消Zabbix 配置监控网页及通知
2. 新增触发器
Zabbix 配置监控网页及通知Zabbix 配置监控网页及通知转存失败重新上传取消Zabbix 配置监控网页及通知
3. 点击表达式后面的添加
Zabbix 配置监控网页及通知Zabbix 配置监控网页及通知转存失败重新上传取消Zabbix 配置监控网页及通知
4. 点击监控后面的选择
Zabbix 配置监控网页及通知Zabbix 配置监控网页及通知转存失败重新上传取消Zabbix 配置监控网页及通知
5. 选择上一步创建的web监测
Zabbix 配置监控网页及通知Zabbix 配置监控网页及通知转存失败重新上传取消Zabbix 配置监控网页及通知
6. 设置<> 200 表示如果状态不是200,就**这个触发器。
Zabbix 配置监控网页及通知Zabbix 配置监控网页及通知转存失败重新上传取消Zabbix 配置监控网页及通知
7. 看到触发器列表这样了。
Zabbix 配置监控网页及通知Zabbix 配置监控网页及通知转存失败重新上传取消Zabbix 配置监控网页及通知
8. 测试触发器,我把aaa.php 改成aaa1.php 让aaa.php 无法访问
跑到服务器上

 

mv aaa.php aaa1.php

等个1分钟,刷新触发器列表
Zabbix 配置监控网页及通知Zabbix 配置监控网页及通知转存失败重新上传取消Zabbix 配置监控网页及通知

再去web监测

Zabbix 配置监控网页及通知Zabbix 配置监控网页及通知转存失败重新上传取消Zabbix 配置监控网页及通知

在报表里,触发器Top100 也可以看到一个新的
Zabbix 配置监控网页及通知Zabbix 配置监控网页及通知转存失败重新上传取消Zabbix 配置监控网页及通知

有了触发器,就可以设置邮件通知了,这里放个截图,具体如何设置一个邮件通知,看上一个文章 配置zabbix 报警通知

Zabbix 配置监控网页及通知Zabbix 配置监控网页及通知转存失败重新上传取消Zabbix 配置监控网页及通知

Zabbix 配置监控网页及通知Zabbix 配置监控网页及通知转存失败重新上传取消Zabbix 配置监控网页及通知