HTTP-úttak í Logstash: set millumvegis-innritan upp
Brúka proxy-objektið hjá ískoytinum við URL og kontu í úttaks-pipeline, og varðveit veruligu collector-URL-ina og hendingar-format.
output {
http {
url => "${EVENT_ENDPOINT}"
http_method => "post"
format => "json"
proxy => {
url => "${OUTBOUND_PROXY_URL}"
user => "${OUTBOUND_PROXY_USER}"
password => "${OUTBOUND_PROXY_PASSWORD}"
}
}
}Set hesi virði í start-umhvørvinum hjá Logstash-tænastuni, áðrenn hon lesur pipeline. EVENT_ENDPOINT verður verandi collector; OUTBOUND_PROXY_URL kann vera http://proxy.example:8080 eisini fyri ein HTTPS-collector. Seinni export í einari aðrari shell broytir ikki úttakið, sum koyrir.
Ískoytið tekur ímóti URI-streng, einum hash við host/port/scheme, ella vísta hash-inum við url og valfrium user/password. Vel eina form og halt hennara feltnøvn saman. URI-strengsformið kann brúka eitt evni úr HTTP-proxy listanum fyri eina almenna leið, sum ikki tørvar proxy-konto.
Samansjóð hetta við verandi HTTP-veitingar-pipeline og varðveit collector-innritan og hendingar-format. Kontoin hjá objektinum ritar seg inn hjá millumgongdini; token ella API-innritan hjá collector verður framvegis partur av málorindini.