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 και διατηρήστε τον έλεγχο ταυτότητας του συλλέκτη και τη μορφή συμβάντων. Ο λογαριασμός του αντικειμένου συνδέεται στον ενδιάμεσο· το token ή η σύνδεση API του συλλέκτη εξακολουθεί να ανήκει στο αίτημα προορισμού.

Σχετικά άρθρα