Logstash-ի HTTP ելք. վստահված սերվերի նույնականացման կարգավորում
Օգտագործեք հավելվածի URL և հաշիվ պարունակող վստահված սերվերի օբյեկտը ելքային խողովակաշարում՝ պահպանելով հավաքողի իրական URL-ը և իրադարձության ձևաչափը։
output {
http {
url => "${EVENT_ENDPOINT}"
http_method => "post"
format => "json"
proxy => {
url => "${OUTBOUND_PROXY_URL}"
user => "${OUTBOUND_PROXY_USER}"
password => "${OUTBOUND_PROXY_PASSWORD}"
}
}
}Սահմանեք այս արժեքները Logstash ծառայության մեկնարկային միջավայրում, նախքան այն կբեռնի խողովակաշարը։ EVENT_ENDPOINT-ը մնում է հավաքողը. OUTBOUND_PROXY_URL-ը կարող է լինել http://proxy.example:8080 նույնիսկ HTTPS հավաքողի համար։ Ավելի ուշ՝ այլ shell-ում արված export-ը չի փոխում աշխատող ելքը։
Հավելվածն ընդունում է URI տող, host/port/scheme-ով hash, կամ ցուցադրված hash-ը՝ url-ով և ոչ պարտադիր user/password-ով։ Ընտրեք մեկ ձև և դրա դաշտերի անունները պահեք միասին։ URI տողի ձևը կարող է օգտագործել թեկնածու HTTP վստահված սերվերների ցանկից հանրային ուղու համար, որը վստահված սերվերի հաշիվ չի պահանջում։
Միավորեք սա գոյություն ունեցող HTTP առաքման խողովակաշարի հետ և պահպանեք դրա հավաքողի նույնականացումը և իրադարձության ձևաչափը։ Օբյեկտի հաշիվը մուտք է գործում միջնորդի մոտ. հավաքողի token-ը կամ API մուտքը դեռ պատկանում է նպատակակետ հարցմանը։