在 GCP 上监控临时存储

Monitoring ephemeral-storage on GCP

如何了解我的临时存储使用情况以及我的配置是否正常工作?

我的 pods 由于临时存储而被驱逐,我遇到了几个问题。我刚刚创建了一个 ResourceQuota 来尝试增加它,它看起来像这样。

# For volumes that use emptyDir
apiVersion: v1
kind: ResourceQuota
metadata:
  name: compute-resources
spec:
  hard:
    requests.ephemeral-storage: 2Gi
    limits.ephemeral-storage: 4Gi

我的 pods 每个容器内有 2 个容器,因为它们共享一个类型为“emptyDir”的挂载卷。 当我进入它们并 运行 "df -h /var/lib" 我明白了。

overlay                   5.7G      5.1G    600.3M  90% /

我似乎无法理解这种临时存储。这个东西到底在哪里,我该如何监控它?我看到它默认存储在 pod 的内存中?

您可以通过以下方式了解您的临时存储使用情况:

菜单>监控>指标资源管理器>

资源类型:kubernetes节点

指标:临时存储