diff --git a/site-modules/profile/templates/logstash/output.conf.erb b/site-modules/profile/templates/logstash/output.conf.erb index 0438ac78..fc30e5ec 100644 --- a/site-modules/profile/templates/logstash/output.conf.erb +++ b/site-modules/profile/templates/logstash/output.conf.erb @@ -1,27 +1,30 @@ output { if [fields][apache_log_type] == "access_log" { elasticsearch { - hosts => [ - "esnode1.internal.softwareheritage.org:9200", - "esnode2.internal.softwareheritage.org:9200" - ] + hosts => [ + "esnode1.internal.softwareheritage.org:9200", + "esnode2.internal.softwareheritage.org:9200", + "esnode3.internal.softwareheritage.org:9200" + ] index => "apache_logs-%{+YYYY.MM.dd}" - } + } } else if "swh-worker@" in [systemd_unit] { elasticsearch { - hosts => [ - "esnode1.internal.softwareheritage.org:9200", - "esnode2.internal.softwareheritage.org:9200" - ] + hosts => [ + "esnode1.internal.softwareheritage.org:9200", + "esnode2.internal.softwareheritage.org:9200", + "esnode3.internal.softwareheritage.org:9200" + ] index => "swh_workers-%{+YYYY.MM.dd}" } } else { elasticsearch { - hosts => [ - "esnode1.internal.softwareheritage.org:9200", - "esnode2.internal.softwareheritage.org:9200" - ] + hosts => [ + "esnode1.internal.softwareheritage.org:9200", + "esnode2.internal.softwareheritage.org:9200", + "esnode3.internal.softwareheritage.org:9200" + ] index => "systemlogs-%{+YYYY.MM.dd}" } } }