bloomberg/collectd_plugins-cookbook

View on GitHub
recipes/write_kafka.rb

Summary

Maintainability
A
45 mins
Test Coverage
#
# Cookbook: collectd_plugins
# License: Apache 2.0
#
# Copyright 2010, Atari, Inc
# Copyright 2015, Bloomberg Finance L.P.
#
include_recipe 'collectd::default'

collectd_plugin 'write_kafka' do
  user node['collectd']['service_user']
  group node['collectd']['service_group']
  directory node['collectd']['service']['config_directory']
  options node['collectd-plugins']['write_kafka']
  notifies :restart, "collectd_service[#{node['collectd']['service_name']}]", :delayed
end