Puppet Class: confdroid_alloy::monitoring::target
+
+
+
+
+ -
+
- Inherits: +
- confdroid_alloy::params +
-
+
- Defined in: +
- + manifests/monitoring/target.pp + +
Summary
+ class manages exports for nagios monitoring + +Overview
+
+
+
+
+
+
+
+
+confdroid_alloy::monitoring::target.pp Module name: confdroid_alloy Author: 12ww1160 (12ww1160@puppetsoft.com)
+ +
+
+
+
+
+ + + +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23+ |
+
+ # File 'manifests/monitoring/target.pp', line 6
+
+class confdroid_alloy::monitoring::target (
+
+) inherits confdroid_alloy::params {
+ if $ay_manage_nagios == true {
+ @@nagios_service { "check_alloy_${fqdn}":
+ check_command => "check_nrpe!check_alloy!${fn_procs_allowed}!alloy-server",
+ use => 'generic-service',
+ host_name => $fqdn,
+ notification_period => '24x7',
+ service_description => "${fqdn}_check_alloy",
+ target => $ay_target_service,
+ owner => 'nagios',
+ group => 'nagios',
+ mode => '0640',
+ contacts => $ay_target_contacts,
+ }
+ }
+}
+ |
+