Merge "Monitor only pillar-defined interfaces." into release/2019.2.0
diff --git a/linux/meta/telegraf.yml b/linux/meta/telegraf.yml
index 9a25b69..1aee1d5 100644
--- a/linux/meta/telegraf.yml
+++ b/linux/meta/telegraf.yml
@@ -24,7 +24,12 @@
- overlay
diskio:
kernel:
+{%- set net_ifaces = [] %}
+{%- for iface_name, iface_data in network.interface.items() %}
+ {%- do net_ifaces.append(iface_data.get('name', iface_name)) %}
+{%- endfor %}
net:
+ interfaces: {{ net_ifaces|json }}
mem:
nstat:
fieldpass: