Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Puppet module to manage monit installation and configuration
branch: master

This branch is 1 commit ahead, 3 commits behind echoes-tech:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
files
manifests
spec
templates
tests
.fixtures.yml
.travis.yml
CHANGELOG.md
Gemfile
LICENSE
README.md
Rakefile
metadata.json

README.md

monit

Build Status

Table of Contents

  1. Overview
  2. Module Description - What the module does and why it is useful
  3. Setup - The basics of getting started with monit
  4. Usage - Configuration options and additional functionality
  5. Limitations - OS compatibility, etc.
  6. Contributors

Overview

Puppet module to manage Monit installation and configuration.

Module Description

This module installs and configures Monit. It allows you to enable HTTP Dashboard an to add check from a file.

Setup

Beginning with monit

include 'monit'

Usage

Enable Monit Dashboard

class { 'monit':
  httpd          => true,
  httpd_address  => '172.16.0.3',
  httpd_password => 'CHANGE_ME',
}

Add a check

monit::check { 'ntp':
  source => "puppet:///modules/${module_name}/ntp",
}

Remove a check

monit::check { 'ntp':
  ensure => absent,
}

Limitations

Debian family OSes are officially supported. Tested and built on Debian.

Contributors

The list of contributors can be found at: https://github.com/echoes-tech/puppet-monit/graphs/contributors

Something went wrong with that request. Please try again.