我使用的是普罗米修斯2.33版。以下查询不起作用。kubelet卷统计信息可用字节数kubelet卷统计信息容量字节以下查询用于监视POD的DISK使用情况。容器文件系统使用字节数容器文件系统限制字节有没有办法得到PVC的用量,限值?
ct3nt3jp1#
对于PVC,Kubernetes向Prometheus公开了这些指标,您可以使用它们来监控持久卷的使用情况:
kube_persistentvolume_capacity_bytes kube_persistentvolumeclaim_resource_requests_storage_bytes
字符串
编辑:这些指标来自kube-state-metrics-一个基于Kubernetes原生资源的当前状态生成Prometheus格式指标的服务。它基本上是监听Kubernetes API并收集有关其资源和对象的信息,特别是PV -PV metrics和PVC -PVC metrics。有关该服务的更多信息是here。
0s7z1bwu2#
您可以使用两个指标来监视您的持久性卷声明(PVC),尽管使用了名称“卷”。指标如下:
kubelet_volume_stats_capacity_bytes
kubelet_volume_stats_used_bytes
要指定一个特定的PVC,您可以使用过滤器persistentvolumeclaim="PVC_NAME"并将“PVC_NAME”替换为您的PVC的实际名称。例如,您可以使用以下查询计算使用百分比:
persistentvolumeclaim="PVC_NAME"
100.0 * kubelet_volume_stats_used_bytes{job="kubelet", namespace="btel", persistentvolumeclaim="storage-volume-cpro-server-1"} / kubelet_volume_stats_capacity_bytes
字符串此查询基于kubelet_volume_stats_used_bytes和kubelet_volume_stats_capacity_bytes度量,提供了“btel”命名空间中名为“storage-volume-cpro-server-1”的PVC的使用百分比。
2条答案
按热度按时间ct3nt3jp1#
对于PVC,Kubernetes向Prometheus公开了这些指标,您可以使用它们来监控持久卷的使用情况:
字符串
编辑:这些指标来自kube-state-metrics-一个基于Kubernetes原生资源的当前状态生成Prometheus格式指标的服务。它基本上是监听Kubernetes API并收集有关其资源和对象的信息,特别是PV -PV metrics和PVC -PVC metrics。有关该服务的更多信息是here。
0s7z1bwu2#
您可以使用两个指标来监视您的持久性卷声明(PVC),尽管使用了名称“卷”。指标如下:
kubelet_volume_stats_capacity_bytes
:此度量表示卷的总容量。kubelet_volume_stats_used_bytes
:此度量表示卷的当前使用情况。要指定一个特定的PVC,您可以使用过滤器
persistentvolumeclaim="PVC_NAME"
并将“PVC_NAME”替换为您的PVC的实际名称。例如,您可以使用以下查询计算使用百分比:
字符串
此查询基于kubelet_volume_stats_used_bytes和kubelet_volume_stats_capacity_bytes度量,提供了“btel”命名空间中名为“storage-volume-cpro-server-1”的PVC的使用百分比。