blueboxgroup/ursula — pull request #34 by mikepatterson (2013-10-07 23:15:42+00:00)
Title: [sensu-api-checks] add working nova,glance api sensu checks

These changes add two files to the sensu client's plugin path of a controller node:
* check-os-api.rb: a generic plugin to query various openstack API endpoints
* keystone_auth_token.rb: a library required by check-os-api.rb to obtain an auth token from keystone

This commit also configures the following api health-checks for a controller node:
* check-nova-api: queries nova-api, located at the cluster's fqdn, for a list of servers
* check-glance-api: queries glance-api, located at the cluster's fqdn, for a list of images