2

目前我正在使用 Kubernetes v1.11.6。我使用 KOPS 在 AWS 中部署了 kubernetes。在k8s集群中,部署了kafka、elasticsearch。

用于 kafka 和 elasticsearch 的 PVC 是 AWS 中的 EBS 卷。

我的问题是如何监控 PVC 的使用和剩余可用情况。

这没有用,如何监控 kubernetes 持久卷的磁盘使用情况? 从 1.12 开始,它们似乎不再暴露

我曾想过使用 aws cloudwatch,但我认为 kubernetes 会对这个通用问题有一些答案。

我应该能够看到已使用的 PVC 和剩余的可用磁盘空间

4

1 回答 1

3

一般来说,您可以监控以下指标:

kubelet_volume_stats_capacity_bytes
kubelet_volume_stats_available_bytes

可以使用 Prometheus 等工具从每个节点上的 kubelet 端点抓取这些指标:)

于 2019-10-25T13:23:42.757 回答