Puppet Class: monitoring::monitoring::sensu::postfix
- Defined in:
- manifests/monitoring/sensu/postfix.pp
Overview
Class: monitoring::monitoring::postfix
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'manifests/monitoring/sensu/postfix.pp', line 4
class monitoring::monitoring::sensu::postfix (
$plugins_location = '/opt/sensu/embedded/bin/',
) {
package { 'sensu-plugins-postfix':
ensure => 'present',
provider => sensu_gem,
}
sensu::check { 'mailq':
command => "${plugins_location}check-mailq.rb --warnnum 10 --critnum 20",
}
sensu::check { 'mail-delay':
command => "${plugins_location}check-mail-delay.rb --warnnum 10 --critnum 20",
}
}
|