kubernetes动态pvc/监控使用情况

kubernetes dynamic pvc / monitoring usage

有没有一种简单的方法来获取当前附加的卷状态(想想 "space left on disk",或者相反)?使用 stackdriver,不提供此信息。在 gcloud 控制台中都找不到。我想知道除了连接到实例并手动检查之外是否可以访问它

检查Prometeus

目前此选项可通过 Kubernetes 使用,但仅适用于 1.8 版本。 正如您可以检查实现这些功能的 here there is a whole topic regarding this feature request and the code

Kubernetes 1.8 公开了 prometheus 的指标。

  • kubelet_volume_stats_available_bytes
  • kubelet_volume_stats_capacity_bytes
  • kubelet_volume_stats_inodes
  • kubelet_volume_stats_inodes_免费
  • kubelet_volume_stats_inodes_已用
  • kubelet_volume_stats_used_bytes

指标来源

Prometheus、Prometheus Operator、Alertmanager 和 Grafana

根据您的 Kubernetes 版本,您可以使用这些非常容易安装的设置:

普罗米修斯1.xlink

普罗米修斯2.xlink

我推荐普罗米修斯2