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

Foegje dit ta oan de besteande pipeline. hosts bliuwt it HTTP-einpunt fan it cluster, wylst ES_PROXY fan it Logstash-proses in goedkarde URI lykas http://proxy.example:8080 leverje kin.

De Elasticsearch-útfierreferinsje easket in proxy-URI en akseptearret in lege tekenrige eksplisyt as net ynsteld. De lege standert fan ’e útdrukking lit dit eksimplaar gjin eksplisite proxy hawwe wêr’t gjinien nedich is.

Behâld de autentikaasje, yndeks- en TLS-ynstellingen fan it cluster. In publyk berikber cluster mei in HTTP-kandidaat út ’e HTTP-proxylist allinne brûke op in rûte dy’t publike tuskenpersoanen tastiet en dêr’t gjin proxy-credinsjes konfigurearre binne; befêstigje tagong ta de werklike host en poarte fan it cluster. In oare útfier kin in oare proxy kieze sûnder elke Java HTTP-klant yn ’e JVM te feroarjen.

Ferfanging fan omjouwingsfariabelen bart wylst Logstash de pipeline laadt. Set de fariabele by it eigentlike starten fan ’e tsjinst of container, net yn in lettere net-relatearre terminal.

Relatearre artikelen