Munin::Master::Group3pm
Holds information on host groups. groups can be nested.
Methods
new-
my $group = Munin::Master::Group->new($name, $parent);Constructor.
$nameis the name of the group.
add_attributes-
$group->add_attributes(\%attrs);Sets attributes
%attrsfor the group. Valid attributes are:- node_order
-
Override the order of the hosts within the group.
- local_address
-
The local address the update process should bind to when contacting the nodes in this group.
- contacts
-
The contacts for this group. See <http://munin-monitoring.org/wiki/HowToContact>.
An exception will be thrown if invalid attributes are provided.
(Full details here: <http://munin-monitoring.org/wiki/munin.conf#Groupleveldirectives>.)
add_host-
$group->add_host($host);Adds host
$hostto the group.
give_attributes_to_hosts-
$group->give_attributes_to_hosts();Propagates the attributes of
$groupto all hosts in the group. (This doesnotapply to hosts belonging to sub-groups.)
get_all_hosts-
my @hosts = $group->get_all_hosts();Returns the list of all hosts associated with this group, including those belonging to any sub-groups.
Releases
9 releases since Debian 6.0 (Squeeze); the text changed 8 times.