Skip to content

Commit

Permalink
[LOGOM] various improvements (#411)
Browse files Browse the repository at this point in the history
### Added
- [LOGOM] Add the ability to define the spooling directory for DA queues
### Changed
- [LOGOM] Code and logic factorization
- [LOGOM] Allow to deactivate limitation of the size of DA queues on disk
- [LOGOM] [ELASTICSEARCH] Limit available certificates to non-CA ones
- [LOGOM] Increment checkpoint interval for DA queues, to increase performances

---------

Co-authored-by: Fabien Amelinck <[email protected]>
  • Loading branch information
2 people authored and NLAdvens committed Sep 2, 2024
1 parent 7bc3d4f commit b23f32f
Show file tree
Hide file tree
Showing 19 changed files with 380 additions and 436 deletions.
4 changes: 2 additions & 2 deletions vulture_os/applications/logfwd/config/om_elasticsearch.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -48,11 +48,11 @@
{%- if enable_disk_assist %}
queue.highWatermark="{{high_watermark}}"
queue.lowWatermark="{{low_watermark}}"
queue.spoolDirectory="/var/tmp"
queue.spoolDirectory="{{spool_directory}}"
queue.filename="{{output_name}}_disk-queue"
queue.maxFileSize="{{max_file_size}}m"
queue.maxDiskSpace="{{max_disk_space}}m"
queue.checkpointInterval="128"
queue.checkpointInterval="1024"
queue.saveOnShutdown="on"
{%- endif -%} {# if enable_disk_assist #}
{%- endif -%} {# if enable_retry #}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -69,11 +69,11 @@ ruleset(name="{{output_name}}_retry") {
{%- if enable_disk_assist %}
queue.highWatermark="{{high_watermark}}"
queue.lowWatermark="{{low_watermark}}"
queue.spoolDirectory="/var/tmp"
queue.spoolDirectory="{{spool_directory}}"
queue.filename="{{output_name}}_retry_disk-queue"
queue.maxFileSize="{{max_file_size}}m"
queue.maxDiskSpace="{{max_disk_space}}m"
queue.checkpointInterval="128"
queue.checkpointInterval="1024"
queue.saveOnShutdown="on"
{%- endif -%} {# if enable_disk_assist #}
{%- endif -%} {# if enable_retry #}
Expand Down
4 changes: 2 additions & 2 deletions vulture_os/applications/logfwd/config/om_file.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,11 @@
{%- if enable_disk_assist %}
queue.highWatermark="{{high_watermark}}"
queue.lowWatermark="{{low_watermark}}"
queue.spoolDirectory="/var/tmp"
queue.spoolDirectory="{{spool_directory}}"
queue.filename="{{output_name}}_disk-queue"
queue.maxFileSize="{{max_file_size}}m"
queue.maxDiskSpace="{{max_disk_space}}m"
queue.checkpointInterval="128"
queue.checkpointInterval="1024"
queue.saveOnShutdown="on"
{%- endif -%} {# if enable_disk_assist #}
{%- endif -%} {# if enable_retry #}
Expand Down
4 changes: 2 additions & 2 deletions vulture_os/applications/logfwd/config/om_fwd.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,11 @@
{%- if enable_disk_assist %}
queue.highWatermark="{{high_watermark}}"
queue.lowWatermark="{{low_watermark}}"
queue.spoolDirectory="/var/tmp"
queue.spoolDirectory="{{spool_directory}}"
queue.filename="{{output_name}}_disk-queue"
queue.maxFileSize="{{max_file_size}}m"
queue.maxDiskSpace="{{max_disk_space}}m"
queue.checkpointInterval="128"
queue.checkpointInterval="1024"
queue.saveOnShutdown="on"
{%- endif -%} {# if enable_disk_assist #}
{%- endif -%} {# if enable_retry #}
Expand Down
4 changes: 2 additions & 2 deletions vulture_os/applications/logfwd/config/om_hiredis.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -43,11 +43,11 @@
{%- if enable_disk_assist %}
queue.highWatermark="{{high_watermark}}"
queue.lowWatermark="{{low_watermark}}"
queue.spoolDirectory="/var/tmp"
queue.spoolDirectory="{{spool_directory}}"
queue.filename="{{output_name}}_disk-queue"
queue.maxFileSize="{{max_file_size}}m"
queue.maxDiskSpace="{{max_disk_space}}m"
queue.checkpointInterval="128"
queue.checkpointInterval="1024"
queue.saveOnShutdown="on"
{%- endif -%} {# if enable_disk_assist #}
{%- endif -%} {# if enable_retry #}
Expand Down
4 changes: 2 additions & 2 deletions vulture_os/applications/logfwd/config/om_kafka.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -48,11 +48,11 @@
{%- if enable_disk_assist %}
queue.highWatermark="{{high_watermark}}"
queue.lowWatermark="{{low_watermark}}"
queue.spoolDirectory="/var/tmp"
queue.spoolDirectory="{{spool_directory}}"
queue.filename="{{output_name}}_disk-queue"
queue.maxFileSize="{{max_file_size}}m"
queue.maxDiskSpace="{{max_disk_space}}m"
queue.checkpointInterval="128"
queue.checkpointInterval="1024"
queue.saveOnShutdown='"on"'
{%- endif -%} {# if enable_disk_assist #}
{%- endif -%} {# if enable_retry #}
Expand Down
4 changes: 2 additions & 2 deletions vulture_os/applications/logfwd/config/om_mongodb.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,11 @@
{%- if enable_disk_assist %}
queue.highWatermark="{{high_watermark}}"
queue.lowWatermark="{{low_watermark}}"
queue.spoolDirectory="/var/tmp"
queue.spoolDirectory="{{spool_directory}}"
queue.filename="{{output_name}}_disk-queue"
queue.maxFileSize="{{max_file_size}}m"
queue.maxDiskSpace="{{max_disk_space}}m"
queue.checkpointInterval="128"
queue.checkpointInterval="1024"
queue.saveOnShutdown="on"
{%- endif -%} {# if enable_disk_assist #}
{%- endif -%} {# if enable_retry #}
Expand Down
4 changes: 2 additions & 2 deletions vulture_os/applications/logfwd/config/om_relp.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@
{%- if enable_disk_assist %}
queue.highWatermark="{{high_watermark}}"
queue.lowWatermark="{{low_watermark}}"
queue.spoolDirectory="/var/tmp"
queue.spoolDirectory="{{spool_directory}}"
queue.filename="{{output_name}}_disk-queue"
queue.maxFileSize="{{max_file_size}}m"
queue.maxDiskSpace="{{max_disk_space}}m"
queue.checkpointInterval="128"
queue.checkpointInterval="1024"
queue.saveOnShutdown="on"
{%- endif -%} {# if enable_disk_assist #}
{%- endif -%} {# if enable_retry #}
Expand Down
Loading

0 comments on commit b23f32f

Please sign in to comment.