How Discovery Works

The KVM Integration discovers entities using either the libvirt virtualization API or by connecting to the KVM node using SSH and executing the virsh command. This allows discovery to be performed independently from metric collection.

Important

If using SSH, the user must have permissions to execute the virsh command as sudo user, without entering a password.

A libvirtd daemon must be running in the target system to perform read-only operations. In addition, the IP address and port of the target system should be reachable and provided to the integration in the configuration.

Further information about libvirt is available at libvirt.org/api.html.