Output HTTP ta' Logstash: tikkonfigura l-awtentikazzjoni tal-proxy
Uża l-oġġett tal-proxy tal-plugin bl-URL u l-kont fil-pipeline tal-output, filwaqt li żżomm l-URL vera tal-kollettur u l-format tal-avvenimenti.
output {
http {
url => "${EVENT_ENDPOINT}"
http_method => "post"
format => "json"
proxy => {
url => "${OUTBOUND_PROXY_URL}"
user => "${OUTBOUND_PROXY_USER}"
password => "${OUTBOUND_PROXY_PASSWORD}"
}
}
}Issettja dawn il-valuri fl-ambjent tat-tnedija tas-servizz Logstash qabel ma jgħabbi l-pipeline. EVENT_ENDPOINT jibqa' l-kollettur; OUTBOUND_PROXY_URL jista' jkun http://proxy.example:8080 anki għal kollettur HTTPS. export aktar tard f'shell ieħor ma jbiddilx l-output li qed jaħdem.
Il-plugin jaċċetta string URI, hash b'host/port/scheme, jew il-hash muri bl-url u user/password fakultattivi. Agħżel forma waħda u żomm l-ismijiet tal-oqsma tagħha flimkien. Il-forma ta' string URI tista' tuża kandidat mil-lista tal-proxy HTTP għal rotta pubblika li ma teħtieġx kont tal-proxy.
Għaqqad dan mal-pipeline tal-konsenja HTTP eżistenti u żomm l-awtentikazzjoni tal-kollettur u l-format tal-avvenimenti. Il-kont tal-oġġett jidħol fl-intermedjarju; it-token jew id-dħul bl-API tal-kollettur għadu jappartjeni għat-talba tad-destinazzjoni.