从metric-server收集部署所需内存的总和

时间:2018-05-22 07:38:45

标签: kubernetes prometheus

普罗米修斯。

有关如何收集部署中指定的总所需内存的任何提示?我指的是您在部署中指定为限制或要求的内存。

我可以使用heapster和Influxdb来做,但我还没有找到如何使用Prometheus和公制服务器,我没有找到任何包含此信息的指标。

有没有办法在不使用heapster的情况下收集这些信息?

1 个答案:

答案 0 :(得分:2)

您可以使用Kube State Metrics执行此操作。只需将其部署到您的群集中,并使用Prometheus扫描其指标。

这些指标可以提供您所发现的内容:

  • kube_pod_container_resource_requests_memory_bytes
  • kube_pod_container_resource_limits_memory_bytes