J'ai galéré à faire marcher un plugin icinga qui vérifie l'âge des snapshots libvirt.
Je l'arrivais pas à comprendre pourquoi la liste des snapshots n'apparaissait pas dans la vue détaillée d'Icinga Web.
Il s'avère que j'exécutait ce plugin avec la commande "by_ssh" qui fait ce que dit son nom et que le comportement de la commande "virsh" utilisée dans le plugin change lorsqu'elle est exécutée à travers une session ssh.
Le comportement par défaut est de se connecter à l'URI "qemu:///system" alors que si on lance virsh dans une session ssh ça se connecte à "qemu:///session".
La solution:


sudo -u nagios ssh -i /chemin/vers/id_rsa icinga@server virsh -c qemu:///system list --all

L'ajout de l'option "-c qemu:///system" dans les paramètres de la commande dans le plugin a donc résolu le problème.