Support Logging setup

                      Docker logging through Fluentd

                      Docker Logging Through Fluentd


                      The following article describes how to implement a unified logging system for your Docker containers and then send them to Loggly via the open source log collector Fluentd. Fluentd has a variety of filters and parsers that allow you to pre-process logs locally before sending them to Loggly.


                      Step 1: Send Docker logs to Fluentd

                      Please follow the instructions below to set up your Docker container to send logs to Fluentd:


                      You can get Fluentd on RHEL / CentOS, Ubuntu, MacOS X, Windows, or Ruby.


                      Step 2: Set up Fluentd to send logs to Loggly

                      Once you have the Fluentd logging set up as described above on the Docker container, you can then follow the link below to see the instructions to send the logs to Loggly. We recommend tagging the logs that are coming from your container?via Fluentd to include?a tag such as ‘docker’ in order to easily locate your Docker logs in Loggly’s?Dynamic Field Explorer.





                      Advanced Fluentd Logging Options

                      • GitHub Readme – Describes setup as well as source code
                      • Fluentd tags – Example of how to populate Loggly tags from Fluentd tags using fluent-plugin-forest

                      Troubleshooting Docker Fluentd Logging

                      If you don’t see any data in the verification step, check for these common problems.

                        • Wait a few minutes in case indexing needs to catch up
                        • Verify the container is running and that it has mapped port 514 by running sudo docker ps -a
                        • Send test events from inside each of the containers and from the host to see which point in the chain is dropping logs


                      Still Not Working?

                      • Search or post your own Docker logs, Fluentd, Docker daemon, or other Docker-related question in the community forum.
                      Docker Logging
                      Thanks for the feedback! We'll use it to improve our support documentation.