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

ഇത് നിലവിലുള്ള പൈപ്പ്ലൈനിൽ ചേർക്കുക. hosts ക്ലസ്റ്ററിന്റെ HTTP എൻഡ്പോയിന്റായി തുടരും, Logstash പ്രോസസ്സിന്റെ ES_PROXY http://proxy.example:8080 പോലുള്ള അംഗീകൃത URI നൽകാം.

Elasticsearch ഔട്ട്പുട്ട് റഫറൻസിന് ഒരു പ്രോക്സി URI ആവശ്യമാണ്, കൂടാതെ ശൂന്യമായ സ്ട്രിംഗിനെ സെറ്റ് ചെയ്യാത്തതായി വ്യക്തമായി സ്വീകരിക്കുന്നു. എക്സ്പ്രഷന്റെ ശൂന്യമായ സ്ഥിരസ്ഥിതി, ആവശ്യമില്ലാത്തിടത്ത് ഈ ഇൻസ്റ്റൻസിന് വ്യക്തമായ പ്രോക്സി ഇല്ലാതിരിക്കാൻ അനുവദിക്കുന്നു.

ക്ലസ്റ്റർ ഓതന്റിക്കേഷൻ, ഇൻഡെക്സ്, TLS ക്രമീകരണങ്ങൾ നിലനിർത്തുക. പൊതുവിൽ എത്തിച്ചേരാവുന്ന ക്ലസ്റ്ററിന് HTTP പ്രോക്സി പട്ടികയിൽ നിന്നുള്ള ഒരു HTTP സ്ഥാനാർത്ഥി പൊതു ഇടനിലക്കാരെ അനുവദിക്കുന്നതും പ്രോക്സി ക്രെഡൻഷ്യലുകൾ കോൺഫിഗർ ചെയ്യാത്തതുമായ റൂട്ടിൽ മാത്രമേ ഉപയോഗിക്കാവൂ; ക്ലസ്റ്ററിന്റെ യഥാർത്ഥ ഹോസ്റ്റിലേക്കും പോർട്ടിലേക്കുമുള്ള പ്രവേശനം ഉറപ്പാക്കുക. മറ്റൊരു ഔട്ട്പുട്ടിന് JVM-ലെ ഓരോ Java HTTP ക്ലയന്റും മാറ്റാതെ മറ്റൊരു പ്രോക്സി തിരഞ്ഞെടുക്കാം.

Logstash പൈപ്പ്ലൈൻ ലോഡ് ചെയ്യുമ്പോഴാണ് പരിസ്ഥിതി വേരിയബിളുകളുടെ പകരം വയ്ക്കൽ നടക്കുന്നത്. യഥാർത്ഥ സേവനമോ കണ്ടെയ്നറോ ആരംഭിക്കുമ്പോൾ വേരിയബിൾ സെറ്റ് ചെയ്യുക, പിന്നീടുള്ള ബന്ധമില്ലാത്ത ടെർമിനലിൽ അല്ല.

അനുബന്ധ ലേഖനങ്ങൾ