Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jbussdieker/puppet-monit

This module manages installing, configuring and running processes using monit.
https://github.com/jbussdieker/puppet-monit

monit puppet

Last synced: about 2 months ago
JSON representation

This module manages installing, configuring and running processes using monit.

Awesome Lists containing this project

README

        

# Monit Module

[![Build Status](https://travis-ci.org/jbussdieker/puppet-monit.png?branch=master)](https://travis-ci.org/jbussdieker/puppet-monit)

This module manages installing, configuring and running processes using monit.

http://forge.puppetlabs.com/jbussdieker/monit

## Parameters

* ensure: running, stopped. default: running
* start_command: Command line to start service.
* stop_command: Command line to stop service.
* pidfile: Location to find the pid file.

## Usage

monit::process {'myapp':
ensure => running,
start_command => '/etc/init.d/myapp start',
stop_command => '/etc/init.d/myapp stop',
pidfile => '/var/run/myapp/myapp.pid',
}