The health of the underlying infrastructure operating our on-premise cloud solution is important, but of equal importance is to understand the metrics given by the Compute instances themselves. For this, we can get metrics sent from them by using a monitoring tool called Collectd, and we can leverage Munin for an overall view of our running virtual instances.
To set Munin and Collectd up, carry out the following steps:
We can configure Munin to look at more than just the CPU, memory, and disk space of the host, by invoking the
libvirt plugin to query values within the running instances on our Compute hosts:
libvirt muninplugin is conveniently provided by the Ubuntu repositories, ...