output {
  elasticsearch {
    id => "remote_cluster"
    hosts => ["https://es.example:9200"]
    proxy => "${ES_PROXY:}"
  }
}

Lisää tämä olemassa olevaan putkeen. hosts säilyy klusterin HTTP-päätepisteenä, kun taas Logstash-prosessin ES_PROXY voi tarjota hyväksytyn URI:n, kuten http://proxy.example:8080.

Elasticsearch-lähdön viite vaatii välityspalvelimen URI:n ja hyväksyy tyhjän merkkijonon nimenomaisesti asettamattomaksi. Lausekkeen tyhjä oletusarvo sallii tämän instanssin olla ilman nimenomaista välityspalvelinta silloin, kun sitä ei tarvita.

Säilytä klusterin todennus, indeksi- ja TLS-asetukset. Julkisesti saavutettava klusteri voi käyttää HTTP-ehdokasta HTTP-välityspalvelinluettelosta vain reitillä, joka sallii julkiset välittäjät ja jossa välityspalvelimen tunnuksia ei ole määritetty; vahvista pääsy klusterin todelliseen isäntään ja porttiin. Toinen lähtö voi valita toisen välityspalvelimen muuttamatta jokaista JVM:n Java HTTP -asiakasta.

Ympäristömuuttujien korvaaminen tapahtuu, kun Logstash lataa putken. Aseta muuttuja palvelun tai säiliön varsinaisessa käynnistyksessä, älä myöhemmässä asiaankuulumattomassa päätteessä.

Aiheeseen liittyvät artikkelit