Hi All. Is there way we can know the output s3 sto...
# fluent-bit
p
Hi All. Is there way we can know the output s3 storage path storage.total_limit_size reaching its limit
Untitled
We have fluent bit_chunks_limitset as 512 and that has reached max limit and all chunks been seen to filesystem in fluentbit_storage_fs_chunks_down
But we don't see some logs getting delivered to s3 when there is high peak of logs reached 512 limit
p
What do the metrics say?
p
That means the chunks are dropped even though the storage.type is filesystem
p
you can configure whether it pauses (i.e. stops ingesting) when it hits the limit: https://docs.fluentbit.io/manual/administration/buffering-and-storage#filesystem-buffering
p
But that will lead to log loss as per documentation For some inputs, such as TCP and tail, pausing the input will almost certainly lead to log loss.
p
sure but ultimately you need to choose either enough storage to buffer or lose data - how would you solve the problem when you run out of storage?
if you have an output down for longer than you can buffer for you need to choose whether to pause or drop
I'm not sure that's the question you're asking though, are you saying chunks are free but you're missing data?
I just saw a question asking how to monitor it so pinged that info over but I think your original question then has another message in this thread
p
fluentbit_storage_fs_chunks_up reached the limit of 512 and sent to down (fluentbit_storage_fs_chunks_down) But not sure of the state whether the storage.total_limit_size 20G is fully reached..
Will that increase really help
@eduardo can you please help here