I have a Docker container and I am sending logs from the docker container to FluentD. Now, I use the FluentD logging driver, but I am having a doubt. On the documentation (link: https://docs.docker.com/engine/admin/logging/overview/#/etw-logging-driver-options) it says, the maximum size of the FluentD buffer limit is 8MB, but, I want to know how does it exactly function?
- Are the logs from Docker container stored in this buffer and then FluentD reads this file?
- Also, where exactly is this file stored on my system and how can I view it?
- If the file size exceeds 8MB, what happens?