other versions
    
    - Tumbleweed 2.0.75-1.1
 - Leap-15.6
 
| Munin::Master::Group(3pm) | User Contributed Perl Documentation | Munin::Master::Group(3pm) | 
NAME¶
Munin::Master::Group - Holds information on host groups.
Groups can be nested.
METHODS¶
- new
 - 
    
my $group = Munin::Master::Group->new($name, $parent);Constructor. $name is the name of the group.
 - add_attributes
 - 
    
$group->add_attributes(\%attrs);Sets attributes %attrs for 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 $host to the group.
 - give_attributes_to_hosts
 - 
    
$group->give_attributes_to_hosts();Propagates the attributes of $group to all hosts in the group. (This does not apply 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.
 
| 2025-07-25 | perl v5.42.0 |