From 0dafcfc4ac16cd9b4f3fab7d1ea12dc6e8183903 Mon Sep 17 00:00:00 2001 From: Bartosz Kupidura Date: Mon, 19 Jun 2017 16:49:13 +0200 Subject: [PATCH] Add telegraf inputs for influxdb Change-Id: Ibe85cc9b2c21b59b77ce6339406ffadbb2ab367c Depends-On: I7a5f2c75bfd2c2ffb0c43bb5f8a5350b2d01d397 --- influxdb/meta/telegraf.yml | 15 +++++++++++++++ metadata/service/support.yml | 2 ++ 2 files changed, 17 insertions(+) create mode 100644 influxdb/meta/telegraf.yml diff --git a/influxdb/meta/telegraf.yml b/influxdb/meta/telegraf.yml new file mode 100644 index 0000000..a3ccc5a --- /dev/null +++ b/influxdb/meta/telegraf.yml @@ -0,0 +1,15 @@ +{%- if pillar.influxdb.server is defined %} +{%- from "influxdb/map.jinja" import server with context %} + +{%- if server.get('enabled', False) and server.get('http', {}).get('enabled', False) %} +agent: + input: + procstat: + process: + influxdb: + exe: influxd + influxdb: + servers: + - url: http://{{ server.http.bind.address|replace('0.0.0.0', '127.0.0.1') }}:{{ server.http.bind.port }}/debug/vars +{%- endif %} +{%- endif %} diff --git a/metadata/service/support.yml b/metadata/service/support.yml index 75ca6cd..b99c6a7 100644 --- a/metadata/service/support.yml +++ b/metadata/service/support.yml @@ -11,3 +11,5 @@ parameters: enabled: false grafana: enabled: true + telegraf: + enabled: true -- 2.32.7