Course materials for Bethany Erskine's tutorial, Sense and Sensu-bility: Painless Metrics And Monitoring In The Cloud with Sensu, at Velocity Conf in NYC on October 14, 2013.
- Optional but recommended for Macs: XCode
- Ruby (version 1.9 or higher recommended, but should work with 1.8)
- Virtualbox - version 4.2.18 or up
- Vagrant version 1.3.4 or up
- git
- bundler (
gem install bundler
) - Windows users will need to install any SSH client, Putty recommended
- Download or clone this repo to your local machine:
git clone [email protected]:skymob/sensu-tutorial.git
- Use Vagrant to provision the VMs:
cd sensu-tutorial
cd vagrant
bundle install
bundle exec librarian-chef install
vagrant up
Sensu Dashboard will be available at http://10.254.254.10:8080 , username "admin" password "secret".
The client machine IP is 10.254.254.10 The server machine IP is 10.254.254.11
To SSH into each machine:
vagrant ssh sensu_server
vagrant ssh sensu_client
Windows users: vagrant ssh
will output further instructions on how to get SSH working. Please see this document on converting your private key.
Please open a GitHub Issue in this repository. Please list your platform, OS version, Vagrant version, and Ruby version in the ticket.