Get Chef stats & events directly into Datadog
Latest commit 4669c35 Aug 22, 2016 @olivielpeau olivielpeau committed on GitHub Fix test setup (gem deps install) (#88)
* [appraisals] Force `json` and `rack` version constraints for chef 11

* [travis] Update rubygems and bundler in `before_install` step

This makes rubygems and bundler slightly smarter in terms of installing
gems that are compatible with the version of ruby


An Exception and Report Handler for Chef.

Gem Version Build Status Code Climate Dependency Status

Using chef-handler-datadog

This can be installed by using the dd-handler recipe from the datadog cookbook.

run_list 'foo::bar', 'datadog::dd-handler'

Windows support

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"

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.