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

Đặt các giá trị này trong môi trường khởi chạy của dịch vụ Logstash trước khi nó tải pipeline. EVENT_ENDPOINT vẫn là bộ thu; OUTBOUND_PROXY_URL có thể là http://proxy.example:8080 ngay cả với bộ thu HTTPS. Một export sau đó trong shell khác không thay đổi đầu ra đang chạy.

Plugin chấp nhận chuỗi URI, hash có host/port/scheme, hoặc hash như hình với url và user/password tùy chọn. Chọn một dạng và giữ các tên trường của nó đi cùng nhau. Dạng chuỗi URI có thể dùng một ứng viên từ danh sách proxy HTTP cho tuyến công khai không cần tài khoản proxy.

Gộp phần này vào pipeline gửi HTTP hiện có và giữ nguyên xác thực của bộ thu cùng định dạng sự kiện. Tài khoản của đối tượng đăng nhập vào trung gian; token hoặc đăng nhập API của bộ thu vẫn thuộc về yêu cầu đích.

Bài viết liên quan