Ready to go Sensu client/server VMs (Centos 6.5) with all dependencies.
- Sensu is pinned to version:
0.16.0-1
. - Uchiwa (Sensu GUI) is pinned to version:
0.4.0-1
.
You'll need the following installed on your system. The versions are provided in parentheses for info but there shouldn't be any problems with earlier versions of things.
- Vagrant (
1.6.3
confirmed working) - VirtualBox (
4.3.20
confirmed working) - Ruby (
2.1.0
confirmed working,1.9.3
onwards should be fine) - Bundler (
1.5.2
confirmed working)
Install the required gems:
$ bundle install
Install the required Puppet modules:
$ librarian-puppet install
Bring up the VMs:
$ vagrant up
Once the 2 VMs are up and running, navigate to the Uchiwa dashboard (Sensu GUI).
To test that alerts are working, bring down crond
on the client VM.
$ vagrant ssh client
...
$ sudo service crond stop
Stopping crond: [ OK ]