From a519da69746f66a4f614a201e67ecc3227bfc721 Mon Sep 17 00:00:00 2001 From: Jerry Zhao Date: Wed, 8 Oct 2014 02:21:31 -0700 Subject: [PATCH] need to set the default value for LowercaseMetricNames to fix a name undefined error in kairosdb_writer, or else the writer would not write outputs to kairosdb due to initialization failure. Change-Id: Id5756f7caf644616b6da3e3396984bcb52d64a80 --- chef/cookbooks/collectd/files/default/kairosdb_writer.py | 1 + chef/cookbooks/collectd/recipes/kairosdb.rb | 1 + 2 files changed, 2 insertions(+) diff --git a/chef/cookbooks/collectd/files/default/kairosdb_writer.py b/chef/cookbooks/collectd/files/default/kairosdb_writer.py index 3c19d9b..2e08fae 100644 --- a/chef/cookbooks/collectd/files/default/kairosdb_writer.py +++ b/chef/cookbooks/collectd/files/default/kairosdb_writer.py @@ -21,6 +21,7 @@ from traceback import format_exc host = None port = None +lowercase_metric_names = False prefix = None types = {} postfix = None diff --git a/chef/cookbooks/collectd/recipes/kairosdb.rb b/chef/cookbooks/collectd/recipes/kairosdb.rb index 563431e..c2b9fcd 100644 --- a/chef/cookbooks/collectd/recipes/kairosdb.rb +++ b/chef/cookbooks/collectd/recipes/kairosdb.rb @@ -34,6 +34,7 @@ collectd_python_plugin "kairosdb_writer" do "KairosDBProtocol"=>node['collectd']['server']['protocol'], "Tags" => "host=#{node['fqdn']}\" \"role=OSROLE\" \"location=China.Beijing.TsingHua\" \"cluster=#{node['cluster']}", "TypesDB" => node['collectd']['types_db'], + "LowercaseMetricNames"=>"true" } options(opts) end