Puppet Class: monit::config
- Defined in:
- manifests/config.pp
Overview
Configure monit daemon
- use_syslog
-
Use syslog for monit logs. Optional. Default false.
-
- interval
-
Status polling interval for monit. Optional. Default 30 sec.
-
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
# File 'manifests/config.pp', line 6
class monit::config (
$use_syslog = false,
$interval = 30,
$httpd = false,
) {
include monit::params
$config = $::monit::params::config
$included = $::monit::params::included
$idfile = $::monit::params::idfile
$statefile = $::monit::params::statefile
$basedir = $::monit::params::basedir
file { $config :
ensure => present,
owner => 'root',
group => 'root',
mode => '0600',
content => template('monit/monitrc.erb'),
}
}
|