升级后的多个指标项目

Multiple metrics projects after upgrade

我刚刚将 OKD 升级到 3.11 版,我对 metrics/monitoring 个项目的数量有点困惑:

Openshift-infra 是带有 hawkular 和 cassandra 的旧版本,它提供项目中的指标(每个 pod 的资源使用情况等)。 Openshift-monitoring 是 Cluster Console 用于警报的新工具。但是,openhift-metrics 和 openshift-metrics-server 项目的用途是什么?

AFAIK,每个项目的用途如下表

  • openshift-infra : 对于集群指标堆栈 (hawkular/heapster/cassandra)
  • openshift-metrics : 对于旧的独立 prometheus related bugreport
  • openshift-metrics-server : 对于将被 heaster 替换的指标服务器 heaster item in refer ocp v3.11 release note
  • openshift-monitoring : 对于新的 Prometheus 集群监控堆栈