Skip to main content

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. If password authentication is required, the customer must  add PasswordAuthentication yes to the ssh config file.

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.