- Fixed iis and rabbitmq template syntax - #58 @gregf
- Updated style/spacing in ActiveMQ template
- Updated test suite to validate cookbook & templates
- Updated chefignore to clean the built cookbook from containing cruft
-
BREAKING CHANGE: Moved all attributes into
datadog
namespace - #46 (#23, #26)Reasoning behind this was that originally we attempted to auto-detect many common attributes and deploy automatic monitoring for them. We found that since inclusion of the
datadog
cookbook early in the run list caused the compile phase to be populated with our defaults (mostlynil
), instead of the desired target, and namespacing of the attributes became necessary. -
NEW PROVIDER: Added a new
datadog_monitor
provider for integration useThe new provider is used in many pre-provided integration recipes, such as
datadog::apache
. This enables a run list to include this recipe, as well as populate a node attribute with the needed instance details to monitor the given service -
Updated dependencies in Gemfile, simplifies travis build - #34, #55
-
Much improved test system (chefspec, test-kitchen) - #35 & others
-
Tests against multiple versions of Chef - #18
-
Added language-specific recipes for installing
dogstatsd
- (#28) -
Added ability to control
dogstatsd
from agent config via attribute - #27 -
Placed the
dogstatsd
log file in/var/log/
instead of/tmp
-
Added attribute to configure dogstreams in
datadog.conf
- #37 -
Updated for
platform_family
semantics -
Added
node['datadog']['agent_version']
attribute -
(Handler Recipe) Better handling of EC2 instance ID for Handler - #44
-
Updated for agent 3.6.x logging syntax
-
Generated config file removes some whitespace - #56
-
Removed dependency on
yum::epel
, only usesyum
for therepository
recipe
- Quick fix for backporting test code to support upload in ruby 1.8.7
- Work-around for COOK-2171
- Fixed typo in jmx section
- Added support for postgres, redis & memcached
dd-agent
- updated to include more platformsdd-handler
- updated to leveragechef_gem
resource if available- Updated copyright for 2012
- Updated syntax for node attribute accessors
- Some syntax styling fixes
- Added agent logging configuration
- Removed extraneous dependencies
- Added automated testing suite
- Updated for CentOS dependencies
- Link to github repository.
dd-handler
- Corrects attribute name.
dd-agent
- Adds an explicit varnish attribute.
dd-agent
- Add varnish support.
dd-agent
- default to using instance IDs as hostnames when running dd-agent on EC2
dd-agent
- Full datadog.conf template using attributes (thanks @drewrothstein)
dd-agent
- Added support for Nagios PerfData and Graphite.
dd-agent
- Added support for RPM installs - Red Hat, CentOS, Scientific, Fedora
- Initial refactoring, including the
dd-agent
cookbook here - Adding chef-handler-datadog to report to the newsfeed
- Added ruby-dev dependency