HTTP-eligo en Logstash: agordi prokuran aŭtentikigon
Uzu la prokuran objekton de la kromaĵo kun URL kaj konto en la eliga tubaro, konservante la realan kolektan URL-on kaj la eventan formaton.
output {
http {
url => "${EVENT_ENDPOINT}"
http_method => "post"
format => "json"
proxy => {
url => "${OUTBOUND_PROXY_URL}"
user => "${OUTBOUND_PROXY_USER}"
password => "${OUTBOUND_PROXY_PASSWORD}"
}
}
}Agordu ĉi tiujn valorojn en la lanĉa medio de la Logstash-servo antaŭ ol ĝi ŝarĝas la tubaron. EVENT_ENDPOINT restas la kolektanto; OUTBOUND_PROXY_URL povas esti http://proxy.example:8080 eĉ por HTTPS-kolektanto. Posta export en alia ŝelo ne ŝanĝas la kurantan eligon.
La kromaĵo akceptas URI-ĉenon, hash-on kun host/port/scheme, aŭ la montritan hash-on kun url kaj laŭvolaj user/password. Elektu unu formon kaj tenu ĝiajn kampnomojn kune. La URI-ĉena formo povas uzi kandidaton el la listo de HTTP-prokuroj por publika vojo, kiu ne bezonas prokuran konton.
Kunfandu ĉi tion kun la ekzistanta HTTP-livera tubaro kaj konservu ĝian kolektan aŭtentikigon kaj eventan formaton. La konto de la objekto ensalutas ĉe la peranto; la ĵetono aŭ API-ensaluto de la kolektanto ankoraŭ apartenas al la celloka peto.