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.
Contributing to chef-handler-datadog
Copyright (c) 2012-2014 Datadog, Inc. See LICENSE.txt for further details.