Versions | v0.14 (td-agent3) | v0.12 (td-agent2) | v0.10 (td-agent1)

This page is for v0.14, not the latest stable version which is v0.12. For the latest stable version of this article, click here.


Troubleshooting Fluentd

Table of Contents

Look at Logs

If things aren’t happening as expected, please first look at your logs. For td-agent (rpm/deb), the logs are located at /var/log/td-agent/td-agent.log.

Turn on Verbose Logging

You can get more information about the logs if verbose logging is turned on. Please follow the steps below.

rpm

  1. edit /etc/init.d/td-agent
  2. add -vv to TD_AGENT_ARGS
  3. restart td-agent

     # at /etc/init.d/td-agent
     ...
     TD_AGENT_ARGS="... -vv"
     ...
    

deb

  1. edit /etc/init.d/td-agent
  2. add -vv to DAEMON_ARGS
  3. restart td-agent

     # at /etc/init.d/td-agent
     ...
     DAEMON_ARGS="... -vv"
     ...
    

gem

Please add -vv to your command line.

$ fluentd .. -vv

Dump fluentd internal information

Fluentd uses sigdump for dumping fluentd internal information to local file, e.g. thread dump, object allocation and etc. If you have a problem with fluentd like process hang, please send SIGCONT to fluentd process.

Last updated: 2016-06-13 06:11:23 UTC

Versions | v0.14 (td-agent3) | v0.12 (td-agent2) | v0.10 (td-agent1)

If this article is incorrect or outdated, or omits critical information, please let us know. Fluentd is a open source project under Cloud Native Computing Foundation (CNCF). All components are available under the Apache 2 License.

Interested in the Fluentd Newsletters?