Puppet Class: nagios::server::collector::virtualip
- Defined in:
- manifests/server/collector/virtualip.pp
Overview
Class: nagios::server::collector::virtualip
This is going to collect and collate the virtualips submitted by nagios::virtualip into a virtualip file that nagios can read.
Parameters
- monitoring_environment
-
This is the environment that the check will be submitted for. This will default to the value set by nagios::server::config but can be overridden here. Not required.
Authors
Ben Field <ben.field@concreteplatform.com>
17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
# File 'manifests/server/collector/virtualip.pp', line 17
class nagios::server::collector::virtualip (
$monitoring_environment = $::nagios::server::config::monitoring_environment) {
require nagios::server::config
include nagios::server::service
Datacat_fragment <<| tag == "virtualip_${monitoring_environment}" |>> {
}
datacat { '/etc/nagios3/conf.d/puppet/host_virtualips.cfg':
template => 'nagios/server/collector/virtualip.cfg.erb',
notify => Service['nagios3']
}
}
|