服务图
NetScaler Console 中的服务图功能使您能够以图形方式监控所有服务。此功能还使您能够查看服务的详细分析和可操作指标。您可以查看以下服务的服务图:
跨所有 NetScaler 实例的应用程序服务图
全局服务图功能使您能够全面可视化 客户端到基础架构到应用程序 视图。作为管理员,您可以从这个单一窗格服务图视图中执行以下操作:
- 了解用户从哪个区域访问特定应用程序(三层 Web 应用程序和微服务应用程序)
- 可视化处理客户端请求的基础架构 (NetScaler 实例) 视图
- 了解问题是来自客户端、基础架构还是应用程序
- 进一步深入排查问题
导航到 Applications > Service Graph,然后单击 Global 选项卡以查看:
-
从客户端连接到后端服务器的所有应用程序的端到端详细信息
-
连接到其各自数据中心的所有 NetScaler 实例
注意
仅当您拥有 GSLB 应用程序时,才能查看数据中心。
-
客户端指标信息
-
NetScaler 指标信息
-
具有离散应用程序、自定义应用程序和离散微服务应用程序的所有 NetScaler 实例
-
属于自定义应用程序、离散应用程序和微服务应用程序的得分最低的 4 个应用程序
-
得分最低的 4 个虚拟服务器的指标信息
-
应用程序(离散应用程序、自定义应用程序和微服务应用程序)状态,例如 Critical(严重)、Review(审查)、Good(良好)和 Not Applicable(不适用)。
有关详细信息,请参阅 服务图中应用程序的整体视图。
Kubernetes 应用程序服务图
导航到 Applications > Service Graph,然后单击 Microservices 选项卡以查看:
-
确保端到端应用程序的整体性能
-
识别由应用程序不同组件之间的相互依赖性造成的瓶颈
-
深入了解应用程序不同组件的依赖关系
-
监控 Kubernetes 群集中的服务
-
监控哪个服务存在问题
-
检查导致性能问题的因素
-
查看服务 HTTP 事务的详细可见性
-
分析 HTTP、TCP 和 SSL 指标
通过在 NetScaler Console 中可视化这些指标,您可以更快地分析问题的根本原因并采取必要的故障排除措施。服务图将您的应用程序显示为各种组件服务。这些在 Kubernetes 群集中运行的服务可以与应用程序内部和外部的各种组件进行通信。要开始使用,请参阅 设置服务图。
三层 Web 应用程序服务图
导航到 Applications > Service Graph,然后单击 Web Apps 选项卡以查看:
-
有关应用程序如何配置的详细信息(包括内容交换虚拟服务器和负载平衡虚拟服务器)
对于 GSLB 应用程序,您可以查看数据中心、NetScaler 实例、CS 和 LB 虚拟服务器。
-
从客户端到服务的端到端事务
-
客户端访问应用程序的位置
-
处理客户端请求的数据中心名称以及关联的数据中心 NetScaler 指标(仅适用于 GSLB 应用程序)
-
客户端、服务和虚拟服务器的指标详细信息
-
错误是来自客户端还是来自服务
-
服务状态,例如 Critical(严重)、Review(审查)和 Good(良好)。NetScaler Console 根据服务响应时间和错误计数显示服务状态。
-
Critical (red)(严重(红色))- 表示平均服务响应时间 > 200 ms 且错误计数 > 0
-
Review (orange)(审查(橙色))- 表示平均服务响应时间 > 200 ms 或错误计数 > 0
-
Good (green)(良好(绿色))- 表示无错误且平均服务响应时间 < 200 ms
-
-
客户端状态,例如 Critical(严重)、Review(审查)和 Good(良好)。NetScaler Console 根据客户端网络延迟和错误计数显示客户端状态。
-
Critical (red)(严重(红色))- 表示平均客户端网络延迟 > 200 ms 且错误计数 > 0
-
Review (orange)(审查(橙色))- 表示平均客户端网络延迟 > 200 ms 或错误计数 > 0
-
Good (green)(良好(绿色))- 表示无错误且平均客户端网络延迟 < 200 ms
-
-
虚拟服务器状态,例如 Critical(严重)、Review(审查)和 Good(良好)。NetScaler Console 根据应用程序得分显示虚拟服务器状态。
-
Critical (red)(严重(红色))- 表示应用程序得分 < 40
-
Review (orange)(审查(橙色))- 表示应用程序得分介于 40 和 75 之间
-
Good (green)(良好(绿色))- 表示应用程序得分 > 75
-
注意事项:
-
服务图中仅显示负载平衡、内容交换和 GSLB 虚拟服务器。
-
如果未将虚拟服务器绑定到自定义应用程序,则该应用程序的详细信息在服务图中不可见。
-
仅当虚拟服务器和 Web 应用程序之间发生活动事务时,才能在服务图中查看客户端和服务的指标。
-
如果虚拟服务器和 Web 应用程序之间没有可用的活动事务,则只能根据配置数据(例如负载平衡、内容交换、GSLB 虚拟服务器和服务)在服务图中查看详细信息。
-
如果应用程序配置发生任何更改,可能需要 10 分钟才能反映在服务图中。
有关详细信息,请参阅 应用程序服务图。