应用程序使用情况分析
应用程序所有者必须能够从性能和使用情况的角度评估和可视化整个应用程序。
改进后的 App Dashboard 使您能够一起查看所有应用程序性能和使用情况指标。当您单击某个应用程序时,除了现有的应用程序性能指标外,Web Insight 选项卡还会显示有助于您执行以下操作的指标详细信息:
-
了解您的应用程序使用情况。
-
将任何性能偏差与使用情况指标关联起来。
注意
对于每个指标,您可以查看指示最大值和总值的选项。例如:
- 所选持续时间内的最大客户端网络延迟。假设客户端 1 的网络延迟为 644 毫秒,客户端 2 为 15 毫秒,客户端 3 为 3 毫秒。在这种情况下,客户端网络延迟显示 644 毫秒。
- 所选持续时间内所有可用客户端/服务器消耗的总带宽。假设客户端 1 的带宽消耗为 79.54 MB,客户端 2 为 45 MB,客户端 3 为 40 MB。 在这种情况下,带宽显示 (79.54 MB + 45 MB + 40 MB) = 164.54 MB。
以下是您可以从“使用情况”选项卡中查看的 Web Insight 指标:
-
客户端 – 显示访问应用程序的客户端的洞察信息:
-
总客户端数 – 显示访问应用程序的客户端总数。
-
客户端网络延迟 – 显示从客户端到 NetScaler 的网络延迟。单击“客户端网络延迟”选项卡可查看:
-
客户端 – 客户端 IP 地址。
-
客户端网络延迟(平均) – 来自客户端的平均网络延迟。
-
客户端网络延迟(最大) – 来自客户端的最大网络延迟。
-
请求数 – 来自客户端的总请求数。
-
-
渲染时间 – 显示渲染服务器响应所花费的时间。单击“渲染时间”选项卡可查看:
-
客户端 – 客户端 IP 地址。
-
渲染时间(平均) – 来自客户端的平均渲染时间。
-
请求数 – 来自客户端的总请求数。
-
-
-
服务器 – 显示访问应用程序的服务器的洞察信息:注意对于集成缓存请求,您可以查看带有 IC 通知信息的 NetScaler 虚拟服务器 IP 地址。有关详细信息,请参阅集成缓存请求。
-
服务器总数 – 显示访问应用程序的服务器总数。
-
服务器网络延迟 – 显示从服务器到 NetScaler 的网络延迟。单击“服务器网络延迟”选项卡可查看:
-
服务器 – 服务器 IP 地址。
-
服务器网络延迟(平均) – 来自服务器的平均网络延迟。
-
服务器网络延迟(最大值) – 来自服务器的最大网络延迟。
-
请求数 – 来自服务器的总请求数。
-
-
服务器响应时间 – 显示服务器响应请求所花费的时间。单击“服务器响应时间”选项卡可查看:
-
服务器 – 服务器 IP 地址。
-
服务器响应时间(平均值) – 来自服务器的平均响应时间。
-
服务器响应时间(最大值) – 来自服务器的最大响应时间。
-
请求数 – 来自服务器的总请求数。
-
-
带宽 – 显示服务器消耗的总带宽。单击“带宽”选项卡可查看:
-
服务器 – 服务器 IP 地址。
-
带宽 – 来自服务器消耗的总带宽。
-
请求数 – 来自服务器的总请求数。
-
-
-
地理位置 – 显示从特定位置访问应用程序的客户端的洞察信息:
-
总位置数 – 显示访问应用程序的客户端总位置数。
-
响应时间 – 显示来自客户端位置的响应时间。
-
带宽 – 显示所有位置的客户端消耗的总带宽。
-
请求 – 显示所有客户端位置的总请求数。单击每个选项卡以查看:
-
位置 – 位置名称。
-
响应时间 – 来自客户端位置的平均响应时间。
-
带宽 – 客户端位置消耗的带宽。
-
请求 – 来自客户端位置的总请求数。
-
-
-
URL – 显示加载和渲染时间较长的 URL 的洞察信息:
-
总 URL 数 – 显示总 URL 数。
-
加载时间 – 显示 URL 加载所需的时间。单击“加载时间”选项卡以查看:
-
URL – URL 名称。
-
加载时间(平均) – URL 加载所需的平均时间。
-
请求 – 来自该 URL 的总请求数。
-
-
渲染时间 – 显示 URL 渲染和显示所需的时间。单击“渲染时间”选项卡以查看:
-
URL – URL 名称。
-
渲染时间(平均) – URL 渲染所需的平均时间。
-
请求数 – 来自该 URL 的总请求数。
-
-
-
HTTP 响应状态 – 显示特定已完成 HTTP 请求的洞察信息。
-
响应状态 – 显示响应代码,例如 2xx、4xx、5xx 等。
-
响应状态原因 – 显示响应原因,例如内部服务器错误、未找到等。
-
出现次数 – 显示总出现次数。
-
-
操作系统 – 显示访问应用程序的操作系统的洞察信息。
-
请求数 – 显示来自每个操作系统的总请求数。
-
带宽 – 显示每个操作系统消耗的总带宽。
-
加载时间 – 显示每个操作系统从服务器加载所需的总时间。
-
-
浏览器 – 显示客户端用于访问应用程序的浏览器类型的洞察信息。
-
请求 – 显示每个浏览器发出的总请求数。
-
带宽 – 显示每个浏览器消耗的总带宽。
-
加载时间 – 显示浏览器从服务器加载所花费的总时间。
-
-
SSL 错误 – 显示来自前端服务器和后端服务器的 SSL 错误的见解。
-
总错误 – 显示 SSL 错误的总发生次数。
-
前端 – 显示来自前端服务器的 SSL 错误总数。单击“前端”选项卡可查看 SSL 错误类型和总发生次数。
-
后端 – 显示来自后端服务器的 SSL 错误总数。单击“后端”选项卡可查看 SSL 错误类型和总发生次数。
-
-
SSL 使用情况 – 显示 SSL 使用情况的见解,例如 SSL 证书、协议、密码和密钥强度。
-
证书 – 显示 SSL 证书总数。单击“证书”选项卡可查看证书名称和总命中数。
-
协议 – 显示 SSL 协议总数。单击“协议”选项卡可查看 SSL/TSL 协议的详细信息和总命中数。
-
密码 – 显示密码总数。单击“密码”选项卡可查看每个密码套件名称的详细信息和总命中数。
-
密钥强度 – 显示 SSL 证书中使用的总密钥强度。单击“密钥强度”选项卡可查看每个密钥强度的详细信息和总命中数。
-
以图形格式查看指标详细信息
对于每个指标,您可以通过单击“查看更多”选项以图形格式查看更多详细信息。单击“>”以图形格式查看详细信息。
单击“查看更多”选项后,您可以为每个指标查看以下详细信息:
| 洞察名称 | 指标 | 描述 |
|---|---|---|
| 客户端 | 客户端 | 表示客户端列表 |
| 渲染时间(平均) | 表示客户端渲染服务器响应所需的平均时间 | |
| 客户端网络延迟(平均) | 表示从客户端到 NetScaler 实例的平均网络延迟 | |
| 请求 | 表示来自客户端的总请求数 | |
| 服务器 | 服务器 | 表示服务器列表 |
| 服务器处理时间(平均) | 表示服务器处理请求所花费的平均时间 | |
| 服务器网络延迟(平均) | 表示从服务器到 NetScaler 实例的平均网络延迟 | |
| 命中数 | 表示服务器收到的总命中数 | |
| 地理位置 | 位置 | 表示客户端位置 |
| 响应时间 | 表示来自客户端位置的总响应时间 | |
| 带宽 | 表示从该位置消耗的总带宽。 | |
| 请求数 | 表示从该位置发出的总请求数。 | |
| URL | 渲染时间(平均) | 表示从服务器加载页面所需的平均时间。 |
| 加载时间(平均) | 表示 URL 渲染和显示所需的平均时间。 | |
| 命中数 | 表示来自该 URL 的总命中数。 | |
| HTTP 响应状态 | 名称 | 表示响应状态名称,例如“确定”、“未找到”、“内部服务器错误”等。 |
| 响应状态 | 表示从服务器接收到的响应状态代码,例如 200、400、500 等。 | |
| 命中数 | 表示来自响应代码的总命中数 | |
| 带宽 | 表示消耗的总带宽 | |
| 操作系统 | 操作系统 | 表示操作系统名称,例如 Windows、MAC |
| 加载时间 | 表示操作系统从服务器加载所需的总时间 | |
| 带宽 | 表示操作系统消耗的总带宽 | |
| 请求数 | 表示来自操作系统的总请求数 | |
| 浏览器 | 浏览器 | 表示浏览器名称,例如 Mozilla Firefox、Chrome 等 |
| 加载时间 | 表示浏览器从服务器加载所需的总时间 | |
| 带宽 | 表示浏览器消耗的总带宽 | |
| 请求数 | 表示来自浏览器的总请求数 | |
| SSL 错误 | SSL 故障类型 | 表示错误名称,例如 CLIENTAUTH FAILURE |
| 发生次数 | 表示 SSL 错误的发生总次数 | |
| SSL 使用情况 | 表示协议名称和版本,例如 TLS、SSL | |
| 命中数 | 表示来自协议的总点击数 |
排除 Web Insight 问题故障
有关详细信息,请参阅故障排除文档 排除 Web Insight 问题故障