Customer Self-Service Portal

Observe Kubernetes VM performance and availability with KubeVirt monitoring

As Kubernetes adoption grows, teams are increasingly running virtual machines (VMs) alongside containers using KubeVirt. However, monitoring these VMs has traditionally required separate tools, creating visibility gaps between your container and VM workloads. Without a unified view, diagnosing performance issues across mixed workloads can become time-consuming and error-prone.

Recognizing this need, Site24x7 now offers KubeVirt VM monitoring—extending the same Kubernetes observability you rely on for containers to your VMs running inside the cluster.

Why use KubeVirt VM monitoring?
Key benefits of KubeVirt VM monitoring include:
  1. Compute performance tracking: Monitor vCPU usage, CPU time, memory size, memory availability, and page fault rates to detect resource saturation early.
  2. Network throughput monitoring: Track bytes, packets, errors, and drops per interface in aggregate across all VMI interfaces to isolate network faults faster.
  3. Storage I/O monitoring: Observe read/write throughput, IOPS, latency, flush requests, and disk usage per drive and in aggregate to prevent storage bottlenecks early.
  4. VM configuration and status: View run policy, instance type, requested vCPUs, memory, configured disks, network interfaces, VMI phase, and conditions to quickly catch unexpected configuration changes.
Getting started

Once the Kubernetes agent starts running on your cluster, Site24x7 will automatically begin discovering VM resources and collecting metrics.

Refer to the KubeVirt monitoring help documentation for the complete setup guide and performance metrics reference.

Have any thoughts or questions? Share them in the comments below! 

Start monitoring your Kubernetes KubeVirt VMs with Site24x7 today.

Warm regards,
The Site24x7 team