From: Swann Croiset Date: Mon, 22 May 2017 08:38:37 +0000 (+0200) Subject: Add Telegraf support X-Git-Url: https://gerrit.mcp.mirantis.com/gitweb?p=salt-formulas%2Felasticsearch.git;a=commitdiff_plain;h=refs%2Fchanges%2F41%2F4941%2F3 Add Telegraf support Change-Id: I555974d19c7b8cb48f2334551a202f1cc0885f72 --- diff --git a/elasticsearch/meta/telegraf.yml b/elasticsearch/meta/telegraf.yml new file mode 100644 index 0000000..3568601 --- /dev/null +++ b/elasticsearch/meta/telegraf.yml @@ -0,0 +1,13 @@ +{%- from "elasticsearch/map.jinja" import server with context %} +{%- if server.get('enabled', False) %} +{%- set address = server.get('bind', {}).get('address', '127.0.0.1') %} +{%- set port = server.get('bind', {}).get('port', 9200) %} +{%- set servers = ['http://{}:{}'.format(address, port)] %} +agent: + input: + elasticsearch: + servers: {{ servers|yaml }} + local: true + cluster_health: true + cluster_stats: true +{%- endif %} diff --git a/metadata/service/support.yml b/metadata/service/support.yml index 1ee587a..3f37b10 100644 --- a/metadata/service/support.yml +++ b/metadata/service/support.yml @@ -3,6 +3,8 @@ parameters: _support: collectd: enabled: true + telegraf: + enabled: true heka: enabled: true sensu: