cluster_health: false
cluster_stats: true
local: true
+ exec:
+ commands:
+ - "/usr/local/bin/elasticsearch_check_read_only.sh"
+ interval: "30s"
+ timeout: "15s"
+ data_format: "json"
{%- endif %}
{%- if client.get('enabled', False) %}
elasticsearch:
template: elasticsearch/files/telegraf.conf
servers:
- - "http://{{ client.server.host }}:{{ client.server.get('port', 9200) }}"
+ - "{{ client.server.get('scheme', 'http') }}://{{ client.server.host }}:{{ client.server.get('port', 9200) }}"
cluster_health: true
cluster_stats: false
local: false