现在监视磁盘和网络不推荐使用Heapster

时间:2018-05-17 16:50:49

标签: kubernetes heapster

现在Heapster即将结束生命,使用孵化Metrics Server允许"核心" CPU和内存的资源,是否有一种非弃用的方式来访问其他资源指标(例如磁盘和网络使用情况)而不诉诸Prometheus?

谢谢。

2 个答案:

答案 0 :(得分:0)

Prometheus正在成为监控Kubernetes集群的标准事实。

  

什么时候适合?
  Prometheus适用于录制任何纯数字时间序列。它同样适用于以机器为中心的监控   作为高度动态的面向服务架构的监控。在一个   微服务世界,它支持多维数据   收集和查询是一种特殊的力量。

     

Prometheus专为提高可靠性而设计,是您的系统   在停电期间,您可以快速诊断问题。每   Prometheus服务器是独立的,不依赖于网络存储或   其他远程服务。当你的其他部分可以依赖它   基础设施坏了,你不需要设置广泛的   使用它的基础设施。

     

什么时候不合适?
  普罗米修斯重视可靠性。您甚至可以查看有关系统的可用统计信息   在失败的情况下。如果您需要100%的准确度,例如   按要求计费,普罗米修斯不是收集的好选择   数据可能不够详细和完整。在这种情况下   你最好使用其他系统来收集和分析   用于计费的数据,以及用于其余监控的Prometheus。

答案 1 :(得分:0)

您可以使用metrics-server进行一些基本监视。看起来它是默认工具。它与kubectl top集成。

您可以使用稳定的头盔来安装metrics-server,如下所示:

helm install stable/metrics-server

如果您不使用头盔,也可以通过其他方式安装它。 Here是Amazon EKS的一些安装文档。