服务器响应时长及心跳状态接入zabbix告警系统
Question
Solve
创建应用集
接口服务器-->应用集 -->右上 创建应用集-- 名read_status
创建Web 场景
接口服务器-->Web 场景 -->第二行 最后 -->右上 创建Web场景
1)场景(标签) 名称 read_status 应用集 read_status 上面的那个其实 就 是选择刚刚创建的应用集
2)下面是步骤标签 URL http://read.zhaituan.com/xtwlztdj_read_interface
http://comm.zhaituan.com/xtwlztdj_universal_interface/cmd/version
http://oper.zhaituan.com/xtwlztdj_operation_platform/Login/showLogin.do
http://shop.zhaituan.com/xtwlztdj_shop_platform/Login/showLogin.do
超时 1 官方教程是说是秒 但是感觉不是呀
状态码 200
接着创建触发器
第一个 状态码 在上面“添加”按钮后选择对应的监控项目,
触发器-->创建触发器 从下拉的菜单中找到 相类似的
Response code for step "read_status" of scenario "read_status". web.test.rspcode[read_status,read_status]
还有个time的哦
功能选择“最新的T值不是N”,N值设置为200,即web访问的状态码。即返回的状态码不等于变量200时触发报警.
第二个 响应时间
Response time for step "comm_status" of scenario "comm_status". web.test.time[comm_status,comm_status,resp]
最新的值大于 N N 60
有两个触发 器 一个是 comm_status状态码 一个是 comm_status响应时间
see also
分布式监控系统Zabbix--完整安装记录 -添加web页面监控
https://www.zabbix.com/documentation/3.4/zh/manual/web_monitoring/items
other
http://write.zhaituan.com/xtwlztdj_write_interface/cmd/version