本文档采用自动化机器翻译技术翻译。 尽管我们力求提供准确的译文,但不对翻译内容的完整性、准确性或可靠性作出任何保证。 若出现任何内容不一致情况,请以原始 英文 版本为准,且原始英文版本为权威文本。

监控 V2 对 Windows 集群的支持

监控 V2 可以在 Windows 集群上部署,以使用 prometheus-community/windows_exporter(之前称为 wmi_exporter)抓取 Windows 节点的指标。

集群要求

Windows 的监控 V2 只能从具有最低 wins 版本 v0.1.0 的 Windows 主机抓取指标。 为了能够完全部署 Windows 的监控 V2,您的所有主机必须满足此要求。

将现有集群升级到 wins v0.1.0

如果集群是在 Rancher 2.5.8 之前配置的(即使当前 Rancher 版本是 2.5.8),您将无法成功部署 Windows 的监控 V2,直到您将每个主机上的 wins 版本升级到至少 v0.1.0。

为了方便此升级,Rancher 2.5.8 发布了一个全新的 Helm 图表,名为 rancher-wins-upgrader

  1. 使用以下覆盖参数部署 rancher-wins-upgrader

     # Masquerading bootstraps the wins-upgrader installation via
     # a previously whitelisted process path since the normal install path,
     # c:\etc\rancher\wins\wins-upgrade.exe is not normally whitelisted.
     # In this case, we are using the previously whitelisted process
     # path used by Monitoring V1.
     masquerade:
       enabled: true
       as: c:\\etc\wmi-exporter\wmi-exporter.exe
  2. 一旦您的所有主机成功升级,请确保再次以默认值部署 Helm 图表,以避免与以下设置发生冲突:

     masquerade:
       enabled: false

*结果:*主机已准备好安装监控 V2。您可以选择卸载 rancher-wins-upgrader 图表,或将其保留在集群中以方便未来的升级。

有关如何使用它的更多信息,请参见图表的 README.md