virt: allow read Hostname from libvirt metadata
authorMehdi Abaakouk <sileht@sileht.net>
Tue, 5 Jun 2018 14:09:30 +0000 (16:09 +0200)
committerMehdi Abaakouk <sileht@sileht.net>
Tue, 27 Nov 2018 09:20:34 +0000 (10:20 +0100)
commitd3eae6bf3df995566cad90c96a1dea49652b5dd2
tree3b94da8a03f94e82a904050bae42022ae58086dd
parent2e83c3305afd17cdb75da4247ece858078d2c56b
virt: allow read Hostname from libvirt metadata

This change allows to read Hostname from Libvirt metadata API.

Applications like OVirt or Openstack Nova uses this metadata API to
store additional informations like the 'user facing' Guest name.

To do so, a new choice 'metadata' is added for 'HostnameFormat' and
'PluginInstanceFormat'. And two new options are also added to localize
the hostname into the Guest metadata: HostnameMetadataNS and
HostnameMetadataXPath.

Closes: #2805
src/collectd.conf.in
src/collectd.conf.pod
src/virt.c