美文网首页javaWeb学习
配置web监控及报警

配置web监控及报警

作者: 亮仔_c1b5 | 来源:发表于2019-10-14 00:01 被阅读0次

配置web监控及报警

业务中总会让我们去监控一些URL,比如支付接口中的微信支付,支付宝支付,那么这些URL是怎么监控的呢?本章重点讨论一下

一、定义一个web监控

web监控一般在生产环境中一般不会配置到模板,一般都是某个业务机由于业务需要去监控本机或者下游某个机器的URL的,所以我这里配置也是针对某个机器来配置的。本实验中我是给ayitula__linux_10_40(agent.ayitula.com/192.168.10.41)这台机器来配置的。

实验中需要在监控机zabbix server上配置hosts,因为我们没有dns,所以我在其hosts配置文件中添加了如下配置

    #vim  /etc/hosts
    www.baidu.com   192.168.10.41

二、实验步骤

image 点击 配置-->主机-->web监测(ayitula__linux_10_40) image 点击右上角 创建web场景

image 名称:起一个和你业务相关的名字

客户端:对于需要浏览器适配的环境中,一定选一个适合的,否则会有问题。如果没有限制,随便选一个就好。

点击步骤

image 按照我们的规划,将要监控的URL输入,可以根据 要求的字符串或返回码来确定页面响应是否正确。

这里我选的是返回码。

image 可以看到,我的web监控设置好了,点击添加就生效了。
image.png

注意一定要看到是已启用状态

image 查看一下,监测中--->web监测

状态是绿色 正常

点击web-check会弹出流量图

image 出图了,我们看到流量了。

三、定义触发器

image 同样也是针对配置了web监测的这个主机,点击触发器 image 注意上图标示17,一定这里看清楚,我们针对的机器是否正确,点击右上角的 创建触发器 image 上图标示22中,从监控项列表中要选择,返回码(response)状态监控。

功能:选择只要返回不是我要的就报错

N:返回码,如果是多个,可以用逗号分隔开.200,301,302

image 通过添加,生成表达式后,点击上图标示27中的添加

image 这样在触发器列表中,你就能看到你为web监测添加的触发器了。

四、模拟故障

image 我把监控的URL故意改错,让其不能返回200,这样也就能够报警了。在哪里调大家不会忘了吧,就是我们文章前半部分中提到的步骤10那里,忘了回去看看。

image 监控中--->web监测--->web-check

看到流量图报错了吧,好了我们去看看邮箱是否有对应的邮件。

image 邮件来了,看看内容吧,你能看到报警的选项是web-check。

我再去把错误的URL改好,看看,监控恢复后,是否有恢复邮件。

image 监控恢复了! image 恢复邮件也收到了。nice

相关文章

  • 配置web监控及报警

    配置web监控及报警 业务中总会让我们去监控一些URL,比如支付接口中的微信支付,支付宝支付,那么这些URL是怎么...

  • prometheus-operator 配置报警规则以及企业微信

    当配置完监控项以后,需要对监控项配置报警规则。 报警规则在prometheus-operator被抽象成Prome...

  • zabbix 使用二

    目录 十.zabbix添加web监控十一.报警等级标准十二.zabbix备份 十.zabbix添加web监控 1....

  • shell-实战4

    企业Shell面试题4:开发脚本***检测与报警案例面试及实战考试题:监控web站点目录(/var/html/ww...

  • prometheus 监控报警实践

    本文记录一次练手项目的过程,主要用来理解prometheus的监控报警流程及配置,使用docker-compose...

  • zabbix 邮箱报警设置

    zabbix 添加 邮件报警: 邮件报警 配置 有两块 : 1. 服务器邮件服务 2. web端配置 他们中间 串...

  • Zabbix安装 - 新

    本文vagrantfile配置详细参考vagrant-zabbix 目录 安装 报警 网页 监控 模式 安装 浏览...

  • 本司监控报警现状

    监控报警现状本司是基于open falcon进行监控报警 系统资源监控:cpu、mem、io等,都有这些监控和报警...

  • zabbix实现邮件,短信,微信报警

    1、描述常见监控系统及SNMP协议2、搭建企业级zabbix,实现自动以邮件和短信报警 1、描述常见监控系统及SN...

  • 使用Prometheus监控Docker与Ruby应用[macO

    Prometheus是一个开源的系统监控报警工具。本文示例将Docker与Ruby应用作为其监控目标的配置方法。 ...

网友评论

    本文标题:配置web监控及报警

    本文链接:https://www.haomeiwen.com/subject/xbfhmctx.html