Skip to content

Latest commit

 

History

History
38 lines (24 loc) · 813 Bytes

README.md

File metadata and controls

38 lines (24 loc) · 813 Bytes

puppet-sensu

A puppet module for managing Sensu on servers and clients.

sensu::server is only tested on Ubuntu 11.04.

sensu::client is only tested on Ubuntu 11.04 and Debian 5.0.

Usage

Server

To install the sensu server components on a node, add the following to your node manifest.

node 'foobar.example.org' {
  include sensu::server
}

This installs the following components on that node:

  • RabbitMQ
  • Redis
  • sensu-api
  • sensu-client
  • sensu-dashboard
  • sensu-server

Client

To install the sensu-client on a node, add the following to your node manifest.

node 'foobar.example.org' {
  include sensu::client
}

NB!

Note that the ruby::rubygems-class which is included in manifests/init.pp is a basic class that downloads and installs rubygems on the system.