仪表板

本页内容

仪表板选项卡让您一目了然地了解整个组织的活动概况:发出了多少请求、有多少失败、Performance Hub 的响应速度如何,以及哪些端点和人员最繁忙。每个图表都链接到 Logs 选项卡,因此只需点击一下,即可从错误激增处找到其背后的请求。

快速参考

**位置:**Settings(左下角的齿轮图标)→ 审计日志 → 仪表板

**谁可以使用:**您需要在组织中拥有包含审计日志和 Identity & Access Management 的角色,例如 Organisation Administrator。请参阅谁可以使用审计日志。

**用途:**发现异常活动和错误,然后打开其背后的日志

选择时间窗口

  1. 点击左上角的 Window。它显示当前的时间窗口,例如 Window: Last 24 Hours。
  2. 选择 Last Hour、Last 12 Hours、Last 24 Hours(默认)、Last 7 Days 或 Last 14 Days。

仪表板上的每个数字和图表都会更新为您所选的时间窗口。

打开的 Window 菜单,包含 Last Hour、Last 12 Hours、Last 24 Hours(已选中)、Last 7 Days 和 Last 14 Days打开的 Window 菜单,包含 Last Hour、Last 12 Hours、Last 24 Hours(已选中)、Last 7 Days 和 Last 14 Days

图 1:选择仪表板涵盖的时间窗口

Live 与 Refresh now

Live 默认开启。它会倒计时到下一次刷新(例如 Live 29s),然后重新加载仪表板。点击 Refresh now(旁边的环形箭头按钮)可立即重新加载。

关键指标

顶部的五个数字涵盖整个时间窗口。将鼠标悬停在每个数字旁边的信息图标上,即可查看其含义。

指标含义
Total Requests“在所选时间窗口内捕获的请求。”
Unique Users“出现的不同用户电子邮件数量。”
Unique IPs“出现的不同来源 IP 地址数量。”
Error Rate“返回错误状态(4xx/5xx)的请求所占比例。”
Avg Response Time“所有请求的平均端到端响应时间。”

请求时间线

Request Timeline 将时间窗口划分为多个时间段,并显示每个时间段中的 Successful 和 Failed 请求。用它查看繁忙和空闲的时段,并发现失败次数的突然增加。

“点击某个时间段,打开该时间窗口的日志。”Logs 选项卡会打开,显示该时间段内的请求。

Request Timeline 图表,以堆叠柱形显示过去 24 小时内成功和失败的请求Request Timeline 图表,以堆叠柱形显示过去 24 小时内成功和失败的请求

图 2:Request Timeline:时间窗口内成功和失败的请求

随时间变化的错误

Errors Over Time 只显示失败的请求。“柱形高度表示错误数量;折线表示同一时间段的错误率。”在繁忙的下午出现较高的柱形可能属于正常情况,而在空闲时段出现较高的错误率则值得仔细查看。

“点击某个时间段,打开该时间窗口中失败的日志。”Logs 选项卡会打开,只显示该时间段内失败的请求。

Errors Over Time 图表,以柱形表示每个时间段的错误数量,以折线表示错误率Errors Over Time 图表,以柱形表示每个时间段的错误数量,以折线表示错误率

图 3:Errors Over Time:每个时间段的错误数量,折线表示错误率

响应健康状态

Response Health 显示“按状态类别划分的请求比例”,以及每个类别中的请求数量和百分比:

类别含义
Success (2xx)请求成功
Redirect (3xx)请求被发送到其他位置
Client error (4xx)请求存在问题,例如此人没有权限或某个值无效
Server error (5xx)问题出在服务器上,而不是请求本身

Response Health 面板,每个状态类别都有一个柱形和百分比Response Health 面板,每个状态类别都有一个柱形和百分比

图 4:Response Health:按状态类别划分的请求比例

Top Endpoints 和 Top Users

Top Endpoints 列出时间窗口内请求最多的端点,Top Users 列出请求最多的人员。

  • 在 Top Endpoints 中,“点击某一行,按该端点筛选日志。”
  • 在 Top Users 中,“点击某一行,按该用户筛选日志。”

例如,点击排名第一的端点可查看发送到该端点的所有请求,点击某人的电子邮件地址可查看此人在该时间窗口内执行的操作。

Top Endpoints 和 Top Users 面板,各列出六行,并用柱形表示请求数量Top Endpoints 和 Top Users 面板,各列出六行,并用柱形表示请求数量

图 5:Top Endpoints 和 Top Users:点击某一行打开对应的日志

HTTP Methods、Status Codes 和 Top Organisations

仪表板底部的三个环形图进一步细分时间窗口:

图表显示内容
HTTP Methods按方法划分的请求:GET 读取内容,POST 创建内容或执行操作,PUT 和 PATCH 更改内容,DELETE 删除内容。中心显示总数。
Status Codes按响应状态划分的请求,例如 200、403 或 500。中心显示错误率。
Top Organisations按组织划分的请求。中心显示时间窗口涵盖的组织数量。

HTTP Methods、Status Codes 和 Top Organisations 环形图,各带图例HTTP Methods、Status Codes 和 Top Organisations 环形图,各带图例

图 6:HTTP Methods、Status Codes 和 Top Organisations

提示

  • **从 Errors Over Time 入手。**如果某个团队说某项功能“停止工作了”,请找到错误上升的时间段,点击它查看失败的请求。
  • **也要检查空闲时段。**在已关闭的场所(例如咖啡馆或诊所)深夜出现的请求可能值得检查。
  • **使用 Top Users 进行快速检查。**点击某个人员查看其在该时间窗口内执行的所有操作,然后在 Logs 选项卡上进一步缩小范围。