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 входът на колектора все още принадлежи на заявката към дестинацията.

Подобни статии