Application Delivery Management

在服务图中查看详细信息

在 Citrix ADM 中,导航到 应用程序 > 服务图 > Kubernetes 服务图 ,然后从列表中选择持续时间以查看服务图详细信息。

两级/服务网格lite 拓扑 单一级/统一入端拓扑
两层架构 其他拓扑
  • 第 1 层入口 — Kubernetes 集群内的 Citrix Ingress Controller 在 Kubernetes 集群之外配置 Citrix ADC 实例(VPX/MPX/SDX/BLX)。

  • 第 2 层入口 — Citrix Ingress Controller 与 Kubernetes 集群内的 Citrix ADC CPX 实例一起作为侧车运行。

  • 入口 — 显示所有其他部署拓扑。

服务图表面板

详细信息服务图

1 -应用程序的端到端网络映射,显示组件服务的通信方式

2 — 指示特定时间持续时间的命中和错误的图表

3 — 搜索栏以搜索服务

4 — 选择时间持续时间的时间列表

5 -将过滤器应用于显示服务

6 — 设置图标

7 — 放大和缩小视图

8 — 图表视图或表格视图

根据选定的时间持续时间,您可以查看服务图表。

服务图标 说明
服务图边缘检测 边宽表示点击次数。边缘宽度越大,表示点击次数越高。
服务图错误 带警告图标的服务表示服务存在错误。
服务图延迟 带秒表图标的服务表示该服务存在延迟或响应时间问题。
服务图延迟 具有秒表和警告图标的服务表明该服务同时存在错误和延迟/响应时间问题。

注意

如果服务没有警告或秒表图标,则表示服务存在 “点击” 的异常或阈值违反。

根据选定的时间持续时间,您可以查看服务图表。从图表中选择指示点击的时间段,以便进一步向下钻取以获取更多信息。

Details-service-graph1

注意

如果 Citrix ADM 未收到活动事务,则只能查看由 Citrix ADC 实例进行负载平衡的服务。将鼠标指针悬停在服务上时,所有指标都显示为 0。

没有交易

此时将显示服务图以及服务使用的协议。请考虑您的 Kubernetes 群集中运行以下服务,如图所示:

服务 Kubernetes

注意

如果在业务 流程 >Kubernetes** > 群集中添加了多个 **群集,则可以查看与每个群集关联的服务。

多个集群

您可以查看服务的以下状态:

  • 严重(红色) -指示当平均服务响应时间 > 200 毫秒,错误计数 > 0

  • 检查(橙色) -指示当平均服务响应时间 > 200 毫秒或错误计数 > 0

  • 良好(绿色) -表示无错误,平均服务响应时间 < 200 毫秒

以下是使您能够识别服务使用的协议的协议:

  • TCP — 表示服务正在使用 TCP 协议。

  • SSL、HTTP — 表示服务正在使用通过 HTTP 协议的 SSL。

  • SSL、TCP — 表示服务正在使用基于 TCP 的 SSL 协议。

    注意

    没有协议的服务表示服务正在使用 HTTP 协议。

使用表格视图查看关键指标趋势

使用表格视图,您可以看到:

  • 该服务的关键指标

  • 源服务到目标服务之间的关键指标

    关键指标

作为管理员,使用这些关键指标,您可以分析所选时间持续时间内黄金信号的趋势。

查看客户端度量

您可以查看客户端从哪个位置访问该服务。作为管理员,您可以直观显示客户端指标并分析客户端发生的问题。

将鼠标指针悬停在客户端区域上以查看指标。

客户端指标

  • 点击量 -表示客户端收到的总点击量。

  • 客户端网络延迟 -表示平均客户端网络延迟。

  • 客户端 4xx 错误 -表示客户端 4xx 错误总数。

  • 客户端 SSL 错误 -表示客户端 SSL 错误总数。

Citrix ADM 中的 IP 块 -如果客户端使用公有 IP 地址,Citrix ADM 可以识别客户端位置。Citrix ADM 具有其内置位置 CSV 文件,该文件与基于客户端 IP 地址范围的位置匹配。

只有将 IP 地址添加到 Citrix ADM 服务器时,Citrix ADM 才能识别具有私有 IP 地址的客户端位置。例如,如果客户端 IP 地址位于与城市 A 关联的私有 IP 地址范围内,Citrix ADM 会识别此客户端的流量来自城市 A。

有关更多信息,请参阅 创建私有 IP 块

查看入口量度

您可以查看 Kubernetes 集群中使用的入口类型。

