感谢您提供反馈

这篇文章已经过机器翻译.放弃

基础结构监视入门

注意:

以下两个步骤仅对 Provisioning Service 和 StoreFront 组件监控有效。

步骤 1:安装 Citrix Infrastructure Monitor

执行以下步骤以在目标组件上完成安装,以建立连接以安全地收集数据。

步骤 1.1:确定目标组件

确定需要监控的目标组件,例如 Provisioning Service 或 StoreFront 服务器。

步骤 1.2 下载 Citrix Infrastructure Monitor

您可以下载 CitrixInfraMonitor.msiCitrix 下载 目标服务器上标识的页面 解题步骤 1.1.

步骤 1.3:运行 Citrix Infrastructure Monitor

运行 CitrixInfraMonitor.msi 按照安装向导中的说明在目标组件上安装安装程序。

注意:

具有管理权限的用户可以在目标组件上安装和配置 Citrix Infrastructure Monitor。

Citrix 基础架构监视器

安装成功后,您可以在 服务业 部分:

Citrix 基础架构监视器

步骤 1.4:获取注册令牌

获取 RegistrationToken.txt 文件位于 C:\ProgramData\Citrix\InfraMonitor\RegistrationToken.txt 在安装了 Citrix Infrastructure Monitor 的系统中,并使其准备好使用 步骤 2:注册 Citrix Infrastructure Monitor.

端口要求

成功安装 CitrixInfraMonitor.msi时,安装程序会为 9595 端口创建一个例外。 如果您使用的是任何第三方防火墙,则可能需要手动允许此端口的 TCP 通信才能使用 Citrix 基础架构监控服务。

下表提供了有关 Provisioning Service 和 StoreFront 计算机的入站端口要求的详细信息:

| 源 | 目标 | 类型 | 港口 | 协议 | 目的 | | —- | ————————————- | —— | —- | ———— | ———————————————— | | 云连接器 | Provisioning Service 或 StoreFront 计算机 | TCP 协议 | 9595 | HTTP 或 HTTPS | 调用 以从 Provisioning Service 或 StoreFront 计算机收集指标。 |

注意:

Provisioning Service 和 StoreFront 计算机不会对基础设施监控服务进行任何出站调用。

步骤 2:注册 Citrix Infrastructure Monitor

您可以通过以下方式注册 Citrix Infrastructure Monitor:

使用 Monitor UI

通过执行以下步骤,在 Monitor UI 上完成注册。

步骤 2.1:导航到 “连接 Citrix 组件” 页面

点击 设置 > 连接 Citrix 组件 > 管理.

或,

点击 基础设施 > 管理.

创建 Citrix 组件

创建 Citrix 组件

步骤 2.2:输入组件详细信息

连接 Citrix 组件 屏幕上,单击 创建连接. 这 创建连接 窗口出现。

创建连接窗口

确保 citrixinframonitor.msi 下载并安装在目标上。 有关更多信息,请参阅 第 1 步 在本文档中。 按照屏幕上的说明进行操作,并填充建立安全连接所需的组件详细信息。

  • 选择一个 组件类型 从下拉列表中。 这可以是 Provisioning Service 或 StoreFront。
  • 输入 主机名.
  • 输入 域名.
  • 输入 用户名 的 Provisioning Service 或 StoreFront 计算机。
  • 输入 密码 的 Provisioning Service 或 StoreFront 计算机。
  • 选择 资源位置.

步骤 2.3:授权连接

RegistrationToken.txt 文件位于 C:\ProgramData\Citrix\InfraMonitor\RegistrationToken.txt 在安装了 Citrix Infrastructure Monitor 的系统中。

在 Director UI 中输入获取的令牌详细信息。 这将授权站点和组件之间的连接。

令牌文本存在于 RegistrationToken.txt 重新启动 Citrix Infrastructure Monitor 服务时,将重新生成文件。 注册成功后,令牌文件将从计算机中删除。 如果出于任何原因需要重新创建新的令牌文件,请重新启动 Citrix Infrastructure Monitor 服务。 出于安全原因,在使用无效令牌尝试注册三次失败后,将删除令牌文件。

