<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>KubeVirt</title><link>https://docs.sysdig.com/en/docs/sysdig-monitor/integrations/integration-library/kubevirt/</link><description>Recent content on KubeVirt</description><language>en</language><lastBuildDate>Tue, 13 Oct 2026 11:31:22 -0400</lastBuildDate><image><url> https://docs.sysdig.com/icons/sysdig-horizontal.png</url><title>KubeVirt</title><link>https://docs.sysdig.com/en/docs/sysdig-monitor/integrations/integration-library/kubevirt/</link><description>Sysdig logo</description></image><item><title>KubeVirt - List of Alerts</title><link>https://docs.sysdig.com/en/docs/sysdig-monitor/integrations/integration-library/kubevirt/#list-of-alerts</link><description>Alert Description Format [KubeVirt] Virtual Machine Instances Not Running Virtual Machine Instances are not running Prometheus [KubeVirt] High vCPU Wait Time vCPU delay is too high Prometheus [KubeVirt] Memory Pressure Low Available Memory Available memory is below 15% Prometheus [KubeVirt] High Network Error Rate Network error rate is above 1% Prometheus [KubeVirt] Storage I/O Latency High Average storage I/O latency is above 50ms Prometheus</description><content:encoded><![CDATA[<table>
	<thead>
			<tr>
					<th><strong>Alert</strong></th>
					<th><strong>Description</strong></th>
					<th><strong>Format</strong></th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>[KubeVirt] Virtual Machine Instances Not Running</td>
					<td>Virtual Machine Instances are not running</td>
					<td>Prometheus</td>
			</tr>
			<tr>
					<td>[KubeVirt] High vCPU Wait Time</td>
					<td>vCPU delay is too high</td>
					<td>Prometheus</td>
			</tr>
			<tr>
					<td>[KubeVirt] Memory Pressure Low Available Memory</td>
					<td>Available memory is below 15%</td>
					<td>Prometheus</td>
			</tr>
			<tr>
					<td>[KubeVirt] High Network Error Rate</td>
					<td>Network error rate is above 1%</td>
					<td>Prometheus</td>
			</tr>
			<tr>
					<td>[KubeVirt] Storage I/O Latency High</td>
					<td>Average storage I/O latency is above 50ms</td>
					<td>Prometheus</td>
			</tr>
	</tbody>
</table>]]></content:encoded><guid isPermaLink="false">List of Alerts</guid></item><item><title>KubeVirt - List of Dashboards</title><link>https://docs.sysdig.com/en/docs/sysdig-monitor/integrations/integration-library/kubevirt/#list-of-dashboards</link><description>The dashboard provides information on the status and resource consumption of KubeVirt virtual machines.</description><content:encoded><![CDATA[<h3 id="kubevirt-virtualization-overview">KubeVirt Virtualization Overview</h3>
<p>The dashboard provides information on the status and resource consumption of KubeVirt virtual machines.
<img src="kubevirt-overview.png" alt="KubeVirt Virtualization Overview" title="KubeVirt Virtualization Overview"/></p>