入口 RTT

  • Citrix ADC IP 地址及其分数

  • 当前状态 — 指示 Citrix ADC 实例是启动、关闭还是不在状态

  • 最大贡献 — 指示影响实例分数的问题

对于单层拓扑,您只能查看单个 Ingress

单击 Ingress 可进一步向下钻取详细信息。有关更多信息,请参阅 查看入口详细信息以解决问题

查看 TCP 和 SSL 指标

使用 TCP 和 SSL 度量,您可以执行以下操作:

  • 查看服务之间的 TCP 连接详细信息

  • 确定 TCP 相关问题是来自源服务还是来自目标服务

  • 查看 SSL 错误是来自源服务还是目标服务

  • 查看 SSL 服务使用的 SSL 协议版本

TCP 指标

将鼠标指针悬停在 TCP 服务或其关联的传入服务上,以查看 TCP 指标。

TCP

  • TCP 连接 — 服务之间建立的总连接

  • 数据量 — 服务处理的总数据

  • TCP 服务器重置 — 从服务器启动的 TCP 重置总数

SSL 指标

将鼠标指针悬停在使用 SSL 协议查看 SSL 度量的服务上。

SSL

  • SSL 服务器错误 — 指示来自服务器的 SSL 错误总数。(例如,SSL 证书未知)

  • SSL 协议 — 指示服务使用的 SSL 协议版本

  • SSL 客户端错误 -指明来自客户端的 SSL 错误总数。(例如,SSL 客户端身份验证错误)

查看服务详细信息

单击服务,然后选择 查看详细信息 以查看服务详细信息。有关详细信息,请参阅 查看服务详细信息

应用筛选器

您可以应用筛选器来查看特定服务信息。单击 无筛 选器” 列表以获取筛选器选项。

筛选选项

例如,如果要查看延迟小于 150 毫秒的服务,请单击 服务响应时间 下的条形图以显示结果。

筛选选项

单击 服务信息 以选择和应用筛选器:

  • 群集 — 显示适用于选定群集的所有服务。

  • 命名空间 — 显示适用于所选命名空间的所有服务。

    服务标签

    注意

    根据 Kubernetes 服务定义 YAML 中为服务配置的标签,您还可以查看更多过滤器选项。

单击 全部清除 以清除所有筛选器。

全部清除

或者,您也可以使用搜索文本框并键入服务名称以在服务图表上显示结果。

搜索栏

使用设置选项

设置图标

1 — 设置图标

2 — 将服务图显示为默认视图、基于图层视图或强制定向视图的选项

3 — 从列表中选择选项,根据类别查看服务。从列表中选择类别后,单击图表上的 + 以 查看所有服务

服务视图

4 — 启用选择有关服务显示方式的选项。

5 -用于保存设置或重置为默认设置的选项。

分析错误

将鼠标指针悬停在指示错误的服务上。

错误 说明
TCP 错误 TCP 服务器重置 指示从服务器启动的总 TCP 重置。
TCP 客户端错误 TCP 客户端重置 指示客户端启动的总 TCP 重置。
SSL 错误 SSL 客户端错误指示来自客户端的 SSL 错误总数。(例如,SSL 客户端身份验证错误)。
  SSL 服务器错误指示来自服务器的 SSL 错误总数。(例如,SSL 证书未知)

注意

  • 如果客户端错误计数为 1 或更高,则任何服务中都会显示客户端错误计数(不考虑协议类型)。

  • 显示的任何服务的客户端错误计数表明错误来自客户端。

查看 HTTP 事务详细信息

注意

您可以通过将鼠标指针悬停在错误服务上并单击问题计数来查看错误。

问题计数

根据图像中显示的示例,您可以查看应用程序的端到端网络图,其中显示组件服务的通信方式。

当您将鼠标指针悬停在 电子商务服务上时,您可以查看电 子商务服务的衡量指标详细信息。

错误详细信息

Citrix ADM 还允许您查看入口和服务之间的事务详细信息。悬停鼠标指针可查看入口和服务之间的详细信息,如总错误、平均服务响应时间等。

入口服务详细信息

点击 量 — 表示服务接收的总点击量。

服务响应时间 — 表示服务响应到第一个字节的时间 (TTFB) 的平均响应时间。

错误 — 表示总错误,如 4xx、5xx 等。

数据量 — 指示服务处理的数据总量。

SSL 协议 — 表示 SSL 协议版本。

单击 Ingress服务 之间的箭头以查看详细的交易记录。

有关详细信息,请参阅 查看 Web 事务的分析