步骤 2.4:创建连接

填充详细信息后,单击 创造. 创建的连接位于 连接 Citrix 组件 页。

使用远程 PowerShell SDK

注意:

PoshSDK 的最低要求版本为 7.42.26154.48609 或更高版本。

  1. 确保满足 先决条件 都满足了。

  2. 设置远程 Powershell SDK.

  3. 运行以下 PowerShell 命令以注册 Citrix Infrastructure Monitor:

    Add-MonitorDirectorAgent -Fqdn <FQDN of component> -Component <component> -AdminAddress localhost:19097 -ResourceLocationId <resourceLocationID> -Domain <domain> -Username <username> -Password <password> -Token <token>

注意:

用户名和密码是可选参数。 但是,如果您不提供这些参数,某些指标将不可用。

上述命令的参数如下所示:

| 参数 | 说明 | | ——————– | —————————————————————————————————————————————— | | Fqdn | Provisioning Service 或 StoreFront 服务器的 FQDN。 | | Component | 您要载入的组件。 例如:Provisioning Service 或 SF。 Provisioning Service 代表 Citrix Provisioning,SF 代表 StoreFront。 | | ResourceLocationId | 网站的资源位置 ID。 要检索此值,请选择 **身份证** 按钮位于 Resource Location name (资源位置名称) **资源位置** 页面上的 Citrix Cloud 中。 | | Domain | 所有组件都属于该域。 | | Username | 管理员用户的用户名。 | | Password | 管理员用户的密码。 | | Token | 从 RegistrationToken.txt 文件位于 C:\ProgramData\Citrix\InfraMonitor\RegistrationToken.txt 在安装了 Citrix Infrastructure Monitor 的系统中。 |

注意:

  • 出现在 RegistrationToken.txt 重新启动 Citrix Infrastructure Monitor 服务时,将重新生成文件。 注册成功后,令牌文件将从计算机中删除。 如果需要重新注册,请重新启动 Citrix Infrastructure Monitor 服务。

  • 出于安全原因,在使用无效令牌尝试注册三次失败后,将删除令牌文件。

成功注册 Provisioning Service 或 StoreFront 计算机后,计算机名称详细信息将显示在 监控 > 基础设施 标签。

用于注册 Citrix Infrastructure Monitor 的示例命令如下:

重新启动 Infra Monitor

[可选]为 Citrix Infrastructure Monitor 配置 HTTPS 的步骤

注意:

Citrix Infrastructure Monitor 服务也可以在 HTTP 模式下运行,在这种情况下,不需要以下配置。 但是,我们建议您在 https 模式下使用。 仅当需要为 Citrix Infrastructure Monitor 配置 https 时,才执行以下步骤.

步骤 1:将证书上载到计算机

  1. 获取安装了 Citrix Infrastructure Monitor 的计算机的 PFX 证书。 有关生成 PFX 文件的详细信息,请参阅如何创建 PFX 文件

    注意:

    也可以使用受密码保护的 PFX 文件。

  2. 将证书上载到计算机上的任意位置。

