集成和数据导出
-
Citrix Monitor 现在提供了一个新的用户界面,用于集成和数据导出。此功能有助于提高对 Citrix Monitor 中各种接口和第三方集成的认识。新引入的“集成和数据导出”页面列出了以下内容:
- 可用集成
-
支持的开发人员工具
-
此页面还介绍了用于数据导出的 REST API 设置。此外,它还提供了指南和文档的参考链接,以帮助您开始使用集成和开发人员工具。
-
提供了以下集成选项,用于收集 Citrix 监控指标:
-
Citrix Monitor 服务 API - 您可以使用 Citrix Monitor 服务 API 从 Citrix Monitor 收集性能数据和事件,并将其导出到 Power BI。
-
警报和 ITSM - 您可以将警报通知发送到以下已配置传入 Webhook URL 的第三方应用程序:
- Slack
- Microsoft Teams
- ServiceNow
-
从左侧导航菜单中单击“集成和数据导出”。“集成和数据导出”页面随即显示。

开发人员工具:
-

-
查看可用集成
“集成”选项卡显示 Citrix Monitor 的可用集成。可用集成分为以下几类:
- 报告和仪表板
- 警报和 ITSM
报告和仪表板
Power BI 可用于可视化通过 Citrix Monitor API 收集的指标。单击“开始使用”。“REST API”开发人员工具详细信息页面随即显示。
单击 Monitor 服务 API 可获取有关其与 PowerBI 集成的资源和博客的参考链接。
此页面提供了资源和博客的参考链接。
与警报和 ITSM 工具的集成
警报和 ITSM 工具包括以下内容:
- Slack
- Microsoft Teams
- ServiceNow
要将警报和 ITSM 工具与 Webhook 集成,请单击工具旁边的“开始使用”链接。此链接将打开特定警报和 ITSM 工具的集成页面,其中提供了有关先决条件和发送警报的具体步骤的详细信息。您可以设置工具和 Webhook URL。例如,要集成 Slack,您需要按照 Slack 文档创建通道和 Webhook URL。
完成此操作后,继续执行第二步以创建 Webhook 配置文件。
您还可以查阅参考资源。例如,与 Slack 集成的先决条件和说明如下:

与 Webhook 集成
- 单击“集成”选项卡 > “警报和 ITSM”部分 > 所选工具旁边的“开始使用”。该工具的“集成”页面随即打开。
- [可选] 您可以访问资源和博客的参考链接。
- 按照步骤 1 进行操作。
- 单击“创建 Webhook”配置文件作为步骤 2 的一部分。“
<工具名称>创建 Webhook 配置文件”页面随即显示。 - 输入 Webhook 配置文件的“名称”。
- 输入 Webhook 配置文件的“描述”。
-
- 在“Webhook 配置”部分中选择所需的“方法”。
-
- 根据上一步中选择的方法输入 API/Webhook URL。
- 查看“消息”格式。
- [可选] 在“标头”部分中添加键和值。
- 单击“测试”以验证创建的 Webhook。
-
- 如果 Webhook 验证成功,请单击“创建 Webhook”。Webhook 已创建。
-
- 在“开发人员工具”>“Webhook”>“管理”中查看创建的 Webhook 配置文件。“Webhook 配置文件开发人员工具详细信息”页面随即打开。
-
- 如果 Webhook 验证成功,请单击“创建 Webhook”。Webhook 已创建。
您还可以在“开发人员工具”>“Webhook”>“创建 Webhook 配置文件”中创建 Webhook 配置文件。
将 Webhook 配置文件与 Citrix Alerts 集成
您可以在“警报”>“高级警报策略”>“创建策略”部分中查看创建的 Webhook 配置文件,并将其用作 Citrix Alerts 的一部分。
要将 Webhook 配置文件与新的 Citrix 警报策略集成,请执行以下操作:
- 单击“警报”>“高级警报策略”>“创建策略”。“创建高级警报策略”页面随即显示。
- 导航到“通知通道”>“使用 Webhook”部分。
- 选择 Webhook 配置文件。
- 保存警报策略。
您可以通过执行以下操作将 Webhook 配置文件与现有警报策略集成:
- 单击“警报”>“高级警报策略”>“编辑策略”。“编辑高级警报策略”页面随即显示。
-
- 导航到“通知通道”>“使用 Webhook”部分。
-
- 选择或更改 Webhook 配置文件。
-
- 更新并保存警报策略。
-
- 选择或更改 Webhook 配置文件。
-
查看支持的开发人员工具
单击“开发人员工具”选项卡以查看可用的开发人员工具。
- 可用的开发人员工具是 Monitor 服务 API 和 Webhook。
- 
Kafka 数据导出
Kafka 数据导出使管理员能够将 Citrix Monitor 事件数据流式传输到外部 SIEM 和可观测性平台,例如 Splunk、Elastic 和 Azure Sentinel。支持的事件数据包括来自 Secure Private Access (SPA) 和 Device Posture Service (DPS) 的事件。
要访问配置,请使用以下路径之一:
- 在“集成和数据导出”页面上,选择“集成和数据导出”>“开发人员工具”>“Kafka”。
- 在左侧导航菜单中,选择“Secure Private Access”>“Kafka”。
“Kafka 配置”页面随即显示。

