SigNoz Cloud - This page is relevant for SigNoz Cloud editions.
Self-Host - This page is relevant for self-hosted SigNoz editions.

Kubernetes PVC Metrics Dashboard

Monitor the health and capacity of your Kubernetes Persistent Volume Claims (PVCs). This dashboard provides insights into volume usage, capacity, and inode consumption to help prevent storage issues.

📝 Note

To use this dashboard, ensure you have installed the k8s-infra Helm chart and have the kubeletMetrics preset enabled in your configuration.

Prerequisites

Required Helm Configuration

Enable volume metrics collection by adding the following to your k8s-infra Helm values:

presets:
  kubeletMetrics:
    enabled: true

The kubeletstats receiver will collect volume metrics from all pods in your cluster.

Dashboard Preview

Kubernetes PVC Metrics Dashboard
Kubernetes PVC Metrics Dashboard

Dashboards → + New dashboard → Import JSON

What This Dashboard Monitors

This dashboard monitors the state of Persistent Volume Claims in your cluster, helping you track storage consumption and availability.

Metrics Included

Volume Capacity

  • Volume Available: The amount of storage space available on the PVC.
  • Volume Capacity: The total capacity of the PVC.

Inode Usage

📝 Note

Note on Inode Metrics Availability: Inode support for PVCs is currently limited or not available in standard Kubernetes monitoring checks. These metrics may only be populated if your specific volume plugins or custom storage exporters support them.

  • Volume Inodes: Average inode usage.
  • Volume Inodes Free: Number of free inodes.
  • Volume Inodes Used: Number of used inodes.

Next Steps

  • Set Alerts: Create alerts for low disk space or high inode usage.

Last updated: March 16, 2026

Edit on GitHub