HTTP-Ausgab a Logstash: Proxy-Authentifikatioun astellen
Benotzt d'Proxyobjekt vum Plugin mat URL a Kont an der Ausgabspipeline a behält déi richteg Collector-URL an den Evenementformat bäi.
output {
http {
url => "${EVENT_ENDPOINT}"
http_method => "post"
format => "json"
proxy => {
url => "${OUTBOUND_PROXY_URL}"
user => "${OUTBOUND_PROXY_USER}"
password => "${OUTBOUND_PROXY_PASSWORD}"
}
}
}Setzt dës Wäerter an der Startëmgéigend vum Logstash-Service, ier en d'Pipeline lued. EVENT_ENDPOINT bleift de Collector; OUTBOUND_PROXY_URL kann http://proxy.example:8080 sinn, och fir en HTTPS-Collector. En export méi spéit an enger anerer Shell ännert d'Ausgab, déi leeft, net.
De Plugin akzeptéiert eng URI-Zeechenketten, en Hash mat host/port/scheme, oder den ugewisenen Hash mat url an optionalem user/password. Wielt eng Form a haalt hir Feldnimm zesummen. D'URI-Zeechenkettenform kann e Kandidat aus der HTTP-Proxy-Lëscht fir eng ëffentlech Streck benotzen, déi kee Proxykont brauch.
Füügt dëst an déi bestehend HTTP-Liwwerungspipeline an a behält hir Collector-Authentifikatioun an den Evenementformat bäi. De Kont vum Objet mellt sech beim Vermëttler un; den Token oder den API-Login vum Collector gehéiert nach ëmmer zur Zil-Ufro.