This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
核心概念

始终在线跟踪 (AOT) 架构旨在为 Citrix Virtual Apps and Desktops (CVAD) 和 DaaS 环境提供持续的实时日志收集。它使 IT 管理员和 Citrix 支持人员无需手动启动日志或重现问题即可排查用户和基础设施问题。
AOT 系统建立在多个集成组件之上,这些组件按顺序工作,从多个 Citrix 基础设施层捕获、传输和存储日志到集中式存储库中。
关键组件和工作流程
-
AOT 日志生成器(Citrix 核心组件):Citrix 组件,例如 Virtual Delivery Agent (VDA)、Delivery Controller (DDC)、StoreFront 等,充当日志生成器。这些组件配备了遥测服务或类似服务,该服务使用 AOT API 捕获跟踪数据、记录预定义步骤跟踪以及记录与用户会话和事务相关的错误事件。
-
启用日志收集:当管理员发起日志收集请求时(通常通过 Web Studio 设置,指令保存在站点数据库中并发送到代理,代理协调相关组件(包括代理、StoreFront 和 VDA)的日志收集过程。管理员通过 PowerShell 命令从其他组件(如 Session Recording、PVS、FAS 等)单独发起日志收集请求…
-
遥测服务:在 Citrix Web Studio 中配置日志服务器地址并传播设置后,每个组件上的遥测服务会激活新的实时 AOT 侦听器,该侦听器根据预定义的事件、故障或触发点收集日志。
-
日志传输到集中式日志服务器:日志收集完成后,遥测服务或独立服务会将其安全地直接传输到集中式日志服务器。在端点通过 Citrix Gateway 从外部网络连接的环境中,传输通常通过 SOCKS 隧道进行,以确保安全无缝的传输。
-
日志存储和组织:集中式日志服务器接收、解析并使用索引数据库后端(默认为 OpenSearch)以结构化和可搜索的格式存储 AOT 日志。日志按会话、组件和时间戳进行标记,从而实现轻松访问和高效故障排除。
Citrix AOT 系统中的日志以结构化和可搜索的格式存储,并用各种字段进行标记,以便轻松访问和高效故障排除。这些标签包括:
- MachineName:日志源自的计算机名称。
- MachineIP:计算机的 IP 地址。
- Role:Citrix 组件的角色(例如,VDA、DDC、StoreFront)。
- TimeStamp:日志事件发生的 UTC 时间戳。
- 消息:实际的日志消息内容。可以通过关键词进行搜索/筛选。
- 级别:日志的严重性级别(例如,信息、警告、错误)。
- 模块:生成日志的特定软件模块。
- 进程名称:生成日志的进程名称。
- 进程ID:进程的ID。
- 线程:进程内的线程ID。
- CPU:日志记录时与CPU ID相关的信息。
- 会话ID:与日志关联的用户会话ID。
- 类:模块内的类或组件。
这些详细的标签使管理员能够根据特定条件快速筛选、搜索和分析日志,从而有助于问题的识别和解决。
总而言之,AOT 工作流程始于 Citrix 组件生成日志。系统会发起一个集中式请求来收集这些日志,由遥测服务从相关组件中收集。收集到的日志随后会安全地传输到集中式日志服务器,以便进行索引、存储和后续分析。
AOT 的工作原理
Citrix Always on Tracing (AOT) 持续捕获环境中关键组件的日志数据。触发时,日志会自动收集,安全地传输到集中式日志服务器,并保留以供分析。这消除了手动跟踪的需要,并简化了故障排除。
跟踪触发器和日志收集:Citrix 组件(例如 VDA、DDC、StoreFront 和其他组件)配备了 AOT API,用于跟踪关键步骤和错误。这些组件充当 AOT 日志生成器。当管理员从 Delivery Controller 发起日志收集请求时:
- DDC 向相关的 Citrix 组件发送指令。每个组件将其请求转发到其本地遥测服务。
- 遥测服务启动实时 AOT 侦听程序以收集 AOT 日志,并将日志转发到集中式日志服务器。
日志存储和保留:收到 AOT 日志后,集中式日志服务器会将其格式化并索引到结构化、可搜索的数据库中。日志根据定义的保留策略进行保留,以优化存储使用。默认情况下,AOT 日志保留 7 天,之后会自动清除以节省空间。
AOT 与传统日志记录
| 方面 | AOT | 传统 CDF 跟踪 |
|---|---|---|
| 激活 | 自动、持续 | 手动,需要重现问题 |
| 复杂性 | 用户友好、可读的日志 | 工程级解析 |
| 诊断速度 | 立即提供日志 | 因重现工作而延迟 |
| 资源使用 | 优化缓冲区,开销低 | 如果使用不当,开销从中到高 |
传统跟踪工具需要手动操作,并且只有在问题发生时才能捕获。借助 AOT,日志在后台持续运行,因此问题发生时即被捕获 — 即使您不在场。这节省了时间,并使故障排除变得更加容易。
AOT 亮点
- 始终开启:跟踪始终运行,无需手动开启。
- 自动捕获:当问题发生时,日志始终被收集。
- 中央日志服务器:所有日志都存储在一个地方,以便于访问。
- 更轻松的故障排除:有助于快速查明常见故障。
- 无需重现:无需重现问题;它已被捕获。
共享
共享
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.