په Logstash کې د Elasticsearch Output لپاره HTTP پراکسي تنظیمول
د Elasticsearch output plugin پراکسي URI په مستقیم ډول تنظیم کړئ، پرځای د دې چې پر ټول JVM د شبکې ځانګړتیاوو تکیه وکړئ.
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 output حواله پراکسي URI غواړي او خالي تار په څرګنده توګه د نه ټاکل شوي په توګه مني. د عبارت خالي اصلي ارزښت دې نمونه ته اجازه ورکوي چې هلته چې اړتیا نه وي څرګند پراکسي ونلري.
د کلستر تصدیق، د index او TLS تنظیمات وساتئ. په عامه توګه د لاسرسي وړ کلستر یوازې په هغه لار کې د HTTP پراکسي لیست نه HTTP نوماند کارولی شي چې عامه منځګړو ته اجازه ورکوي او پراکسي اسناد پکې نه وي تنظیم شوي؛ د کلستر ریښتیني host او port ته لاسرسی تایید کړئ. بل output کولای شي بل پراکسي وټاکي پرته له دې چې په JVM کې هر Java HTTP client بدل کړي.
د چاپېریال متغیرونو بدلون هغه وخت پیښیږي چې Logstash pipeline باروي. متغیر د ریښتیني خدمت یا کانټینر د پیل په وخت کې تنظیم کړئ، نه په وروستي غیر اړوند ټرمینل کې.