<h3 id="openshift-virtualization-vm-details">OpenShift Virtualization VM Details</h3>
<p>The dashboard provides information on the details of OpenShift VMs.
<img src="openshift-virtualization-vm-details.png" alt="OpenShift Virtualization VM Details" title="OpenShift Virtualization VM Details"/></p>]]></content:encoded><guid isPermaLink="false">List of Dashboards</guid></item><item><title>KubeVirt - List of Metrics</title><link>https://docs.sysdig.com/en/docs/sysdig-monitor/integrations/integration-library/kubevirt/#list-of-metrics</link><description>Metric name kubevirt_info kubevirt_vm_info kubevirt_vmi_cpu_system_usage_seconds_total kubevirt_vmi_cpu_usage_seconds_total kubevirt_vmi_cpu_user_usage_seconds_total kubevirt_vmi_filesystem_capacity_bytes kubevirt_vmi_filesystem_used_bytes kubevirt_vmi_info kubevirt_vmi_memory_available_bytes kubevirt_vmi_memory_cached_bytes kubevirt_vmi_memory_domain_bytes kubevirt_vmi_memory_pgmajfault_total kubevirt_vmi_memory_pgminfault_total kubevirt_vmi_memory_resident_bytes kubevirt_vmi_memory_unused_bytes kubevirt_vmi_network_receive_bytes_total kubevirt_vmi_network_receive_errors_total kubevirt_vmi_network_receive_packets_dropped_total kubevirt_vmi_network_receive_packets_total kubevirt_vmi_network_transmit_bytes_total kubevirt_vmi_network_transmit_errors_total kubevirt_vmi_network_transmit_packets_dropped_total kubevirt_vmi_network_transmit_packets_total kubevirt_vmi_storage_iops_read_total kubevirt_vmi_storage_iops_write_total kubevirt_vmi_storage_read_times_seconds_total kubevirt_vmi_storage_read_traffic_bytes_total kubevirt_vmi_storage_write_times_seconds_total kubevirt_vmi_storage_write_traffic_bytes_total kubevirt_vmi_vcpu_delay_seconds_total kubevirt_vmi_vcpu_wait_seconds_total</description><content:encoded><![CDATA[<table>
	<thead>
			<tr>
					<th>Metric name</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>kubevirt_info</td>
			</tr>
			<tr>
					<td>kubevirt_vm_info</td>
			</tr>
			<tr>
					<td>kubevirt_vmi_cpu_system_usage_seconds_total</td>
			</tr>
			<tr>
					<td>kubevirt_vmi_cpu_usage_seconds_total</td>
			</tr>
			<tr>
					<td>kubevirt_vmi_cpu_user_usage_seconds_total</td>
			</tr>
			<tr>
					<td>kubevirt_vmi_filesystem_capacity_bytes</td>
			</tr>
			<tr>
					<td>kubevirt_vmi_filesystem_used_bytes</td>
			</tr>
			<tr>
					<td>kubevirt_vmi_info</td>
			</tr>
			<tr>
					<td>kubevirt_vmi_memory_available_bytes</td>
			</tr>
			<tr>
					<td>kubevirt_vmi_memory_cached_bytes</td>
			</tr>
			<tr>
					<td>kubevirt_vmi_memory_domain_bytes</td>
			</tr>
			<tr>
					<td>kubevirt_vmi_memory_pgmajfault_total</td>
			</tr>
			<tr>
					<td>kubevirt_vmi_memory_pgminfault_total</td>
			</tr>
			<tr>
					<td>kubevirt_vmi_memory_resident_bytes</td>
			</tr>
			<tr>
					<td>kubevirt_vmi_memory_unused_bytes</td>
			</tr>
			<tr>
					<td>kubevirt_vmi_network_receive_bytes_total</td>
			</tr>
			<tr>
					<td>kubevirt_vmi_network_receive_errors_total</td>
			</tr>
			<tr>
					<td>kubevirt_vmi_network_receive_packets_dropped_total</td>
			</tr>
			<tr>
					<td>kubevirt_vmi_network_receive_packets_total</td>
			</tr>
			<tr>
					<td>kubevirt_vmi_network_transmit_bytes_total</td>
			</tr>
			<tr>
					<td>kubevirt_vmi_network_transmit_errors_total</td>
			</tr>
			<tr>
					<td>kubevirt_vmi_network_transmit_packets_dropped_total</td>
			</tr>
			<tr>
					<td>kubevirt_vmi_network_transmit_packets_total</td>
			</tr>
			<tr>
					<td>kubevirt_vmi_storage_iops_read_total</td>
			</tr>
			<tr>
					<td>kubevirt_vmi_storage_iops_write_total</td>
			</tr>
			<tr>
					<td>kubevirt_vmi_storage_read_times_seconds_total</td>
			</tr>
			<tr>
					<td>kubevirt_vmi_storage_read_traffic_bytes_total</td>
			</tr>
			<tr>
					<td>kubevirt_vmi_storage_write_times_seconds_total</td>
			</tr>
			<tr>
					<td>kubevirt_vmi_storage_write_traffic_bytes_total</td>
			</tr>
			<tr>
					<td>kubevirt_vmi_vcpu_delay_seconds_total</td>
			</tr>
			<tr>
					<td>kubevirt_vmi_vcpu_wait_seconds_total</td>
			</tr>
	</tbody>
