- Overview
- Module Description - What the module does and why it is useful
- Setup - The basics of getting started with monit
- Usage - Configuration options and additional functionality
- Limitations - OS compatibility, etc.
- Contributors
Puppet module to manage Monit installation and configuration.
This module installs and configures Monit. It allows you to enable HTTP Dashboard an to add check from a file.
include 'monit'
class { 'monit':
httpd => true,
httpd_address => '172.16.0.3',
httpd_password => 'CHANGE_ME',
}
monit::check { 'ntp':
source => "puppet:///modules/${module_name}/ntp",
}
monit::check { 'ntp':
ensure => absent,
}
Debian family OSes are officially supported. Tested and built on Debian.
The list of contributors can be found at: https://github.com/echoes-tech/puppet-monit/graphs/contributors