本文介绍了为 Horizon Cloud 环境中的容器激活 Horizon 基础架构监控功能的系统要求和骤。利用此功能,容器能够向 Cloud Monitoring Service (CMS) 报告有关基础架构问题的数据,从而让您了解容器组件的运行状况和状态。

当 VMware 技术支持团队为您的租户帐户配置了对该功能的支持,并且已将您的 Horizon Cloud 环境载入 VMware Cloud Service Engagement Platform或与 Workspace ONE 集成后,您可以从 Horizon Universal Console 中激活 Horizon 基础架构监控功能。为容器激活该功能后,该容器将向 CMS 报告基础架构数据,然后 CMS 将数据发送到 Horizon Universal Console

注意:基于云的 Horizon Universal Console 导览中所述,控制台是动态的,反映了适合租户环境的最新配置的功能。对本文档中所述功能的访问取决于以下因素,包括但不限于:
  • 该功能是否取决于仅在最新的 Horizon Cloud 容器清单、Horizon 容器版本或 Horizon Cloud Connector 版本中提供的系统代码。
  • 访问的功能是否处于“有限可用性”状态,如在首次亮相时发行说明中所述。
  • 功能是否需要特定许可或 SKU。

当您看到本文档中提及一项功能,而未在控制台中看到该功能时,请首先查看发行说明,了解该功能的访问权限是否受限,以及您在租户中可以请求启用该功能的方式。或者,如果您认为自己有权使用本文档中所述的功能,但未在控制台中看到该功能,您可以按照如何在 Customer Connect 中提交支持请求 (VMware KB 2006985) 中所述,创建信息(非技术)服务请求 (SR)。

为容器激活 Horizon 基础架构监控功能的必备条件

要支持 Horizon 基础架构监控的激活工作流,您的 Horizon Cloud 环境必须满足以下条件。

  • 您的 Horizon Cloud 租户记录具有允许您激活该功能的配置选项。
  • 您已将您的 Horizon Cloud 环境载入 VMware Cloud Services Engagement Platform或与 Workspace ONE 相集成。请参阅使用 Horizon Universal Console将 Horizon Cloud 租户载入 VMware Cloud Services Engagement Platform 和 VMware Cloud Services。要确认此载入过程已完成,请导航到常规设置页面,并确认 Cloud Service 提供程序部分显示已完成
  • 您必须已完成在 Horizon Cloud 环境中执行第一个 Active Directory 域注册中的 Active Directory 注册步骤。
  • 您的容器群中存在一个能够使用监控功能的容器。
    • 对于部署在 VMware SDDC 平台上的 Horizon Pod,该容器必须满足以下要求。
      • 已将该容器与运行 1.9.0.0 或更高版本的 Horizon Cloud Connector 设备配对。
        注: 目前, Horizon 基础架构监控功能不支持 Azure VMware 解决方案 (AVS) 中的 Horizon 容器。
      • 已对容器进行配置,以便容器可以访问 Horizon Cloud Connector 设备所需的 DNS 条目。请参阅使用 Horizon Cloud Connector 和 Horizon 容器时的 DNS、端口和协议要求中的“支持高级功能的 DNS 要求”部分。

        将环境载入到 VMware Cloud Services Engagement Platform 并为容器配置所需 DNS 条目后,Horizon Cloud Connector 设备可能需要长达 20 分钟时间才能完成 Horizon 基础架构监控功能所需的内部准备任务。

      • 已按照 Horizon 容器的统计信息收集要求中所述,为容器的 vCenter Server 实例配置了所需的统计间隔。
    • 对于 Microsoft Azure 中的 Horizon Cloud 容器,容器必须满足以下要求。
      • 容器必须运行清单 2298.0 或更高版本。

        Horizon 基础架构监控不支持所运行清单低于 2298.0 版本的容器。

      • 托管容器的 Microsoft Azure 订阅必须满足 Horizon Edge 虚拟设备 的要求,如 Microsoft Azure 中 Horizon Cloud 容器的 Horizon Edge 虚拟设备要求 中所述。

        在激活过程中,系统会自动部署该虚拟设备并配置容器管理器虚拟机以收集监控数据。Horizon Edge 虚拟设备是将基础架构监控功能与 Microsoft Azure 中的容器结合使用的必需元素。

Horizon Cloud 环境满足所有这些条件后,控制台将显示说明性横幅,以将您引导至相应的控制台位置来激活容器监控功能。

Horizon 容器的统计信息收集要求

要支持对 VMware SDDC 平台上的 Horizon 容器进行基础架构监控,您必须为容器的 vCenter Server 实例配置所需的统计间隔。

vSphere Client 中,导航到容器内的 vCenter Server 实例,然后导航到设置页面查看统计间隔。通过以下设置配置并启用统计间隔。

表 1. 用于基础架构监控的统计间隔设置
属性
已启用
间隔时间 5 分钟
保存时间 1 天
统计级别 4 级

有关详细说明,请转到 VMware vSphere 文档页面,然后搜索有关如何配置统计信息收集时间间隔的主题。