</table>]]></content:encoded><guid isPermaLink="false">List of Metrics</guid></item><item><title>KubeVirt - Prerequisites</title><link>https://docs.sysdig.com/en/docs/sysdig-monitor/integrations/integration-library/kubevirt/#prerequisites</link><description>None.</description><content:encoded>&lt;p>None.&lt;/p></content:encoded><guid isPermaLink="false">Prerequisites</guid></item><item><title>KubeVirt - Installation</title><link>https://docs.sysdig.com/en/docs/sysdig-monitor/integrations/integration-library/kubevirt/#installation</link><description>Installing an exporter is not required for this integration.</description><content:encoded>&lt;p>Installing an exporter is not required for this integration.&lt;/p></content:encoded><guid isPermaLink="false">Installation</guid></item><item><title>KubeVirt - Agent Configuration</title><link>https://docs.sysdig.com/en/docs/sysdig-monitor/integrations/integration-library/kubevirt/#agent-configuration</link><description>The default agent job for this integration is as follows:</description><content:encoded><![CDATA[<p>The default agent job for this integration is as follows:</p>
<div class="highlight">
<pre tabindex="0" class="chroma"><code class="language-yaml" data-lang="yaml"><span class="line"><span class="cl">- <span class="nt">job_name</span><span class="p">:</span><span class="w"> </span><span class="s2">&#34;kubevirt-metrics&#34;</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">  </span><span class="nt">scrape_interval</span><span class="p">:</span><span class="w"> </span><span class="l">30s</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">  </span><span class="nt">scheme</span><span class="p">:</span><span class="w"> </span><span class="l">https</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">  </span><span class="nt">tls_config</span><span class="p">:</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">    </span><span class="nt">insecure_skip_verify</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">  </span><span class="nt">bearer_token_file</span><span class="p">:</span><span class="w"> </span><span class="l">/var/run/secrets/kubernetes.io/serviceaccount/token</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">  </span><span class="nt">kubernetes_sd_configs</span><span class="p">:</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">    </span>- <span class="nt">role</span><span class="p">:</span><span class="w"> </span><span class="l">pod</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">  </span><span class="nt">relabel_configs</span><span class="p">:</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">    </span>- <span class="nt">action</span><span class="p">:</span><span class="w"> </span><span class="l">keep</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">      </span><span class="nt">source_labels</span><span class="p">:</span><span class="w"> </span><span class="p">[</span><span class="l">__meta_kubernetes_pod_host_ip]</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">      </span><span class="nt">regex</span><span class="p">:</span><span class="w"> </span><span class="l">__HOSTIPS__</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">    </span>- <span class="nt">action</span><span class="p">:</span><span class="w"> </span><span class="l">keep</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">      </span><span class="nt">source_labels</span><span class="p">:</span><span class="w"> </span><span class="p">[</span><span class="l">__meta_kubernetes_pod_label_prometheus_kubevirt_io]</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">      </span><span class="nt">regex</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">    </span>- <span class="nt">action</span><span class="p">:</span><span class="w"> </span><span class="l">replace</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">      </span><span class="nt">source_labels</span><span class="p">:</span><span class="w"> </span><span class="p">[</span><span class="l">__meta_kubernetes_pod_name]</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">      </span><span class="nt">target_label</span><span class="p">:</span><span class="w"> </span><span class="l">kube_pod_name</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">    </span>- <span class="nt">action</span><span class="p">:</span><span class="w"> </span><span class="l">replace</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">      </span><span class="nt">source_labels</span><span class="p">:</span><span class="w"> </span><span class="p">[</span><span class="l">__meta_kubernetes_pod_uid]</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">      </span><span class="nt">target_label</span><span class="p">:</span><span class="w"> </span><span class="l">sysdig_k8s_pod_uid</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">    </span>- <span class="nt">action</span><span class="p">:</span><span class="w"> </span><span class="l">replace</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">      </span><span class="nt">source_labels</span><span class="p">:</span><span class="w"> </span><span class="p">[</span><span class="l">__meta_kubernetes_pod_container_name]</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">      </span><span class="nt">target_label</span><span class="p">:</span><span class="w"> </span><span class="l">sysdig_k8s_pod_container_name</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">    </span>- <span class="nt">source_labels</span><span class="p">:</span><span class="w"> </span><span class="p">[</span><span class="l">__meta_kubernetes_pod_container_port_name]</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">      </span><span class="nt">action</span><span class="p">:</span><span class="w"> </span><span class="l">keep</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">      </span><span class="nt">regex</span><span class="p">:</span><span class="w"> </span><span class="s2">&#34;metrics&#34;</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">  </span><span class="nt">metric_relabel_configs</span><span class="p">:</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">    </span><span class="c"># Drop the kubevirt REST client histograms. They are high-cardinality</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">    </span><span class="c"># (hundreds of series per virt-* pod) and are not used by any KubeVirt</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">    </span><span class="c"># dashboard or alert. On busy nodes they consume the agent&#39;s Prometheus</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">    </span><span class="c"># metric budget and can cause the per-VMI metrics (kubevirt_vmi_*) from</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">    </span><span class="c"># the local virt-handler to be dropped, leaving the dashboards empty.</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">    </span>- <span class="nt">action</span><span class="p">:</span><span class="w"> </span><span class="l">drop</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">      </span><span class="nt">source_labels</span><span class="p">:</span><span class="w"> </span><span class="p">[</span><span class="l">__name__]</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">      </span><span class="nt">regex</span><span class="p">:</span><span class="w"> </span><span class="s2">&#34;kubevirt_rest_client_.*&#34;</span><span class="w">
</span></span></span></code></pre></div>]]></content:encoded><guid isPermaLink="false">Agent Configuration</guid></item></channel></rss>