Logstash HTTP izvade: starpniekservera autentifikācijas konfigurēšana
Izmantojiet spraudņa starpniekservera objektu ar URL un kontu izvades plūsmā, saglabājot īsto kolektora URL un notikumu formātu.
output {
http {
url => "${EVENT_ENDPOINT}"
http_method => "post"
format => "json"
proxy => {
url => "${OUTBOUND_PROXY_URL}"
user => "${OUTBOUND_PROXY_USER}"
password => "${OUTBOUND_PROXY_PASSWORD}"
}
}
}Iestatiet šīs vērtības Logstash servisa palaišanas vidē pirms tas ielādē plūsmu. EVENT_ENDPOINT paliek kolektors; OUTBOUND_PROXY_URL var būt http://proxy.example:8080 pat HTTPS kolektoram. Vēlāks export citā čaulā nemaina darbojošos izvadi.
Spraudnis pieņem URI virkni, hash ar host/port/scheme, vai parādīto hash ar url un neobligātiem user/password. Izvēlieties vienu formu un turiet tās lauku nosaukumus kopā. URI virknes forma var izmantot kandidātu no HTTP starpniekserveru saraksta publiskam maršrutam, kam nav vajadzīgs starpniekservera konts.
Apvienojiet to ar esošo HTTP piegādes plūsmu un saglabājiet kolektora autentifikāciju un notikumu formātu. Objekta konts piesakās starpniekam; kolektora token vai API pieteikšanās joprojām pieder galamērķa pieprasījumam.