fluent / fluent/fluentd-docs-gitbook

Need clarification on behavior of total_limit_size and overflow_action parameters

Open
#163 2 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
CSS
Stars
46
Forks
136
Avg merge
4h 47m
Merged PRs (30d)
16

Description

I was reading through the [Config: Buffer Section](https://docs.fluentd.org/configuration/buffer-section) page and I needed to clarify the behavrior of two parameters.

**overflow_action** - How output plugin behaves when its buffer queue is full

**total_limit_size** - The size limitation of this buffer plugin instance. Once the total size of stored buffer reached this threshold, all append operations will fail with error (and data will be lost)

If I set overflow action to block, will append operations fail if total_limit_size is reached?

When I looked through the code I noticed it throws a BufferOverflowError if the stage and queue size exceeds the configured total_limit_size

Does the overflow_action only apply to the queue (and not stage)?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.