Sonar

Sonar是一种活性检查服务,可用于监视基于 Web 的服务的可用性。Sonar的工作原理是从世界各地的多个存在点向您指定的 URL 发出 HTTP 或 HTTPS 请求。

Sonar基础知识

根据以下标准,Sonar测试的端点被视为向上或向下:

  • 导致 HTTP 2xx 的请求被视为成功,任何其他结果(包括网络问题和超时)都被视为失败。
  • Sonar遵循重定向响应,返回 3xx 状态码,最多 6 个重定向,直到它收到非 3xx 响应或发生错误。
  • 终端节点状态根据报告位置的仲裁决定。Sonar报告大多数存在点返回的任何结果(成功或失败)。

Sonar检查从世界各地的多个测试位置进行。这些地点包括:

  • 新加坡
  • 南卡罗来纳州, 美国
  • 日本東京
  • 圣吉斯兰 (比利时)
  • 华盛顿, 美国
  • 纽约, 美国
  • 伦敦 (英格兰)
  • 香港特別行政區
  • 法兰克福
  • 都柏林
  • 爱荷华州
  • 維吉尼亞州
  • 阿姆斯特丹

Sonar平台与全球Radar、Fusion和 Openmix 平台服务紧密集成。Sonar数据实时馈送到世界各地的所有 Openmix 节点,用作决策的额外输入。

平台Sonar配置

Sonar为平台页面中的每个平台配置。单击列表中的平台以查看 Sonar设置 部分。

平台Sonar禁用

要将Sonar监视添加到平台,请单击 Sonar设置 部分中的 编辑 按钮。

平台Sonar编辑

这些字段的描述如下:

输入项目 说明 默认值
维护 启用后,无论实际状态如何,Sonar都会将服务报告为关闭状态。这在希望从 Openmix 路由中移除平台以预期停机时非常有用。 已禁用
Sonar民意测验 如果启用,Sonar将对配置的 URL 进行检查。 已禁用
URL URL Sonar 调用来检查服务的可用性。  
主机 必须用于请求中的主机标头值的值。 v
投票间隔 指定测试服务可用性的频率(以秒为单位)。支票的间隔最短可以是每 1 秒钟,最多 300 秒(5 分钟)。 60 v
超时 假定服务检查失败之前,指定等待响应的时间(以秒为单位)。检查的最小超时时间为 1 秒,最多可达 30 秒。对于较短的轮询间隔(例如 5 秒以下),超时限制为 4 秒。 20
忽略 SSL 错误 启用后,Sonar 将忽略请求期间发生的 SSL 错误,例如错误配置的 SSL 证书。 已禁用
方法 用于检查的 HTTP 方法:GET 或 HEAD。  

要打开Sonar,请将 Sonar轮询 切换为 已启用 并输入服务 URL。单击“保存”,检查将开始。

平台Sonar启用

启用Sonar时,“设置”将显示当前Sonar设置。

启用Sonar后,您可以单击声 纳设置 部分中的“历史记录”按钮,查看最近的状态变化和持续时间。单击查 看详细信息 按钮转到Sonar平台状态页面,了解更多详细信息和长期状态报告。

Sonar历史对话框

Sonar状态

当为平台启用Sonar时,Sonar状态会显示在 Sonar 列的平台列表中。当Sonar监视对平台进行检查时,列单元格为绿色,显示平台可到达的时间。

平台Sonar向上

如果平台监视检查失败, Sonar 单元格为红色,将显示平台无法访问的时间。

平台Sonar向下

维护模式

Sonar状态根据综合检查的成功或失败显示服务的可用性。如果您希望将平台标记为关 ,即使它可以访问,例如,在预期平台上的维护情况下,您可以启用维护模式。此模式将平台报告为 Openmix 应用程序中不可用的平台,并将自动阻止在任何启用Sonar的 Openmix 应用程序中将流量传输到平台。

平台Sonar向下

启用维护模式,将 维护 选项切换为 已启用

启用后,平台列表项将Sonar状态显示为 维护

Sonar菜单

Sonar菜单

Sonar 菜单由以下选项组成:

  1. 平台状态 — 每个测试位置的详细结果和整体可用性状态。
  2. 平台历史记录 — 过去三个月的可用性状态概述。

平台状态

Sonar平台状态报告显示了每个测试位置完成的检查的详细信息,以及根据聚合数据计算出的总体状态。

要获取有关特定平台的信息,请在 平台菜单中选择一个平台

Sonar状态

状态报告包含以下部分:

  • 可用性:报告顶部是根据各个测试位置的汇总结果向 Openmix 报告的可用性。这是在指定的时间内在 Openmix 应用程序中使用的Sonar状态。
  • 测试位置:显示每个测试位置的结果。
  • 时间滑块:时间滑块允许您轻松钻取详细的时间段。拖动时间滑块以调整报表的时间段,并查看更详细的时间间隔。

通过单击测试位置行中的红色标记,可以查看失败检查的详细信息。测试失败的详细信息将显示在报告下方的 详细信息 部分。

Sonar状态详细信息

原因”列提供详细信息,例如在该测试位置发生的Sonar检查返回的错误代码。

平台历史记录

Sonar平台历史记录报告显示了过去几个月中每个测试位置进行的汇总检查的可用性状态。

要获取有关特定平台的信息,请在 平台菜单中选择一个平台

Sonar历史

历史记录报表显示过去几个月的日历。服务中断的天数以红色渐变显示。当天发生的更多可用性事件,它显示的红色。

日历下方是发生的服务中断的列表以及有关事件的一些基本详细信息。

Sonar历史详细信息

您可以单击“详细信息”列中的日历日或日期加载状态报告,了解有关服务中断的更多详细信息。

Sonar