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. Пізніший export в іншій оболонці не змінює вивід, що працює.

Плагін приймає рядок URI, hash із host/port/scheme або показаний hash із url і необов'язковими user/password. Виберіть одну форму й тримайте її назви полів разом. Форма рядка URI може взяти кандидата зі списку HTTP-проксі для публічного маршруту, якому не потрібен обліковий запис проксі.

Об'єднайте це з наявним конвеєром доставки HTTP і збережіть автентифікацію колектора та формат подій. Обліковий запис об'єкта входить до посередника; токен або вхід через API колектора досі належить запиту до місця призначення.

Схожі статті