output {
  http {
    url => "${EVENT_ENDPOINT}"
    http_method => "post"
    format => "json"
    proxy => {
      url => "${OUTBOUND_PROXY_URL}"
      user => "${OUTBOUND_PROXY_USER}"
      password => "${OUTBOUND_PROXY_PASSWORD}"
    }
  }
}

Postavite ove vrijednosti u okruženju za pokretanje Logstash usluge prije nego što učita pipeline. EVENT_ENDPOINT ostaje kolektor; OUTBOUND_PROXY_URL može biti http://proxy.example:8080 čak i za HTTPS kolektor. Kasniji export u drugoj ljusci ne mijenja izlaz koji radi.

Dodatak prihvaća URI string, hash sa host/port/scheme, ili prikazani hash s url i neobaveznim user/password. Odaberite jedan oblik i držite njegova imena polja zajedno. Oblik URI stringa može koristiti kandidata s popisa HTTP proxyja za javnu rutu kojoj ne treba proxy račun.

Spojite to s postojećim pipelineom za HTTP dostavu i zadržite autentifikaciju kolektora i format događaja. Račun objekta prijavljuje se na posrednika; token ili API prijava kolektora i dalje pripada zahtjevu prema odredištu.

Povezani članci