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

Legg dette til i den eksisterande pipelinen. hosts er framleis HTTP-endepunktet til klynga, medan ES_PROXY i Logstash-prosessen kan levera ein godkjend URI som http://proxy.example:8080.

Elasticsearch-utdatareferansen krev ein proxy-URI og godtek eksplisitt ein tom streng som ikkje sett. Den tomme standardverdien til uttrykket lèt denne instansen vera utan ein eksplisitt proxy der ingen er nødvendig.

Hald på autentiseringa, indeks- og TLS-innstillingane til klynga. Ei offentleg tilgjengeleg klynge kan berre bruka ein HTTP-kandidat frå HTTP-proxylista på ei rute som tillèt offentlege mellomledd og der ingen proxy-legitimasjon er konfigurert; stadfest tilgang til den faktiske verten og porten til klynga. Ei anna utdata kan velja ein annan proxy utan å endra kvar Java HTTP-klient i JVM-en.

Utskifting av miljøvariablar skjer medan Logstash lastar pipelinen. Set variabelen ved den faktiske oppstarten av tenesta eller containeren, ikkje i ein seinare urelatert terminal.

Relaterte artiklar