Logstash HTTP izlaz: konfiguriranje proxy autentifikacije
Upotrijebite proxy objekt s URL-om i računom u izlaznom pipelineu, čuvajući stvarni URL kolektora i format događaja.
output {
http {
url => "${EVENT_ENDPOINT}"
http_method => "post"
format => "json"
proxy => {
url => "${OUTBOUND_PROXY_URL}"
user => "${OUTBOUND_PROXY_USER}"
password => "${OUTBOUND_PROXY_PASSWORD}"
}
}
}Postavite ove vrijednosti u okruženju za pokretanje Logstash usluge prije nego što učita pipeline. EVENT_ENDPOINT ostaje kolektor; OUTBOUND_PROXY_URL može biti http://proxy.example:8080 čak i za HTTPS kolektor. Kasniji export u drugoj ljusci ne mijenja izlaz koji radi.
Dodatak prihvaća URI string, hash sa host/port/scheme, ili prikazani hash s url i neobaveznim user/password. Odaberite jedan oblik i držite njegova imena polja zajedno. Oblik URI stringa može koristiti kandidata s popisa HTTP proxyja za javnu rutu kojoj ne treba proxy račun.
Spojite to s postojećim pipelineom za HTTP dostavu i zadržite autentifikaciju kolektora i format događaja. Račun objekta prijavljuje se na posrednika; token ili API prijava kolektora i dalje pripada zahtjevu prema odredištu.