gpt4 book ai didi

kubernetes - 如何监控持久卷的磁盘使用情况?

转载 作者:行者123 更新时间:2023-12-02 09:21:17 26 4
gpt4 key购买 nike

我想监控集群中持久卷的磁盘使用情况。我正在使用CoreOS Kube Prometheus 。仪表板正在尝试使用名为 kubelet_volume_stats_capacity_bytes 的指标进行查询,该指标在从 v1.12 开始的 Kubernetes 版本中不再可用。

我使用的是 Kubernetes 版本 v1.13.4 和 hostpath-provisioner根据持久卷声明配置卷。我想访问每个持久卷的当前磁盘使用指标。

  • kube_persistentvolumeclaim_resource_requests_storage_bytes 可用,但仅显示持久声明请求(以字节为单位)

  • container_fs_usage_bytes 并不能完全解决我的问题。

最佳答案

可以使用以下查询确定每个 PVC 磁盘空间使用百分比:

100 * sum(kubelet_volume_stats_used_bytes) by (persistentvolumeclaim)
/
sum(kubelet_volume_stats_capacity_bytes) by (persistentvolumeclaim)

kubelet_volume_stats_used_bytes 指标显示每个 PVC 磁盘空间的使用情况(以字节为单位)。

kubelet_volume_stats_capacity_bytes 指标显示每个 PVC 磁盘的大小(以字节为单位)。

关于kubernetes - 如何监控持久卷的磁盘使用情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55899797/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com