步骤 2:将证书导入到计算机证书中

  1. 点击 开始 > > 类型 MMC 公司,然后单击 还行. 此时将出现控制台 1- [控制台根目录] 窗口。
  2. 文件菜单中,单击添加/删除管理单元。 此时将出现添加或删除管理单元窗口。

    添加或删除管理单元

  3. 管理单元下,双击证书。 此时将出现“证书”管理单元窗口。

    “证书”管理单元

  4. 选择计算机帐户,然后单击下一步。 此时将出现选择计算机窗口。

    本地计算机

  5. 选择本地计算机
  6. 单击完成证书(本地计算机)部分显示在新控制台的选定管理单元列表中。
  7. 单击 “ 确定”
  8. 扩大 证书,右键单击 个人 > 所有任务 > 进口. 此时将出现欢迎使用证书导入向导

    扩展证书

  9. 选择 下一个 > 浏览文件. 导航到上载 PFX 文件的位置,将文件类型更改为所有文件,然后选择相应的 PFX 证书。

    证书导入向导

  10. 输入 PFX 密码。 如果没有密码,可以将其留空。
  11. 在“等效 CLI 命令”中,查看命令并单击“下一步”。
  12. 对于证书存储,请确保选中 Place all certificates in the following store(将所有证书放置在以下存储中)选项,并选择 Certificate store(证书存储)为 Personal(个人)。

    证书存储

  13. 在“等效 CLI 命令”中,查看命令并单击“下一步”。
  14. 查看详细信息,然后单击完成
  15. 等待确认。 此时将出现导入成功消息。
  16. 导航到 证书 > 个人 并确保证书存在。
  17. 从计算机中删除 PFX 证书文件。

步骤 3:提供对证书的读取权限

  1. 右键单击导入的证书 > 所有任务 > 管理私钥.
  2. 在打开的对话框中,选择添加,然后搜索网络服务。 单击 “ 确定”
  3. 用户名下选择网络服务
  4. Permissions for NETWORK SERVICE(网络服务权限)下允许读取权限。
  5. 单击 “ 确定”

步骤 4:获取指纹

  1. 双击导入的证书。
  2. 在打开的对话框中,导航到详细信息选项卡并滚动到底部。
  3. 单击指纹

    证书指纹存储

  4. 复制该值并为下一步做好准备。

步骤 5:设置环境变量

  1. 打开“控制面板”。
  2. 搜索环境并选择 Edit the system environment variables(编辑系统环境变量)。
  3. System Variables (for all users)(系统变量(适用于所有用户))下,单击新建

    系统变量

  4. 变量名称指定为 DIRECTOR_AGENT_HTTPS_CERTIFICATE_THUMBPRINT
  5. 变量值下指定上一步中的指纹。
  6. 单击 “ 确定”

步骤 6:重新启动 CitrixInfraMonitorService

  1. 打开 PowerShell 并运行以下命令:

    Restart-Service CitrixInfraMonitorService
  2. 通过捕获 CitrixInfraMonitorService 模块并查找日志行 Start to listen on HTTPS…(开始侦听 HTTPS…),确保启用 HTTPS。

    重新启动 Infra Monitor

步骤 7:在 Monitor 配置中启用 HTTPS

您可以使用远程 PowerShell SDK 在 Monitor 服务中启用 HTTPS。

注意:

PoshSDK 的最低要求版本为 7.44.26401.2361 或更高版本。

  1. 确保满足 先决条件 都满足了。

  2. 设置远程 Powershell SDK.

  3. 运行以下 PowerShell 命令,在 Monitor 配置中启用 HTTPS。

    Set-DirectorAgentHttps -AdminAddress localhost:19097 -EnableHttps $true

注意:

要验证现有设置值,请运行 Get-DirectorAgentHttps -AdminAddress localhost:19097 命令。

如果您需要在 Monitor 配置中禁用 HTTPS,请运行 Set-DirectorAgentHttps -AdminAddress localhost:19097 -EnableHttps $false 命令。

本内容的正式版本为英文版。部分 Cloud Software Group 文档内容采用了机器翻译,仅供您参考。Cloud Software Group 无法控制机器翻译的内容,这些内容可能包含错误、不准确或不合适的语言。对于从英文原文翻译成任何其他语言的内容的准确性、可靠性、适用性或正确性,或者您的 Cloud Software Group 产品或服务沿用了任何机器翻译的内容,我们均不作任何明示或暗示的保证,并且适用的最终用户许可协议或服务条款或者与 Cloud Software Group 签订的任何其他协议(产品或服务与已进行机器翻译的任何文档保持一致)下的任何保证均不适用。对于因使用机器翻译的内容而引起的任何损害或问题,Cloud Software Group 不承担任何责任。