Logstash HTTP çıxışı: proksi autentifikasiyasını konfiqurasiya etmək
Çıxış boru xəttində plaginin URL və hesabdan ibarət proksi obyektindən istifadə edin, real toplayıcı URL-ni və hadisə formatını qoruyun.
output {
http {
url => "${EVENT_ENDPOINT}"
http_method => "post"
format => "json"
proxy => {
url => "${OUTBOUND_PROXY_URL}"
user => "${OUTBOUND_PROXY_USER}"
password => "${OUTBOUND_PROXY_PASSWORD}"
}
}
}Bu dəyərləri Logstash xidmətinin işə salınma mühitində, boru xətti yüklənməzdən əvvəl təyin edin. EVENT_ENDPOINT toplayıcı olaraq qalır; HTTPS toplayıcı üçün belə OUTBOUND_PROXY_URL http://proxy.example:8080 ola bilər. Başqa shell-də sonradan edilən export işləyən çıxışı dəyişmir.
Plagin URI sətri, host/port/scheme olan hash və ya göstərilən hash-i url və istəyə bağlı user/password ilə qəbul edir. Bir forma seçin və onun sahə adlarını birlikdə saxlayın. URI sətri forması proksi hesabı tələb etməyən ictimai marşrut üçün HTTP proksi siyahısından namizəd istifadə edə bilər.
Bunu mövcud HTTP çatdırılma boru xətti ilə birləşdirin və onun toplayıcı autentifikasiyasını və hadisə formatını saxlayın. Obyekt hesabı vasitəçiyə daxil olur; toplayıcının token və ya API girişi hələ də təyinat sorğusuna aiddir.