第一步:自定义 key。
[root@zabbix04 ~]# vim /etc/zabbix/zabbix_agentd.conf

UnsafeUserParameters=1 #启用自定义 key。
UserParameter = check_nginx,curl -I -m 10 -o /dev/null -s -w %{http_code}"\n" http://192.168.10.40

[root@zabbix04 ~]# systemctl restart zabbix-agent.service # 重启 zabbix_agent

第二步:配置监控项目。
监控 URL 状态码告警_第1张图片

第三步:配置触发器。

监控 URL 状态码告警_第2张图片

第四步:测试验证。
关闭 web 服务。
[root@zabbix04 ~]# ps -ef | grep nginx
root 17743 1 0 18:51 ? 00:00:00 nginx: master process nginx
nginx 17744 17743 0 18:51 ? 00:00:00 nginx: worker process
root 17746 14622 0 18:51 pts/0 00:00:00 grep --color=auto nginx
[root@zabbix04 ~]# kill -9 17743

第五步:查看最新数据。
监控 URL 状态码告警_第3张图片