帮助手册

解读指标:REST API 事务监视器

REST API 事务监视器用于测试和验证 REST 应用程序中的工作流程,其中每个步骤将是一个 HTML 请求或 REST API 调用。该监视器无需真实浏览器的开销,即可对您的 Web 应用程序工作流程执行合成监控。您可以直接在 Web 客户端手动创建和监控多达 60 个端点 URL,检查频率为 10 分钟。此外,还可以从您的首选浏览器导入原始请求头来设置监视器。您还可以执行高级内容检查或启用参数转发,以检查 REST 应用程序中的连续工作流程。在状态横幅中,您可以根据运行状态和状态查看监视器总数,还可以查看账户中可运行的监视器数量和剩余告警积分数量。通过单击"+ 购买更多" 按钮,可以购买额外的监视器和告警积分。 您可以通过电子邮件分享监视器详情。 电子邮件只能发送给已同意接收来自 Site24x7 邮件的经过验证的用户。

REST API 事务监视器记录您的 Web 应用程序在所配置位置的可用性、平均响应时间、吞吐量和事务时间统计数据。您还可以检查第三方 SLA 的合规情况。监视器详情页面主要突出显示以下报表:

  • 常规摘要
  • 中断
  • 清单
  • 日志报表
  • 可用性摘要
  • 性能报表
  • 属性详情
  • 步骤详情
  • 根本原因分析报表 

摘要仪表板

事件时间线

事件时间线小部件记录所选监视器在选定时间范围内的所有历史事件。您可以识别和解读过去各种事件,包括宕机、严重、告警、维护、暂停或异常。每个事件都用颜色编码,便于识别。事件可以向下钻取以提取最大数据并方便排查问题。您还可以追踪特定时间段内的实际中断时间和总中断时长。

导航到 Web 图标,单击监视器摘要中列出的相应 Web 应用程序监视器。此页面将以图表和表格的形式显示以下指标:

  • 响应时间和各位置的响应时间 表示从各位置检索整个 HTML 网页内容所需的总时间。平均响应时间 和各位置的平均/第 95 百分位响应时间 数据以表格形式呈现,便于理解。
  • 各位置的步骤响应时间(毫秒) 显示从各位置下载整个 HTML 网页内容所需的时间。
  • 事务时间(毫秒) 显示完成每个已记录步骤的一次事务所需的时间。
  • 各位置的可用性和响应时间, 以图形和表格的形式显示各位置的可用性和其他相关指标。
  • 使用预装 RUM 小部件的 Apdex 地图统计数据,从全球视角提供最终用户性能数据。  

Apdex 评分与性能基准

通过我们的 RUM 集成小部件,您可以立即使用 Apdex 行业标准来衡量用户对您的应用程序或服务的满意度,了解您的应用程序从用户角度来看的性能,即"满意"、"容忍"或"失望"

基准小部件现已集成到客户端中,让您可以将您的网站性能与行业同行进行比较。借助我们的性能基准小部件,您可以即时查看并比较您的服务的平均/第 95 百分位响应时间和可用性与行业同行的差距。可以跨各行业垂直领域进行查看。

响应时间

响应时间表示获取 API 响应所需的总时间。该图表通过绘制时间段与响应时间的关系来计算。您还可以通过选择相应图例来进一步筛选三点移动平均、五点移动平均以及第 95 百分位数据。该图表还支持放大并从图形峰值中精确提取数据。您还可以添加特定备注,以告知用户各种中断和维护活动。

平均响应时间、最大响应时间、最小响应时间和第 95 百分位值以表格形式详细列出。各位置的平均/第 95 百分位响应时间也根据所选的各个位置进行了定义。                                                                    

各位置的步骤响应时间(毫秒)
以各位置的视角,展示接收 Web 应用程序各步骤的单个 API 响应所需的时间。                     

事务时间
各位置的事务时间图表显示来自每个监控位置的每天或每小时的平均/第 95 百分位事务时间。该图表可用于分析监视器在不同监控位置的平均事务时间。通过图表下方的图例可识别位置。

各位置的事务时间

宕机/告警历史                     

深入了解您的监视器告警历史。您可以查看状态、确切的宕机时间、持续时间以及宕机状态的具体原因。

各位置的可用性和响应时间

每个监控位置的 Web 应用程序监视器的可用性和响应时间以表格形式表达。可以从这些数据中推算出每个监控位置的总可用性百分比和带宕机时间的响应时间(毫秒)。

地理地图

地理地图通过整合来自合成监控和 RUM 来源的数据,提供 REST API 事务全球可用性和性能的可视化效果。它追踪从监控位置执行的多步骤 API 工作流,并将其与真实用户交互数据相结合。您可以将鼠标悬停在不同区域,查看平均事务时间和其他关键指标,帮助您了解 API 事务在各地理位置的性能表现。

借助地理地图,您可以快速识别事务执行缓慢的区域,并将合成事务数据与真实用户性能进行关联。这有助于判断问题是局部性的还是大范围的,从而更快地检测和解决性能瓶颈。

