dellcloudedge/barclamp-nagios — pull request #6 by aabes (2012-03-05 19:28:56+00:00)
Title: Pull in required barclamps for HW monitoring support [2/5]

nagios - add monitor_hw set of recipes and such to monitor IPMI and Raid controllers
crowbar - fix default proposal creation order

chef/cookbooks/nagios/attributes/server.rb | 4 +-
chef/cookbooks/nagios/definitions/nagios_client.rb | 31 ++++++
.../nagios/files/default/plugins/check_ipmi.pl | 103 ++++++++++++++++++++
.../files/default/plugins/check_megaraid_sas | 6 +-
.../nagios/files/default/plugins/check_sas2ircu | 58 ++++++++---
chef/cookbooks/nagios/metadata.rb | 1 +
chef/cookbooks/nagios/recipes/monitor_hw.rb | 33 ++++++
chef/cookbooks/nagios/recipes/monitor_hw_client.rb | 40 ++++++--
chef/cookbooks/nagios/recipes/server.rb | 4 +-
.../nagios/templates/default/monitor_hw.cfg.erb | 5 +-
.../templates/default/monitor_hw_nrpe.cfg.erb | 5 +-
chef/data_bags/crowbar/bc-template-nagios.json | 3 +-
chef/data_bags/crowbar/bc-template-nagios.schema | 4 +-
crowbar_framework/app/models/nagios_service.rb | 9 ++-
14 files changed, 267 insertions(+), 39 deletions(-)