查看 Web 事务分析

Web 事务分析使您能够查看以下各项的详细事务:

  • 响应时间 > 500 毫秒

  • 5xx 错误

注意:

您只能查看所选应用程序的少量 2xx 事务样本。

先决条件

要查看 Web 事务分析,您必须:

  • 启用分析

  • 更改“Web 事务设置”以显示 2xx。导航到“设置” > “分析设置”,选择“启用分析功能”,然后选择“全部”

    2xx

详细的 Web 事务

此功能不仅使您能够深入了解详细事务,还可以直观地了解客户端、ADC 和服务器之间的响应时间指标拆分。

注意

在某些情况下,NetScaler 可能无法计算某些事务的 RTT 值。对于此类事务,NetScaler ADM 将 RTT 值显示为:

  • NA – 当 ADC 实例无法计算 RTT 时显示。
  • < 1ms – 当 ADC 实例计算的 RTT 为 0 毫秒到 1 毫秒之间的十进制值时显示。例如,0.22 毫秒。

您可以访问以下各项的“事务摘要”

  • 应用程序 - 导航到“应用程序” > “仪表板”,选择一个应用程序,然后单击“事务日志”

    事务摘要

  • Kubernetes 应用程序 - 导航到“应用程序” > “服务图”,然后单击一个服务并选择“事务日志”

    事务日志

    此时将显示所选应用程序的“事务摘要”页面。

    事务摘要

将鼠标指针悬停在“应用程序响应”中,可查看 NetScaler 实例和服务器的 RTT 和处理时间等详细信息。

以下示例可帮助您分析问题来自服务器。服务器响应时间显示为 10 秒。

事务摘要

您还可以拖动并选择以查看特定持续时间的事务。

选定的事务

查看事件

您可以查看有关特定事件的详细信息。在“事务摘要”面板上,您可以通过从每个指标中选择选项来筛选结果。

例如,假设您要查看 4xx 事务。

“事务摘要”面板上,单击“响应代码”,然后选择“404”以查看结果。

查看事件

单击一个事务以查看显示从客户端到服务器的指标详细信息。

详细事务

对于存在 SSL 错误的事务,将显示客户端和服务器的详细信息。将显示以下 SSL 指标:

  • SSL 协议版本

  • SSL 前端故障

  • SSL 密码强度

  • SSL 密钥强度

  • SSL 证书类型

    SSL

您还可以单击“事务摘要”面板中的“SSL 前端”“SSL 后端指标”来筛选结果。

要筛选结果,请选择“事务摘要”下提供的选项。

事务摘要

  • 浏览器:客户端使用的浏览器类型。例如:Chrome、Firefox。

  • 客户端操作系统:基于浏览器中的 User Agent 详细信息的客户端操作系统。例如:Windows

  • 设备:基于浏览器中的 User Agent 详细信息的设备。例如:Tablet、Mobile。

  • 请求类型:事务请求类型。例如:GET。

  • 响应代码:从服务器收到的响应代码。例如:501、404、200。

  • 响应内容类型:事务内容类型。如果客户端请求 text/html,则服务器的响应必须是 text/html。

  • 前端 SSL 协议版本:客户端使用的 SSL 协议版本。例如:SSLv3。

  • 前端 SSL 密码强度:基于 SSL 证书密钥大小的密码强度,例如高、中和低。

  • 前端 SSL 密钥强度:SSL 密码强度是根据 SSL 证书密钥大小计算的。密钥长度定义了 SSL 算法安全性。例如:2048

  • 前端 SSL 故障:前端 SSL 握手错误消息。例如:SSL CLIENTAUTH FAILURE

  • 前端 SSL 证书类型:客户端使用的证书类型。例如:RSA、DSA、ECDSA、DH。

  • 后端 SSL 协议版本:服务器使用的 SSL 协议。例如:SSLv3

  • 后端 SSL 密码强度:基于 SSL 证书密钥大小的密码强度,例如高、中和低。

  • 后端 SSL 密钥强度:SSL 密码强度是根据 SSL 证书密钥大小计算的。密钥长度定义了 SSL 算法安全性。例如:2048

  • 后端 SSL 证书类型:服务器使用的证书类型。例如:RSA、DSA、ECDSA、DH。

在事件列表中添加列

您可以单击 添加 按钮选择选项列表,然后单击“添加列”以显示详细信息。

添加列

高级搜索

“事务摘要”还具有一个搜索文本框和时间持续时间列表,您可以在其中根据需要查看事件。当您将光标放在搜索框中时,搜索框会为您提供搜索建议列表。您还可以在搜索查询中使用运算符来缩小搜索范围。

以下是您可以在搜索查询中使用的运算符:

运算符 描述 示例 输出
= 等于某个值 Virtual-Server = test 显示名称为“test”的虚拟服务器的事件。
大于某个值 App-Response-Time > 500 显示应用程序响应时间大于 500 毫秒的事件。
< 小于某个值 App-Response-Time < 300 显示应用程序响应时间小于 300 毫秒的事件。

=

大于或等于某个值 Total-Bytes >= 1024 显示总字节数大于或等于 1 KB 的事务事件。
<= 小于或等于某个值 Total-Bytes <= 1024 显示总字节数小于或等于 1 KB 的事务事件。
!= 不等于某个值 Response-code != 200 显示所有事务的事件,但失败的事务除外。
~ 包含某个值 Virtual-Server ~ mas 显示名称中包含 mas 的虚拟服务器的事件。

例如,假设您要生成总字节数小于 300 字节的事件。您必须按如下方式指定搜索查询:

  1. 在搜索框中指定所需的词语以获取相关建议。

    示例

  2. 选择“总字节数”,然后再次单击搜索文本框,并选择“<”

    示例

  3. 键入值 300。

    示例

  4. 选择时间段,然后单击“搜索”以根据您的搜索查询查看事件。

    搜索结果已显示。

    示例

保存搜索

使用建议和运算符后,您可以保存搜索查询。然后,您可以从列表中使用它,而无需再次使用建议和运算符。

  • 要保存搜索查询,请单击书签图标,指定您选择的名称,然后单击“保存”

    保存搜索

  • 要从列表中使用搜索查询,请单击该图标并从列表中选择搜索查询以显示结果。

    已保存的搜索

  • 要删除搜索查询,请单击该图标,将鼠标指针悬停在已保存的搜索查询上,然后单击“删除”

    删除

    您还可以单击书签图标并单击“删除”

    删除

导出数据

您可以通过单击“导出”图标导出所选持续时间的 Web 事务分析数据。您可以导出为 PDF、PNG、JPEG 和 CSV 格式。“导出”选项使您能够执行以下操作之一:

  • 选择“立即导出”以 PDF、JPEG、PNG 或 CSV 格式查看和导出报告。

  • 选择“计划导出”选项卡以每天、每周或每月计划报告,并通过电子邮件或 Slack 消息发送报告。

查看 Web 事务分析