Chef Exception & Reporting Handler for Splunk
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib/chef/handler
test
.gitignore
CHANGELOG.md
LICENSE.txt
README.md
Rakefile
chef-handler-splunk.gemspec

README.md

Description

A Chef Exception & Reporting Handler for Splunk.

Usage

Via Cookbook (preferred)

See the splunk_handler Cookbook.

Via Recipe (old, non-preferred)

  1. Add the chef_handler Cookbook to a Node's Run List.
  2. Given a Splunk username as USER, password as PASS, and host name as HOST, create a Recipe similar to the one below:
include_recipe 'chef_handler'

gem_package('chef-handler-splunk'){action :nothing}.run_action(:install)

chef_handler 'Chef::Handler::SplunkHandler' do
  action :enable
  arguments ['username', 'password', 'host']
  source File.join(Gem.all_load_paths.grep(/chef-handler-splunk/).first,
                   'chef', 'handler', 'splunk.rb')
end

Source

Author

Greg Albrecht mailto:gba@splunk.com

Copyright

Copyright 2012 Splunk Inc.

License

Apache License 2.0. See LICENSE.txt