Pato la HTTP la Logstash: kusanidi uthibitishaji wa proksi
Tumia kitu cha proksi cha programu-jalizi chenye URL na akaunti kwenye bomba la pato, ukihifadhi URL halisi ya mkusanyaji na muundo wa matukio.
output {
http {
url => "${EVENT_ENDPOINT}"
http_method => "post"
format => "json"
proxy => {
url => "${OUTBOUND_PROXY_URL}"
user => "${OUTBOUND_PROXY_USER}"
password => "${OUTBOUND_PROXY_PASSWORD}"
}
}
}Weka thamani hizi katika mazingira ya kuanzisha huduma ya Logstash kabla ya kupakia bomba. EVENT_ENDPOINT hubaki mkusanyaji; OUTBOUND_PROXY_URL inaweza kuwa http://proxy.example:8080 hata kwa mkusanyaji wa HTTPS. export ya baadaye kwenye shell nyingine haibadilishi pato linaloendesha.
Programu-jalizi hukubali mfuatano wa URI, hash yenye host/port/scheme, au hash iliyoonyeshwa yenye url na user/password za hiari. Chagua umbo moja na uweke majina ya sehemu zake pamoja. Umbo la mfuatano wa URI linaweza kutumia mtahiniwa kutoka orodha ya proksi za HTTP kwa njia ya umma isiyohitaji akaunti ya proksi.
Unganisha hii na bomba lililopo la uwasilishaji wa HTTP na uhifadhi uthibitishaji wa mkusanyaji na muundo wa matukio. Akaunti ya kitu huingia kwa mpatanishi; tokeni au kuingia kwa API ya mkusanyaji bado ni mali ya ombi la lengwa.