Logstash HTTP આઉટપુટ: પ્રોક્સી પ્રમાણીકરણ કન્ફિગર કરવું
આઉટપુટ પાઇપલાઇનમાં પ્લગિનનો URL-અને-એકાઉન્ટ પ્રોક્સી ઑબ્જેક્ટ વાપરો, સાચા કલેક્ટર URL અને ઇવેન્ટ ફોર્મેટ જાળવી રાખીને.
output {
http {
url => "${EVENT_ENDPOINT}"
http_method => "post"
format => "json"
proxy => {
url => "${OUTBOUND_PROXY_URL}"
user => "${OUTBOUND_PROXY_USER}"
password => "${OUTBOUND_PROXY_PASSWORD}"
}
}
}પાઇપલાઇન લોડ થાય તે પહેલાં Logstash સેવાના લૉન્ચ પર્યાવરણમાં આ મૂલ્યો સેટ કરો. EVENT_ENDPOINT કલેક્ટર જ રહે છે; HTTPS કલેક્ટર માટે પણ OUTBOUND_PROXY_URL http://proxy.example:8080 હોઈ શકે. બીજા શેલમાં પછીનું export ચાલતું આઉટપુટ બદલતું નથી.
પ્લગિન URI સ્ટ્રિંગ, host/port/scheme સાથેનો hash, અથવા દર્શાવેલો hash url અને વૈકલ્પિક user/password સાથે સ્વીકારે છે. એક સ્વરૂપ પસંદ કરો અને તેના ફીલ્ડ નામો એકસાથે રાખો. URI-સ્ટ્રિંગ સ્વરૂપ પ્રોક્સી એકાઉન્ટની જરૂર ન હોય તેવા જાહેર માર્ગ માટે HTTP પ્રોક્સી સૂચિમાંથી ઉમેદવાર વાપરી શકે છે.
આને હાલની HTTP-ડિલિવરી પાઇપલાઇન સાથે જોડો અને તેનું કલેક્ટર પ્રમાણીકરણ અને ઇવેન્ટ ફોર્મેટ રાખો. ઑબ્જેક્ટ એકાઉન્ટ મધ્યસ્થમાં લૉગિન કરે છે; કલેક્ટરનું token અથવા API લૉગિન હજી પણ ગંતવ્ય વિનંતીનું જ છે.