diff --git a/salt/logstash/pipelines/config/so/9998_output_minio.conf.jinja b/salt/logstash/pipelines/config/so/9998_output_minio.conf.jinja index 37f829ec0..e953c3521 100644 --- a/salt/logstash/pipelines/config/so/9998_output_minio.conf.jinja +++ b/salt/logstash/pipelines/config/so/9998_output_minio.conf.jinja @@ -3,6 +3,7 @@ {%- set access_secret = salt['pillar.get']('minio:access_secret', '') %} {%- set SIZE_FILE = salt['pillar.get']('s3_settings:size_file', 2048) %} {%- set TIME_FILE = salt['pillar.get']('s3_settings:time_file', 1) %} +{%- set UPLOAD_QUEUE_SIZE = salt['pillar.get']('s3_settings:upload_queue_size', 4) %} {%- set ENCODING = salt['pillar.get']('s3_settings:encoding', 'gzip') %} output { s3 { @@ -14,6 +15,7 @@ output { time_file => {{ TIME_FILE }} codec => json encoding => {{ ENCODING }} + upload_queue_size => {{ UPLOAD_QUEUE_SIZE }} temporary_directory => "/usr/share/logstash/data/tmp" additional_settings => { "force_path_style" => true diff --git a/setup/so-functions b/setup/so-functions index 002ed8d81..d4218a10c 100755 --- a/setup/so-functions +++ b/setup/so-functions @@ -1126,6 +1126,7 @@ manager_global() { "s3_settings:"\ " size_file: 2048"\ " time_file: 1"\ + " upload_queue_size: 4" " encoding: gzip"\ " interval: 5" > "$global_pillar"