Logstash HTTP-kimenet: proxyhitelesítés beállítása
Használja a bővítmény URL-t és fiókot tartalmazó proxyobjektumát a kimeneti folyamatban, megőrizve a gyűjtő valódi URL-jét és az eseményformátumot.
output {
http {
url => "${EVENT_ENDPOINT}"
http_method => "post"
format => "json"
proxy => {
url => "${OUTBOUND_PROXY_URL}"
user => "${OUTBOUND_PROXY_USER}"
password => "${OUTBOUND_PROXY_PASSWORD}"
}
}
}Állítsa be ezeket az értékeket a Logstash szolgáltatás indítási környezetében, mielőtt betölti a folyamatot. A EVENT_ENDPOINT marad a gyűjtő; az OUTBOUND_PROXY_URL http://proxy.example:8080 lehet HTTPS-gyűjtő esetén is. Egy későbbi export egy másik shellben nem változtatja meg a futó kimenetet.
A bővítmény elfogad URI-sztringet, host/port/scheme kulcsú hasht, vagy a bemutatott hasht url és opcionális user/password kulccsal. Válasszon egy formát, és tartsa együtt a mezőneveit. Az URI-sztring forma a HTTP-proxy listáról választhat jelöltet olyan nyilvános útvonalhoz, amelyhez nem kell proxyfiók.
Vonja össze ezt a meglévő HTTP-kézbesítési folyamattal, és őrizze meg a gyűjtő hitelesítését és az eseményformátumot. Az objektum fiókja a közvetítőnél jelentkezik be; a gyűjtő tokenje vagy API-bejelentkezése továbbra is a célkéréshez tartozik.