NAME

xen_multi - Munin multigraph plugin to monitor Xen domains activity

APPLICABLE SYSTEMS

This plugin should work on any system running a Xen hypervisor and where xentop is installed. It also needs Munin 1.4.0 or higher, since it uses AREASTACK (available from 1.3.3) and multigraph (available from 1.4.0).

CONFIGURATION

xentop requires superuser privileges, so you need to include in your configuration:

 [xen-multi]
 user root
 env.xenskip "<space separated module list>"

Modules: cput, cpup, mem, disk, net

Then restart munin-node and you're done.

INTERPRETATION

This plugin produces four different graphs: CPU usage, memory usage, disk IOs and network traffic.

In each graph, all Xen domains (including dom0) have their data stacked, giving an overall amount of resources used.

NOTE: xentop always reports 0 for dom0's disk IOs and network traffic, but both graphs show its entry all the same, so each domain can keep its own color along the different graphs.

CPU time

This graph shows a percentage of the CPU time used by each domain.

CPU usage

This graph shows a percentage of the CPU percentage used by each domain.

Memory usage

This graph shows the amount of memory (in bytes) used by each domain.

Disk IOs

This graph shows the number of disk read and write operations for each domain.

Network traffic

This graph shows the amount of bits received and transmitted for each domain.

ACKNOWLEDGEMENTS

Michael Renner for the diskstats plugin which I borrowed some code from.

VERSION

0.90

MAGIC MARKERS

  #%# family=auto
  #%# capabilities=autoconf

AUTHOR

Raphael HALIMI <raphael.halimi@gmail.com> Modified by Krisztian IVANCSO <github-ivan@ivancso.net>

LICENSE

GPLv2