An Exception and Report Handler for Chef.
This can be installed by using the dd-handler
recipe from the datadog cookbook.
run_list 'foo::bar', 'datadog::dd-handler'
The chef handler does work on Microsoft Windows however limitations with SSL + Ruby on Windows require extra setup. One solution is to set the SSL_CERT_FILE
environmental variable to the one that chef uses on the machine to fix this issue. Here is how chef fixes the issue.
# Setup the certs for ruby in windows
env 'SSL_CERT_FILE' do
action :create
value "C:\\opscode\\chef\\embedded\\ssl\\certs\\cacert.pem"
end
The Datadog Docs on Chef has detailed instructions.
See CONTRIBUTING.md
Copyright (c) 2012-2014 Datadog, Inc. See LICENSE.txt for further details.