当前,我正在使用Kubernetes v1.11.6。 我使用KOPS在Kubernetes中部署了Kubernetes。 在k8s集群中,部署了kafka,elasticsearch。
用于kafka的PVC和elasticsearch是AWS中的EBS卷。
我的问题是如何监控PVC的使用情况和剩余量。
这没有用,How to monitor disk usage of kubernetes persistent volumes? 从1.12开始,它们似乎不再被暴露
我曾考虑过使用AWS CloudWatch,但我认为kubernetes将针对此一般性问题提供一些答案。
我应该能够看到PVC已使用以及剩余的可用磁盘空间
答案 0 :(得分:0)
通常来说,您可以监控以下指标:
kubelet_volume_stats_capacity_bytes
kubelet_volume_stats_available_bytes
可以使用Prometheus :)
从每个节点上的kubelet端点中刮除这些指标。