Linux运维中ZABBIX如何通过自带Web检测功能检查网站是否正常

首先,要使用Zabbix的Web监控功能来检测网站是否正常,必须确保Zabbix服务器在编译安装时已经加入了cURL库的支持,因为这是Web监控的基础依赖。你需要定义Web场景,它由一个或多个HTTP请求步骤组成,Zabbix服务器会周期性地执行这些步骤,如果使用了代理监控,则由代理执行。

评论 (1)

很多新手容易忽略cURL这个前置条件,导致配了半天Web场景就是没数据,排查困难。另外补充一点,Web场景里的断言(Assertion)非常关键,仅检查HTTP状态码200是不够的,最好加上对页面关键字或响应时间的校验,这样能更精准地判断网站是否真的“正常”可用。