Microsoft Azure 中 Horizon Cloud 容器的 Horizon Edge 虚拟设备要求

使用控制台在 Microsoft Azure 中的 Horizon Cloud 容器上激活 Horizon 基础架构监控时,系统会执行以下操作:

  1. 在 Microsoft Azure 中的容器订阅中创建一个资源组。
  2. 实例化 Horizon Edge 虚拟设备并配置该设备及其所需项目:网卡、NSG、虚拟机、磁盘。将设备的网卡连接到容器的管理子网。
  3. 配置容器管理器虚拟机以使该设备能够收集监控数据。

为确保流程成功完成,请确认正在进行激活的每个 Horizon Cloud 容器均满足以下要求。

  • 确保 Microsoft Azure 订阅具有足够的设备容量。该虚拟设备需要的虚拟机大小为 Standard_D4_v3。
  • 确保管理子网满足该设备的 DNS 要求。该设备会将监控数据发送到 CMS。请参阅 Microsoft 中的 Horizon Cloud 容器的 DNS 要求以及相关服务功能Horizon 基础架构监控功能和 Horizon Edge 虚拟设备对应的表行。
  • 确保容器满足必要的端口和协议要求。不论是在容器上激活此监控功能期间,还是在执行稳定状态操作以收集监控数据期间,该虚拟设备与容器管理器虚拟机之间以及该设备与云控制平面之间都需要有流量通过。请参阅Horizon Cloud 容器的端口和协议要求中的“Horizon Edge 虚拟设备”一节。
  • 确保容器管理器的 VNet 与 IP 范围为 10.32.0.0/12 (10.32.0.1 - 10.47.255.254) 的管理子网中的 IP 范围无任何冲突。该 IP 范围用于设备的底层 Kubernetes 网络。如果您的容器与该范围发生任何 IP 冲突,请联系 VMware 技术支持团队,让其帮助在该容器上激活容器监控功能。
  • 如果用于容器的服务主体具有自定义角色,而不是参与者角色,请确保该自定义角色可以执行 Horizon Cloud 所需执行的操作,如 Horizon Cloud 在 Microsoft Azure 订阅中所需的操作中所述。

激活过程

  1. (仅适用于 VMware SDDC 中的 Horizon 容器)按如下方式配置容器的监控凭据。
    1. 从控制台中的“容量”页面中,打开容器的详细信息页面。
    2. 导航到用于配置凭据的选项卡。
    3. 按照屏幕指南指定用于容器监控的 vCenter Server 和连接服务器凭据。请注意以下几点:
      • 输入相应的用户凭据,然后单击测试以验证凭据。
      • 成功验证凭据后,必须为 Horizon 监控功能选择使用情况选项。
  2. 转到 Horizon 基础架构监控 横幅引导您访问的控制台页面,找到 Horizon 基础架构监控并在屏幕上选择管理监控功能。然后,按照要激活的容器的屏幕指导进行操作。
    • 对于 VMware SDDC 平台上的 Horizon 容器,将设备与容器配对或更新设备版本后,可能需要长达 30 分钟时间才能在 Horizon Cloud Connector 设备上设置所需的监控组件。必须先设置监控组件,Horizon 基础架构监控才能在容器上完全激活。
    • 对于 Microsoft Azure 中的 Horizon Cloud 容器,系统会开始将 Horizon Edge 虚拟设备 部署到该容器的订阅中,如前面的部分所述。部署和配置该设备的全过程通常可能需要长达 30 分钟时间。

控制台的 Horizon 基础架构监控部分将指示激活过程何时成功完成。如果屏幕指示监控功能启用失败,那么您必须联系 VMware 技术支持团队寻求帮助。

激活过程不可逆。在容器上激活 Horizon 基础架构监控后,将无法在该容器上停用此功能。

重要事项: 在控制台显示“已成功完成激活”消息后,将需要再等待一段时间,容器的监控数据才会在“仪表板”页面的 问题侧边选项卡和 基础架构选项卡中提供。需等待大约 20 分钟时间。

启用容器基础架构警示电子邮件

并非所有租户都有权访问此功能。如果为您的租户帐户启用了此功能,您可以将系统配置为在 Horizon 基础架构监控功能检测到某个参与的容器出现问题时自动发送电子邮件。电子邮件将发送到“常规设置”页面 My VMware 帐户区域中列出的名称旁边具有 customer-admin 角色的人员。电子邮件中将包含容器 ID、对检测到的问题的描述以及其他有用信息。

  1. 在“常规设置”页面的监控区域中,打开设置。
  2. 按照屏幕上的指导启用基础架构警示电子邮件通知

使用 Horizon Universal Console查看容器监控数据

控制台在“仪表板”页面的基础架构选项卡中显示容器基础架监控数据。此外,“仪表板”页面的问题选项卡会显示容器的当前首要问题的简短描述。

有关如何使用“仪表板”页面的“基础架构”选项卡查看 Horizon 基础架构监控功能所报告的问题的其他相关信息,请参阅 Horizon Cloud 仪表板 - 容器群和租户环境的运行状况视图与洞察中的相关章节。