【问题标题】:Gather the sum of the deployments required memory from metric-server从 metric-server 收集部署所需内存的总和
【发布时间】:2018-05-22 07:38:44
【问题描述】:

普罗米修斯。

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

我可以使用 heapster 和 influxdb 做到这一点,但我还没有找到如何使用 Prometheus 和度量服务器来做到这一点,我没有找到任何包含此信息的度量。

有什么方法可以在不使用 heapster 的情况下收集这些信息?

【问题讨论】:

    标签: kubernetes prometheus


    【解决方案1】:

    您可以使用Kube State Metrics 完成此操作。只需将其部署在您的集群中并使用 Prometheus 抓取其指标即可。

    这些指标给出了您的发现:

    • kube_pod_container_resource_requests_memory_bytes
    • kube_pod_container_resource_limits_memory_bytes

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-12
    • 1970-01-01
    • 2021-04-18
    • 2020-03-20
    相关资源
    最近更新 更多