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 कलेक्टर ही रहता है; HTTPS कलेक्टर के लिए भी OUTBOUND_PROXY_URL http://proxy.example:8080 हो सकता है। किसी दूसरे शेल में बाद में किया गया export चल रहे आउटपुट को नहीं बदलता।

प्लगइन URI स्ट्रिंग, host/port/scheme वाला hash, या दिखाया गया hash url और वैकल्पिक user/password के साथ स्वीकार करता है। एक रूप चुनें और उसके फ़ील्ड नाम साथ रखें। URI-स्ट्रिंग रूप उस सार्वजनिक मार्ग के लिए HTTP प्रॉक्सी सूची से उम्मीदवार ले सकता है जिसे प्रॉक्सी खाते की आवश्यकता नहीं होती।

इसे मौजूदा HTTP-डिलीवरी पाइपलाइन में मिलाएँ और उसका कलेक्टर प्रमाणीकरण तथा इवेंट फ़ॉर्मेट बनाए रखें। ऑब्जेक्ट खाता बिचौलिए में लॉग इन करता है; कलेक्टर का टोकन या API लॉगिन अब भी गंतव्य अनुरोध का ही हिस्सा है।

संबंधित लेख