本地服务可用性监控可以帮助云用户快速发现本地服务无响应的情况,并能够在出现响应超时或状态码错误时发送报警通知。

前提条件

  • 本地服务可用性监控依赖云监控插件,被监控主机需要安装云监控插件,请确保您已安装插件,操作方法请参见云监控Go语言版本插件介绍
  • 请确保您已创建应用分组,操作方法请参见创建应用分组

操作步骤

  1. 登录云监控控制台
  2. 在左侧导航栏,单击应用分组
  3. 应用分组页面,单击目标分组名称/分组ID链接。
  4. 在目标应用分组的左侧导航栏,单击可用性监控
  5. 单击新建配置
  6. 创建可用性监控页面,设置可用性监控相关参数。
    参数 描述
    任务名称 可用性监控的任务名称。
    探测源 待探测的实例ID。
    探测目标 待探测目标。取值:
    • URL或者IP
    • 云数据库RDS版
    • 云数据库Redis版
    探测类型 待探测类型。当探测目标选择URL或者IP时,支持如下探测类型:
    • HTTP(S):需要输入待探测目标的URL地址,同时选择请求方法:HEAD、GET或POST,格式:localhost:port/path
    • TELNET:需要输入待探测目标的IP地址,格式:127.0.0.1:port
    • PING:需要输入待探测目标的IP地址。

    例如:您需要探测Tomcat响应是否正常,选择HTTP(S)后填写localhost:8080/monitor;您需要探测MySQL的连通性,选择TELNET后填写127.0.0.1:3306

    状态码

    当探测的状态码满足报警设置时,触发报警。

    状态码响应时间其中之一达到阈值后都会触发报警,报警会发送给应用分组的联系人组。

    说明 本地可用性监控配置状态码大于400即可。
    响应时间

    当探测的响应时间满足报警设置时,触发报警。

    通知方式 报警通知的发送渠道。
    报警回调 报警规则回调URL地址。
    通道沉默时间 报警发生后如果未恢复正常,重新发送报警通知的间隔时间。
    生效时间 报警规则的生效时间。报警规则只在生效时间内发送报警通知,非生效时间内产生的报警只记录报警历史。
  7. 单击确定