目前我使用的是 Kubernetes v1.11.6。 我使用 KOPS 在 AWS 中部署了 Kubernetes。 在k8s集群中,部署了kafka、elasticsearch。
用于 kafka 和 elasticsearch 的 PVC 是 AWS 中的 EBS 卷。
我的问题是如何监控 PVC 的使用情况和剩余可用情况。
这不起作用,How to monitor disk usage of kubernetes persistent volumes? 从1.12开始他们似乎不再暴露了
我想过使用 aws cloudwatch,但我认为 kubernetes 会对这个通用问题有一些答案。
我应该能够看到 PVC 的使用情况和剩余的可用磁盘空间
最佳答案
一般来说,您可以监控以下指标:
kubelet_volume_stats_capacity_bytes
kubelet_volume_stats_available_bytes
可以使用 Prometheus 等工具从每个节点上的 kubelet 端点抓取这些指标:)
关于amazon-web-services - 如何监控 kubernetes 持久卷声明,即磁盘使用情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58552039/