帮助手册

心跳监控

监控并确认您的脚本、代理、工作进程和守护程序是否按预期持续运行。在 Site24x7 中添加的每个心跳监视器都将获得一个唯一的 ping URL。

通过向该 URL 的 {display name} 端点发送简单的 HTTP 请求,您即可了解任务是否能够与服务器正常通信。此外,您可以设置阈值,并在未收到 ping 回包时接收告警。 

使用场景

以为内部应用程序添加心跳监视器为例,将显示名称设为 Startup。您可以根据应用程序的性能和告警偏好设置阈值配置文件,例如设置以下条件:

  • 监视器超过 10 分钟未收到 ping 时触发告警
  • 监视器超过 30 分钟未收到 ping 时触发宕机告警
  • 监视器在 5 分钟内收到 ping 时触发告警

此时,Bash 脚本在您的启动脚本中使用显示名称 'startup' 后如下所示:

在收到第一个 ping 之前,监视器将处于发现状态,之后监视器将变为运行中。然后,根据上述阈值设置触发告警。例如,如果超过 10 分钟未收到 ping,将发送告警通知。

添加心跳监视器

  1. 登录 Site24x7。
  2. 转到 服务器心跳监控
  3. 输入用于识别的显示名称。请确保名称唯一,因为它将作为 ping URL 中的 /endpoint 部分。
  4. 配置阈值配置文件,以便在任务未按预期运行时收到通知。使用铅笔图标编辑现有配置文件,或使用(+)图标创建新配置文件。可配置以下条件:
    • 监视器超过指定时间未收到 ping 时触发告警
    • 监视器超过指定时间未收到 ping 时触发宕机告警 
    • 监视器在指定时间内收到 ping 时触发告警
  5. 在 高级配置下,填写以下部分:
    • 监视器组:选择现有组或添加新的监视器组以进行整理 
    • 用户告警组:决定告警触发时应通知哪些人员
    • 标签:通过应用唯一标签对账户中的相关资源进行分类和排序。
    • 服务:将 Site24x7 告警集成到首选的第三方服务中。
  6. 保存更改。

您将被自动重定向到设置页面。在收到第一个 ping 之前,监视器将处于发现状态。

从端点推送数据

使用以下任意格式将数据从端点推送到 Site24x7:

  • Bash
  • Python
  • PowerShell
  • Ruby

报表

以下报表适用于心跳监视器:

  • 可用性摘要报表 - 查看心跳监视器在任意选定时间段内的整体可用性摘要、中断和宕机时间。
  • 健康趋势报表 - 查看心跳监视器自初始配置以来的可用性趋势。

授权

这是一个基础监视器。

25 个心跳监视器 = 1 个基础监视器 = $1

本文档对您有帮助吗?

您愿意帮助我们改进文档吗?请告诉我们哪些方面可以做得更好。


很抱歉本文档未能让您满意。我们希望了解可以从哪些方面改进您的体验。


感谢您抽出时间分享反馈。我们将利用您的反馈来改进在线帮助资源。

短链接已复制!