Documentation
Docs Home › Configuration › Virtualization Behavior

Virtualization Behavior

Virtualization Agent behavior keys

Source authority. configs/agent.example.yml (virtualization.*)

These keys live on the Agent YAML (virtualization.*). They do not turn the Manager into a hypervisor.

Scroll sideways to see the full table. Use the arrow keys when focused.

KeyComponentDescriptionTypeRequiredDefaultAllowed valuesExampleSecret/sensitiveRestart/reloadEditionInteractionsSource authority
virtualization.enabledAgentEnable KVM inventoryboolnounset/false unless exampletrue/falsetruenorestartSharedPOST /virtualization/vm-dataVirtualizationConfig
virtualization.platformAgentPlatform stringstringnokvmkvm (other strings exist; not certified)kvmnorestartSharedVirtualizationConfig
virtualization.libvirt.uriAgentlibvirt connectionstringnoqemu:///systemURIqemu:///systemnorestartSharedpermission to connectLibvirtConfig
virtualization.libvirt.read_onlyAgentRead-only sessionboolnofalsetrue/falsefalsenorestartSharedLibvirtConfig
virtualization.discovery.intervalAgentRediscovery perioddurationno30sGo duration30snorestartSharedVirtDiscoveryConfig
virtualization.discovery.cache_ttlAgentVM cache TTLdurationno60s60snorestartSharedVirtDiscoveryConfig
virtualization.events.enabledAgentlibvirt event subscribeboolnotruetrue/falsetruenorestartSharedVirtEventsConfig
virtualization.events.auto_apply_rulesAgentApply rules on VM startboolnotruetrue/falsetruenorestartSharedenforcement Agents onlyVirtEventsConfig
agent.vm_bridge_nameAgentBridge for TAP/XDP topologystringnoexample viifbr0ifaceviifbr0norestartSharednot a global brand nameagent.example.yml
agent.interfacesAgentExplicit monitor NICslistno[][]norestartSharedempty ≠ all interfacesagent.example.yml
ebpf.xdp_attach_modeAgentXDP attachenumnoautoauto|native|generic|offloadautonorestartSharedagent.example.yml

Hosting Agents must keep virtualization.enabled: false (Hosting example YAML). Isolation APIs apply to virtualization enforcement, not Hosting observation.