{%- if grains['role'] != 'so-master' -%} {%- set ES = salt['pillar.get']('node:mainip', '') -%} # Author: Wes Lambert # Last Update: 12/11/2017 filter { if "beat" in [tags] { mutate { ##add_tag => [ "conf_file_9000"] } } } output { if "beat" in [tags] { elasticsearch { hosts => "{{ ES }}" index => "logstash-beats-%{+YYYY.MM.dd}" template_name => "logstash-beats" template => "/beats-template.json" template_overwrite => true } } } {%- endif %}