diff --git a/salt/telegraf/etc/telegraf.conf b/salt/telegraf/etc/telegraf.conf index 132431ce6..b077f9d5e 100644 --- a/salt/telegraf/etc/telegraf.conf +++ b/salt/telegraf/etc/telegraf.conf @@ -666,14 +666,14 @@ # # Read metrics from one or more commands that can output to stdout # ## Commands array -{% if grains['role'] in ['so-master', 'so-mastersearch', 'so-standalone'] %} +{% if grains['role'] in ['so-master', 'so-mastersearch'] %} [[inputs.exec]] commands = [ "/scripts/redis.sh", "/scripts/influxdbsize.sh" ] data_format = "influx" -{% elif grains['role'] in ['so-sensor', 'so-heavynode', 'so-standalone'] %} +{% elif grains['role'] in ['so-sensor', 'so-heavynode'] %} [[inputs.exec]] commands = [ "/scripts/stenoloss.sh", @@ -683,7 +683,18 @@ "/scripts/oldpcap.sh" ] data_format = "influx" - +{% elif grains['role'] == 'so-standalone' %} +[[inputs.exec]] + commands = [ + "/scripts/redis.sh", + "/scripts/influxdbsize.sh", + "/scripts/stenoloss.sh", + "/scripts/suriloss.sh", + "/scripts/checkfiles.sh", + "/scripts/broloss.sh", + "/scripts/oldpcap.sh" + ] + data_format = "influx" {% elif grains['role'] == 'so-eval' %} [[inputs.exec]] commands = [