【发布时间】:2017-11-15 10:33:40
【问题描述】:
有没有办法使用 stackdriver 检查 google 集群中卷/pd 的磁盘使用情况?
我们找到了一种检查使用的字节的方法,但是当无法将其与限制(百分比使用)进行比较时,这非常无用...
也没有字节免费指标。
我阅读了有关自定义指标的信息,但不明白这些对这里有何帮助。有没有办法添加一个策略来满足我们的需要(可能通过 api)?
【问题讨论】:
-
有趣的地方。您是否担心本地磁盘(因为未使用的 docker 映像会被垃圾收集)或为卷创建的永久磁盘上剩余的可用空间?
-
不,本地磁盘与我们无关。我们只想监控 Kubernetes 创建的永久磁盘,以查看是否有任何应用程序卷可能已满。或者其他手动创建的 pd ......我现在非常肮脏的解决方案是构建一个包含 stackdriver 代理的 docker 映像,并将其添加到每个 pod 中,并带有要监视的卷......我更喜欢更好的方法,但这将是一个解决方法...但我不明白为什么容器磁盘上有 bytes_used 和 bytes_total 但没有 bytes_free 或 percent_used
标签: google-cloud-platform google-kubernetes-engine diskspace stackdriver google-cloud-stackdriver