Munin is a highly flexible and powerful solution used to create graphs
of virtually everything imaginable throughout your network, while
still maintaining a rattling ease of installation and configuration.
This package contains the daemon for the nodes being monitored. You
should install it on all the nodes in your network. It will know how
to extract all sorts of data from the node it runs on, and will wait
for the gatherer to request this data for further processing. Munin
is written in Perl, and relies heavily on Tobi Oetiker's excellent
RRDtool. To see a real example of Munin in action, you can follow a
link from http://munin-monitoring.org/ to a live installation.
This charm provides munin-node.
You can deploy munin-node and relate it to any container with:
juju deploy ubuntu juju deploy munin-node juju deploy munin juju add-relation munin-node ubuntu juju add-relation munin-node munin
Standard configuration options are provided, munin-node package installation
will enable all the suggested plugins by
- (string) Where the process' logs its activity. If the value is Sys::Syslog, logging happens through syslogd.
- (int) Ranges from 0 to 4 in level. Specifies what level of error will be logged. "0" means logging is off. "4" means very verbose. These levels should be able to correlate to syslog levels. These levels correlate to syslog levels as defined by the following key/value pairs: 0=>'err', 1=>'warning', 2=>'notice', 3=>'info', 4=>'debug'. (From Net::Server)
- (int) This is the timeout for each plugin. Units are in sec.