“Kafka 配置”页面包含三个部分:
- 帐户设置 — 创建 SIEM 工具连接所需的 Kafka 帐户凭据。
- 可观测性平台设置 — 检索配置所选可观测性平台所需的连接详细信息。
- 要导出的数据事件 — 选择要流式传输到可观测性平台的事件类型。
使用右上角的“数据导出”开关可随时启用或禁用导出流。
帐户设置
“帐户设置”部分允许您创建一个专用帐户,Citrix Monitor 使用该帐户生成 Kafka 集成所需的配置文件。

要设置帐户,请执行以下操作:
- 展开“帐户设置”部分。
-
在“密码”字段中,输入帐户的密码。在“确认密码”中输入相同的密码。
注意:
“用户名”由 Citrix Monitor 自动生成,无法编辑。
- 单击“配置”。Citrix Monitor 将创建帐户并准备配置文件。
要随时更新帐户密码,请单击“重置密码”,输入新密码,然后再次单击“重置”。
可观测性平台设置
“可观测性平台设置”部分提供了配置 SIEM 或可观测性工具所需的 Kafka 连接详细信息。

支持以下可观测性平台:
- Splunk
- Azure Sentinel
- Elastic
要配置可观测性平台,请执行以下操作:
- 展开“可观测性平台设置”部分。
- 选择您的可观测性平台对应的选项卡(例如,Splunk)。
- 按照屏幕上的步骤操作:
- 步骤 1: 完成“帐户设置”部分以创建 Kafka 帐户凭据。请参阅帐户设置。
-
步骤 2: 下载并安装适用于您的平台的 Citrix Analytics 加载项。有关详细说明,请参阅页面上链接的集成文档。
-
步骤 3: 使用页面上显示的连接详细信息在您的平台环境中配置加载项。详细信息包括:
- 用户名
- 主机
- 主题名称
- 组名称
-
步骤 3: 使用页面上显示的连接详细信息在您的平台环境中配置加载项。详细信息包括:
用于导出的数据事件
“用于导出的数据事件”部分允许您选择将每个数据源中的哪些事件类型包含在导出流中。

可用的数据源包括:
- Secure Private Access — 适用于拥有 Secure Private Access 授权的管理员。支持的事件类型包括应用程序启动、应用程序结束、剪贴板、文件打印、URL、文件下载等。
- Device Posture Service — 适用于所有管理员。包括设备状态评估事件。
要配置用于导出的事件类型,请执行以下操作:
- 展开“用于导出的数据事件”部分。
- 在“数据源事件”面板中,选择一个数据源(例如,Secure Private Access)。
- 在右侧面板中,选择要包含在导出中的事件类型。使用搜索字段按名称筛选事件。选择“所有事件类型”以包含该源的所有可用事件。
- 根据需要对每个数据源重复此操作。
- 单击“保存更改”。
Monitor Service API
单击“开始使用”。“Monitor Service API”开发人员工具详细信息页面随即打开。您可以访问指向资源和博客的参考链接。
Webhook
您可以在“开发人员工具” > “Webhook” > “创建 Webhook 配置文件”处查看和创建 Webhook 配置文件。