OpenShift 3.11 Hawkular和Prometheus。每个何时使用?

时间:2019-08-20 12:35:17

标签: openshift

我正在学习OpenShift 3.11,我发现您可以同时安装Hawkular和Prometheus。

我的想法是两者都是“相同的”,所以我试图了解在每种情况下或每种情况使用的功能。

在文档中,Prometheus / Grafana出现在“配置集群监视”下,而Hawkular出现在“配置集群度量”下,但是在有关“ Prometheus集群监视”(https://docs.openshift.com/container-platform/3.11/install_config/prometheus_cluster_monitoring.html#prometheus-cluster-monitoring)的文档中,度量是直接从“ kube-state-metrics”和“ node-exporter”组件组成,因此度量标准似乎并不需要鹰嘴豆。

那么,为什么需要在什么情况下使用每个功能/用例呢?

谢谢。

1 个答案:

答案 0 :(得分:1)

这两个组件都是不同的用例,如下所示。

  • Cluster Metrics:为最终用户提供监视服务

    • 例如,Web控制台上的CPU,内存,网络指标图形,以供用户监控。
  • Prometheus Cluster Monitoring:为集群管理员提供跨集群的监视服务。

    • 例如,>监视有关群集上所有节点主机和项目的资源。

Cluster Metrics未提供跨集群的汇总监视指标,因此这些指标是针对每个项目级别提供的。 但是Prometheus群集监视始终会提供群集上的所有指标,并且它是cluster-admin角色的必需项。