Ìjáde HTTP Logstash: ṣètò ìjẹ́rìí aṣojú
Lo ohun aṣojú plugin tí ó ní URL àti àkọsílẹ̀ nínú ọ̀nà ìjáde, kí o sì pa URL gidi olùgbàjọ mọ́ pẹ̀lú ọ̀nà ìṣẹ̀lẹ̀.
output {
http {
url => "${EVENT_ENDPOINT}"
http_method => "post"
format => "json"
proxy => {
url => "${OUTBOUND_PROXY_URL}"
user => "${OUTBOUND_PROXY_USER}"
password => "${OUTBOUND_PROXY_PASSWORD}"
}
}
}Ṣètò àwọn iye wọ̀nyí nínú àyíká ìbẹ̀rẹ̀ iṣẹ́ Logstash kí ó tó gbé ọ̀nà náà. EVENT_ENDPOINT ṣì jẹ́ olùgbàjọ; OUTBOUND_PROXY_URL lè jẹ́ http://proxy.example:8080 pẹ̀lú olùgbàjọ HTTPS. export tí a bá ṣe lẹ́yìn nínú shell mìíràn kò yí ìjáde tí ń ṣiṣẹ́ padà.
Plugin náà gba okun URI, hash tí ó ní host/port/scheme, tàbí hash tí a fihàn pẹ̀lú url àti user/password àṣàyàn. Yan ọ̀nà kan kí o sì pa orúkọ àwọn pápá rẹ̀ mọ́ papọ̀. Ọ̀nà okun URI lè lo olùdíje láti àkójọ aṣojú HTTP fún ipa ọ̀nà gbangba tí kò nílò àkọsílẹ̀ aṣojú.
Da èyí pọ̀ mọ́ ọ̀nà ìfiránṣẹ́ HTTP tí ó wà tẹ́lẹ̀ kí o sì pa ìjẹ́rìí olùgbàjọ àti ọ̀nà ìṣẹ̀lẹ̀ mọ́. Àkọsílẹ̀ ohun náà ń wọlé sọ́dọ̀ alárinà; token tàbí ìwọlé API olùgbàjọ ṣì jẹ́ ti ìbéèrè ibi-àfojúsùn.