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 ਹੋ ਸਕਦਾ ਹੈ। ਕਿਸੇ ਹੋਰ shell ਵਿੱਚ ਬਾਅਦ ਵਿੱਚ ਕੀਤਾ export ਚੱਲ ਰਹੇ ਆਉਟਪੁੱਟ ਨੂੰ ਨਹੀਂ ਬਦਲਦਾ।

ਪਲੱਗਇਨ URI ਸਟ੍ਰਿੰਗ, host/port/scheme ਵਾਲਾ hash, ਜਾਂ ਦਿਖਾਇਆ hash url ਅਤੇ ਚੋਣਵੇਂ user/password ਨਾਲ ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ। ਇੱਕ ਰੂਪ ਚੁਣੋ ਅਤੇ ਉਸ ਦੇ ਫੀਲਡ ਨਾਂ ਇਕੱਠੇ ਰੱਖੋ। URI-ਸਟ੍ਰਿੰਗ ਰੂਪ ਉਸ ਜਨਤਕ ਰਸਤੇ ਲਈ HTTP ਪ੍ਰੌਕਸੀ ਸੂਚੀ ਤੋਂ ਉਮੀਦਵਾਰ ਵਰਤ ਸਕਦਾ ਹੈ ਜਿਸ ਲਈ ਪ੍ਰੌਕਸੀ ਖਾਤਾ ਨਹੀਂ ਚਾਹੀਦਾ।

ਇਸ ਨੂੰ ਮੌਜੂਦਾ HTTP-ਡਿਲੀਵਰੀ ਪਾਈਪਲਾਈਨ ਨਾਲ ਮਿਲਾਓ ਅਤੇ ਉਸ ਦੀ ਕਲੈਕਟਰ ਪ੍ਰਮਾਣਿਕਤਾ ਤੇ ਈਵੈਂਟ ਫਾਰਮੈਟ ਬਣਾਈ ਰੱਖੋ। ਆਬਜੈਕਟ ਦਾ ਖਾਤਾ ਵਿਚੋਲੇ ਵਿੱਚ ਲੌਗਇਨ ਕਰਦਾ ਹੈ; ਕਲੈਕਟਰ ਦਾ token ਜਾਂ API ਲੌਗਇਨ ਅਜੇ ਵੀ ਮੰਜ਼ਿਲ ਬੇਨਤੀ ਦਾ ਹਿੱਸਾ ਹੈ।

ਸੰਬੰਧਿਤ ਲੇਖ