按指标查看

选择指标以可视化各位置的可用性和性能。地理地图根据所选指标动态更新,让您能够分析趋势并比较合成与真实用户体验。

  • 响应时间:使用颜色渐变显示(绿色表示执行较快,红色表示执行较慢)。气泡大小随事务时间的增加而增大,随执行速度的加快而减小,帮助您识别延迟较高的区域。
    • 合成: 显示从监控位置为已配置 API 工作流收集的事务时间。
    • RUM: 根据真实用户交互情况,以国家/地区级别的热图形式显示事务时间。
      将鼠标悬停在某个位置上,将显示包含平均事务时间、可用性、请求数量(RUM)和其他性能指标的工具提示。
  • 可用性(%): 表示从每个监控位置执行 REST API 事务的成功率。颜色渐变(绿色表示可用性高,红色表示可用性低)突出显示事务中一个或多个步骤失败或出现问题的区域。将鼠标悬停在某个位置上,将显示包含可用性详情的工具提示。
  • 当前状态:表示每个监控位置的实时状态。地图显示各位置是正常还是宕机。此视图有助于您快速评估所有区域 REST API 事务检查的运行状态。

更新

此外,您还可以查看来自各轮询周期的实时数据,包括中断和告警数据。

属性报表

属性报表可让您从所有监控位置,衡量特定时间段内所选步骤的平均响应时间数据和各响应时间指标。

步骤报表

步骤报表提供来自特定监控位置的所选步骤的实际响应时间细分。您可以将此报表视为属性报表的分支展开。此处显示的各种指标包括:

  • DNS 时间:DNS 时间是解析请求域名所需的时间。DNS 时间出现峰值表明解析域名耗时较长。
  • 连接时间:连接时间是指客户端与域名 IP 地址建立 TCP 连接所需的时间。连接时间过长可能是由于服务器过载等因素造成的,可以在影响最终用户之前识别并解决。
  • 首字节时间:首字节时间是从建立服务器连接到基础页面的第一个响应开始传入之间的时间。这实际上是服务器响应时间加上网络延迟时间。图表中首字节时间出现峰值可能表明服务器处理请求存在延迟。
  • 下载时间:下载时间是从服务器接收页面最后一个字节所需的时间。响应时间图表中下载时间增加,可能是由于请求期间内容传输量过多,或可用于内容传输的带宽不足。
  • SSL 握手时间: 完成 SSL/TLS 握手所需的时间。这包括确认服务器和客户端的身份、共享各方支持的密码、签名或其他选项的详情,以及创建或交换用于数据加密的密钥。

中断

您可以访问监视器详情页面中的"中断"选项卡,获取各种中断和维护宕机时间的详细信息。它为您提供充分的信息以排查问题。您还可以访问各种中断的根本原因分析报告。单击已列出的监视器中断或维护项的  图标,将显示以下选项: 

    • 标记为维护:将中断标记为维护
    • 标记为宕机:将维护标记为宕机
    • 编辑备注:添加/编辑备注
    • 删除:永久删除中断/维护

根本原因分析(RCA)报表

您可以在监视器报告中断后 150 秒内,检索宕机和告警监视器的深度根本原因分析报告。RCA 报告提供有关监视器的基本详情、中断详情、重检详情和中断原因。根本原因分析会自动生成大量信息,以确定触发宕机的确切原因。RCA 旨在确定特定宕机或性能问题的根本原因。正常的 RCA 报告包含以下详细信息:

  • 来自主要位置的检查和来自次要位置的重检。
  • Ping 分析
  • DNS 分析
  • TCP 路由追踪
  • MTR 报告
  • 基于 MTR 的网络路由
  • APM 追踪
  • 结论

要为 REST API 事务监视器生成 RCA 报告:

  • 登录 Site24x7。
  • 导航至首页 > 监视器 > REST API 事务
  • REST API 事务详情页面单击中断选项卡,然后单击查看 RCA 链接。

清单与备注

本部分记录基本监视器信息及其各种配置设置,包括轮询位置、轮询间隔、许可证类型等。您还可以使用Markdown 语法添加特定备注,与您的团队共享重要信息。

立即轮询报表

您可以从详情页面发起立即轮询,以生成立即轮询报表。报表包含以下具体信息:SSL/TLS 协议版本详情以及其他密码套件详情(如密钥交换、批量加密和哈希函数)。您还可以从所有监控位置获取有关请求和响应头、响应内容、cURL 报告路由追踪输出信息的更多信息。立即轮询报表从您发起手动轮询有效期为一天

日志报表

通过为各监视器集成的日志记录,您可以深入了解已配置监视器在自定义时间段内的各种日志详情。您还可以按位置和可用性过滤日志。此处记录了包括可用性状态、HTTP 状态码、DNS 响应时间等在内的各种数据。您还可以以 CSV 格式导出日志报表。

注意

阅读更多关于 Site24x7 REST API 监控工具的信息。

本文档对您有帮助吗?

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


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


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

短链接已复制!