Zabbix WEB监控介绍 在Zabbix中配置Web监控,可以监控网站的可用性和响应时间。Zabbix提供了内置的Web监控功能,通过配置Web场景(Web Scenario),可以监控HTTP/HTTPS协议下的Web服务。 通过Zabbix的WEB监
Zabbix WEB监控介绍在Zabbix中配置Web监控,可以监控网站的可用性和响应时间。Zabbix提供了内置的Web监控功能,通过配置Web场景(Web Scenario),可以监控HTTP/HTTPS协议下的Web服务。 通过Zabbix的WEB监控可以监控网站网页的状态,监测到有异常可以及时发出告警,提醒运维人员处理维护。启用 Web 监控需要定义 Web 场景。Web 场景由一个或多个 HTTP 请求或 “步骤” 组成。这些步骤由 Zabbix server 以预设的顺序定期执行。如果主机由 proxy 监控,则这些步骤由 proxy 执行。 Web 场景以与监控项、触发器等相同的方式附加到主机/模板上。这意味着 Web 场景也可以在模板级别上创建,然后一次性应用于多个主机。 在任何 Web 场景中都会收集以下信息:
在任何 Web 场景步骤中都会收集以下信息:
Zabbix WEB监控配置zabbix环境信息:
zabbix 版本: v7.0.0 前置要求:已在web-server上安装zabbix-agent,并且在zabbix-server上添加web-server主机。 在web-server上安装nginx服务作为示例WEB应用。
浏览器测试访问web地址
配置zabbix server解析到web服务器IP地址
选择数据采集–主机,选择Zabbix server,点击Web监测 添加一个场景来监控Zabbix的Web界面。 该场景将执行多个步骤。点击配置->主机->选择主机->单击Web监测->创建Web监测 配置WEB监控步骤,填写URL与状态码信息,状态码填写200,因为页面正常的时候状态码为200; 新建触发器,选择表达式监控项 配置结果为1告警 web检测还有一个总的监控值,只要你web检测有一个地方出现问题,监控值就为1,无问题为0,这个监控键值就是‘Failed step of scenario xxx.’ 配置触发器动作 查看监控数据 在web-server上启停nginx服务
查看告警信息 |
2021-06-06
2024-07-08
2022-08-10
2022-09-23
2022-08-10