【问题标题】:Google Cloud Platform Memory Usage Sum谷歌云平台内存使用总和
【发布时间】:2019-02-21 12:33:43
【问题描述】:

我有多个具有大约 30GB 内存的 Compute Engine 虚拟机... Stackdriver Monitoring 向我展示了所有 Kubernetes 容器的总和聚合,总体内存使用量远不止于此(参见屏幕截图)。有人可以解释如何阅读该指标吗?怎么可能,使用的内存比可分配的多?

【问题讨论】:

  • 您的节点池上是否启用了“自动缩放”功能?
  • @danyL 不,我没有
  • 每个节点的大小是多少,你有多少个节点?
  • @danyL 3x n1-standard-1(每个 3,75GB RAM)和 3x n1-standard-2(每个 7,5GB RAM)
  • 这需要更多调查,因为它可能是 GCP 平台上的问题。在我的复制过程中,我没有遇到上述差异。请记录您的问题here

标签: memory google-cloud-platform google-compute-engine google-kubernetes-engine stackdriver


【解决方案1】:

由于无法发表评论,所以我会为您留下答案。

如果您确定它与自动缩放无关,我建议您确保您的过滤器不要过于宽泛。这可能会捕获其他 GKE 节点,甚至是您在 sum 中运行的 GCE 实例。

此外,您可以考虑添加 Google Cloud Kubernetes Logging。该功能仍处于测试阶段,但可能会更有帮助。

https://cloud.google.com/monitoring/kubernetes-engine/

【讨论】:

    猜你喜欢
    • 2020-12-11
    • 2020-06-02
    • 2020-07-26
    • 2014-12-04
    • 2020-08-06
    • 2018-09-23
    • 1970-01-01
    • 2017-12-05
    • 1970-01-01
    相关资源
    最近更新 更多