Zabbix监控web网页登录
1.web监控需求
以zabbix-UI页面的登录监控,模拟登录,输入账号密码,实现首页的健康监控。
1. 模拟登录输入zabbix账号密码,登录后台,如果登录失败就报警
2. 基于响应状态码判断 非200即报警
2.配置步骤
2.1 抓取HTTP数据包
既然是模拟登录,先抓包,查看zabbix登录的数据提交,通过浏览器开发者模式抓包
确认登录提交的数据是
Admin
zabbix
2.2 创建web监控模板
2.3 创建web检测场景
创建具体步骤,也就是填写登录的url,以及账号密码
首页内容检测,以及响应状态码200判断
创建结果
2.4 主机关联
2.5 查看web检测数据
查看最新数据,也可以看到web检测的数据
2.6 模拟网站故障
为了方便,模拟密码输入错误即可,就不演示网站挂了
2.7 针对web检测的触发器
如果检测网站挂了,出问题, 如何报警?触发器来了
根据登录状态的key判断报警
正常登录是0
错误是1
根据HTTP状态码监控,更通用
模拟故障
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性