Add telegraf inputs for memcached
Change-Id: I8044e7b83f890fd5a2bd2389e9841200be05896e
Depends-On: I1538ad49cde8ffaaa95e2432b8dd1e17d312a231
diff --git a/memcached/meta/telegraf.yml b/memcached/meta/telegraf.yml
new file mode 100644
index 0000000..031a362
--- /dev/null
+++ b/memcached/meta/telegraf.yml
@@ -0,0 +1,13 @@
+{%- from "memcached/map.jinja" import server with context %}
+{%- if server.get('enabled', False) %}
+agent:
+ input:
+ procstat:
+ process:
+ memcached:
+ exe: memcached
+ memcached:
+ servers:
+ - address: {{ server.bind.address | replace("0.0.0.0", "127.0.0.1") }}
+ port: {{ server.bind.port }}
+{%- endif %}
diff --git a/metadata/service/support.yml b/metadata/service/support.yml
index 1d29c3c..5acebbd 100644
--- a/metadata/service/support.yml
+++ b/metadata/service/support.yml
@@ -11,3 +11,5 @@
enabled: false
grafana:
enabled: true
+ telegraf:
+ enabled: true