Skip to content

feat(logs): tune external syslog kafka producer throughput#1832

Merged
joluc merged 6 commits into
mainfrom
feat/logs-syslog-producer-throughput
Jul 17, 2026
Merged

feat(logs): tune external syslog kafka producer throughput#1832
joluc merged 6 commits into
mainfrom
feat/logs-syslog-producer-throughput

Conversation

@joluc

@joluc joluc commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Pull Request Details

Tune the kafka syslog exporters. Larger batches per broker request, match topic/broker limits and larger burst buffer

joluc added 2 commits July 17, 2026 11:16
…drops

Signed-off-by: Jonathan Schwarze <jonathan.schwarze@sap.com>
….yaml

Signed-off-by: Jonathan Schwarze <jonathan.schwarze@sap.com>
Copilot AI review requested due to automatic review settings July 17, 2026 09:23
@joluc
joluc requested a review from a team as a code owner July 17, 2026 09:23

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR tunes Kafka exporter throughput settings for the external syslog pipelines in the Logs plugin by introducing larger batching parameters and a larger burst buffer, and then bumps the chart/plugin versions to ship those changes.

Changes:

  • Add Kafka producer batching (flushMaxMessages, linger) and sending queue sizing (queueSize) to chart values and wire them into the external syslog Kafka exporters.
  • Update documentation defaults for the Kafka section to point to values.yaml.
  • Bump the Logs plugin and Helm chart patch versions.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
logs/README.md Updates documented Kafka configuration defaults and adds producer/queue settings.
logs/plugindefinition.yaml Bumps plugin version and referenced chart version.
logs/charts/values.yaml Introduces new Kafka producer batching and sending queue defaults.
logs/charts/templates/_syslog-audit-filter-config.tpl Applies new Kafka producer/queue settings to external syslog Kafka exporters.
logs/charts/Chart.yaml Bumps Helm chart version.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread logs/charts/templates/_syslog-audit-filter-config.tpl Outdated
Comment thread logs/charts/templates/_syslog-audit-filter-config.tpl Outdated
Comment thread logs/charts/values.yaml
joluc added 4 commits July 17, 2026 12:09
Signed-off-by: Jonathan Schwarze <jonathan.schwarze@sap.com>
Signed-off-by: Jonathan Schwarze <jonathan.schwarze@sap.com>
Signed-off-by: Jonathan Schwarze <jonathan.schwarze@sap.com>
Signed-off-by: Jonathan Schwarze <jonathan.schwarze@sap.com>
@joluc
joluc merged commit f6fa343 into main Jul 17, 2026
8 checks passed
@joluc
joluc deleted the feat/logs-syslog-producer-throughput branch July 17, 2026 12:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants