设为首页 收藏本站
查看: 1342|回复: 0

[经验分享] Zabbix监控(十四):添加网页监控WEB Monitorings

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2014-11-21 15:36:22 | 显示全部楼层 |阅读模式
说明:WebMonitoring是用来监控web程序的,可以监控到web程序的下载速度、返回码及响应时间,还支持把一组连续的web动作作为一个整体来监控。

1、进入监控主机的Web资源
wKioL1RutT6Tp0NAAAMb6l3l6v8658.jpg

2、创建Web场景
wKiom1RutMXi_WT6AAJydNcx1Ew689.jpg

3、设置访问web页面的场景,包括IE客户端和登陆账号(如果有的话)
wKioL1RutT7whsiTAAO4oI7cLXE940.jpg
    说明:可以为web监控新建一个单独的应用程序组,在New Application中设置Web Monitoring;使用Authentication也可以用来设置登陆页面的账号:
wKiom1Ru3VvDH0BLAAJtXs0o8xY354.jpg
4、设置步骤Steps
    web程序的各个步骤,Add新增一个Login的step,来模拟用户登陆,传递用户和密码给index.php页面
wKioL1RutVTzSEgpAAL85M6Z8Tk084.jpg
wKiom1RutNziM9WEAAEbvRnx84g769.jpg
    设置说明:
1
2
3
4
5
URL:监控的web页面(必须是全路径带页面名)
Post: 传递给页面的参数,多个参数之间用&连接,此处可引用前面定义的变量
Timeout:超时时间
Required:要求页面中能匹配到的字符,匹配不到即认为错误
Statuscodes: 要求页面返回码,如200、404、500



    如果设置Authentication就不用通过参数来登陆了:
wKioL1Ru3s7w_WgoAAMhcsIZ2gQ705.jpg

5、查看监控结果
    监控状态OK表示页面响应正常:
wKioL1Ru32yDdAlZAAIAU2bZZpA893.jpg
    点击监控名称查看详细:
wKioL1Ru33iwWxTSAAPJU7OAVnU820.jpg
wKiom1Ru3wrBGu7hAAHwAqU-tDQ556.jpg     说明:创建好Web Scenario后,Zabbix会自动创建相关的Items,所以我们只需为这些Items添加Triggers,让Web Scenario出错时发告警邮件就行了。

6、创建触发器
    系统为每个step创建了3个item,分别是DownloadSpeed页面下载速度/ResponseCode响应代码/ResponseTime响应时间,为整个Web Scenario创建了一个web.test.fail的item和一个web.test.error的item,可以分别为其创建trigger。


(1)创建一个监控Zabbix登陆失败的触发器:
wKioL1Ru4jPBkMeyAALvR-4OTPU294.jpg
    点击Add添加表达式:
wKiom1Ru4dzSg-q1AAE_YsbMtaY638.jpg     点击Select选择自动生成Items:
wKioL1Ru4SDy8Xq1AABXXakkRd4091.jpg
wKiom1Ru4KewmZ5fAAEqBOEuR6E148.jpg
wKioL1Ru4SHB2S03AAE8QdIzcxs142.jpg
    说明:自动创建的items在host的items列表中是看不到的,只有在创建trigger选择items时才能看到。

(2)创建一个监控整个web scenario所有step运行是否成功的触发器
wKioL1Ru5KijswFHAAFaFWxFGyo413.jpg
    返回值为0表示整个web scenario的所有step都执行成功了,第几步的step执行失败就返回数字几,且后续的step都不会继续执行下去。



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-32520-1-1.html 上篇帖子: Zabbix监控(十三):监控网络设备 下篇帖子: zabbix agent 类型所有key
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表