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

بۇنى مەۋجۇت pipeline غا قوشۇڭ. hosts يەنىلا كلاستېرنىڭ HTTP ئاخىرلاش نۇقتىسى بولۇپ قالىدۇ، Logstash جەريانىنىڭ ES_PROXY بولسا http://proxy.example:8080 غا ئوخشاش تەستىقلانغان URI تەمىنلىيەلەيدۇ.

Elasticsearch چىقىش پايدىلانمىسى ۋاكالەتچى URI تەلەپ قىلىدۇ ۋە قۇرۇق تىزىقنى تەڭشەلمىگەن دەپ ئوچۇق قوبۇل قىلىدۇ. ئىپادىنىڭ قۇرۇق سۈكۈتتىكى قىممىتى بۇ ئورۇنغا زۆرۈر بولمىغان يەردە ئېنىق ۋاكالەتچى بولماسلىققا يول قويىدۇ.

كلاستېرنىڭ دەلىللەش، index ۋە TLS تەڭشەكلىرىنى ساقلاڭ. ئاممىغا ئېچىۋېتىلگەن كلاستېر HTTP ۋاكالەتچى تىزىملىكىدىن HTTP نامزاتنى پەقەت ئاممىۋى ۋاسىتىچىلەرگە يول قويىدىغان ۋە ۋاكالەتچى ھۆججىتى تەڭشەلمىگەن يولدا ئىشلىتەلەيدۇ؛ كلاستېرنىڭ ھەقىقىي host ۋە portىغا يېتىشنى جەزملەشتۈرۈڭ. باشقا چىقىش JVM دىكى ھەر بىر Java HTTP خېرىدارىنى ئۆزگەرتمەيلا باشقا ۋاكالەتچى تاللىيالايدۇ.

مۇھىت ئۆزگەرگۈچىلىرىنىڭ ئالمىشىشى Logstash pipeline نى يۈكلىگەندە يۈز بېرىدۇ. ئۆزگەرگۈچىنى ھەقىقىي مۇلازىمەت ياكى كونتېينېر قوزغىتىلغاندا تەڭشەڭ، كېيىنكى مۇناسىۋەتسىز تېرمىنالدا ئەمەس.

مۇناسىۋەتلىك ماقالىلەر