added and linked add_contactgroups_rules
This commit is contained in:
@@ -24,6 +24,8 @@ Nagios is a powerful open source software solution for monitoring your IT enviro
|
||||
* [PuppetDB]
|
||||
* [SELINUX](#selinux)
|
||||
* [Certbot](#certbot)
|
||||
* [Httpd vHost Files](#httpd-vhost-files)
|
||||
* [Manage additional resources]
|
||||
* [Known Problems](#known-problems)
|
||||
* [Support](#support)
|
||||
* [Tests](#tests)
|
||||
@@ -120,6 +122,8 @@ If you prefer to use https but use self-signed certs or your own CA, simply set
|
||||
### httpd vHost files
|
||||
by Default, Nagios creates its own nagios.conf file, which is not a vhost file and relies on the main ssd.conf. However, as Nagios might be running on a regular web server with various other web instances (not recommended through for performance reasons), we will not want to manage ssl.conf directly, hence the module creates a vhost for the ssl host.
|
||||
|
||||
### Manage additional resources
|
||||
|
||||
### Known Problems
|
||||
|
||||
### Support
|
||||
|
||||
@@ -31,14 +31,14 @@ $ng_contactgroup_register = '1',
|
||||
|
||||
$ng_nagios_server = $::cd_nagios::params::ng_nagios_server
|
||||
$ng_tgt_contactgroup_add = $::cd_nagios::params::ng_tgt_contactgroup_add
|
||||
$ng_contacts_rule_erb = $::cd_nagios::params::ng_contacts_rule_erb
|
||||
$ng_cntctgrps_rule_erb = $::cd_nagios::params::ng_cntctgrps_rule_erb
|
||||
|
||||
|
||||
if $::fqdn == $ng_nagios_server {
|
||||
|
||||
concat::fragment { $name:
|
||||
target => $ng_tgt_contactgroup_add,
|
||||
content => template($ng_contacts_rule_erb),
|
||||
content => template($ng_cntctgrps_rule_erb),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user