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

Shtojeni këtë në pipeline-in ekzistues. hosts mbetet pika fundore HTTP e klusterit, ndërsa ES_PROXY e procesit Logstash mund të japë një URI të miratuar si http://proxy.example:8080.

Referenca e daljes Elasticsearch kërkon një URI proxy dhe pranon shprehimisht një varg bosh si të pavendosur. Vlera e parazgjedhur bosh e shprehjes lejon këtë instancë të mos ketë proxy të qartë aty ku nuk nevojitet.

Ruani vërtetimin e klusterit, cilësimet e indeksit dhe TLS. Një kluster i arritshëm publikisht mund të përdorë një kandidat HTTP nga lista e proxy-ve HTTP vetëm në një rrugë që lejon ndërmjetës publikë dhe ku nuk janë konfiguruar kredenciale proxy; konfirmoni aksesin te host-i dhe porta reale e klusterit. Një dalje tjetër mund të zgjedhë një proxy tjetër pa ndryshuar çdo klient HTTP Java në JVM.

Zëvendësimi i variablave të mjedisit ndodh ndërsa Logstash ngarkon pipeline-in. Vendosni variablin në nisjen reale të shërbimit ose kontejnerit, jo në një terminal tjetër të palidhur më vonë.

Artikuj të ngjashëm