fluent / fluent/fluentd

Lowering log level of "chunk bytes limit exceeds for an emitted event stream" logs to trace

Open
#4,177 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Ruby
Stars
13.6k
Forks
1.4k
Avg merge
1d 3h
Merged PRs (30d)
20

Description

### Is your feature request related to a problem? Please describe.

Hey team 👋

From what I have gathered, fluentd did not split chunks if the event stream exceeds the chunk bytes limit, but this was changed in https://github.com/fluent/fluentd/commit/b5f2e9fe4b2376ce0624cc756598e90bb64970d5.
Since we are now splitting chunks and retrying the chunks, I think this log (`chunk bytes limit exceeds for an emitted event stream`) is now more informational (and for debugging really) more than indicative of a potential issue.

### Describe the solution you'd like

What are your thoughts on lowering this log line from `warn` to something like `trace`?

### Describe alternatives you've considered

Leaving it - but it does generate a lot of logs

### Additional context

_No response_

Contributor guide

Open the contributing guide

Research direction

Search the repository for the exact log message "chunk bytes limit exceeds for an emitted event stream" and inspect the surrounding logging code. Check nearby tests if present; done means the message is emitted at trace rather than warn without changing the chunk-splitting or retry behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
ruby
Domain
observability-sre
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.