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

၎င်းကို လက်ရှိ pipeline ထဲသို့ ထည့်ပါ။ hosts သည် cluster ၏ HTTP endpoint အဖြစ် ဆက်ရှိပြီး Logstash လုပ်ငန်းစဉ်၏ ES_PROXY သည် http://proxy.example:8080 ကဲ့သို့ အတည်ပြုထားသော URI ကို ပေးနိုင်သည်။

Elasticsearch output ရည်ညွှန်းချက်သည် proxy URI လိုအပ်ပြီး အလွတ်စာသားကို မသတ်မှတ်ထားအဖြစ် အတိအလင်း လက်ခံသည်။ expression ၏ အလွတ်မူလတန်ဖိုးက ဤ instance အား proxy မလိုအပ်သည့်နေရာတွင် တိကျသော proxy မရှိစေရန် ခွင့်ပြုသည်။

Cluster ၏ authentication၊ index နှင့် TLS ဆက်တင်များကို ထိန်းသိမ်းပါ။ အများသူငှာ ရောက်ရှိနိုင်သော cluster သည် HTTP proxy စာရင်းမှ HTTP ကိုယ်စားလှယ်လောင်းကို အများသူငှာ ကြားခံများကို ခွင့်ပြုပြီး proxy အထောက်အထား မသတ်မှတ်ထားသော လမ်းကြောင်းတွင်သာ အသုံးပြုနိုင်သည်။ cluster ၏ အမှန်တကယ် host နှင့် port သို့ ရောက်ရှိမှုကို အတည်ပြုပါ။ အခြား output သည် JVM အတွင်းရှိ Java HTTP client တိုင်းကို မပြောင်းဘဲ အခြား proxy ကို ရွေးနိုင်သည်။

ပတ်ဝန်းကျင် variable အစားထိုးမှုသည် Logstash က pipeline ကို ဖွင့်စဉ် ဖြစ်ပေါ်သည်။ variable ကို အမှန်တကယ် ဝန်ဆောင်မှု သို့မဟုတ် container စတင်စဉ် သတ်မှတ်ပါ၊ နောက်ပိုင်း မသက်ဆိုင်သော terminal တွင် မဟုတ်ပါ။

ဆက်စပ်ဆောင်းပါးများ