Three tips for making troubleshooting Fluentd 10x easier.

Operation is much harder (than selecting & implementing a software).

Running operations is much more challenging than just plugging in new software.Troubleshooting is a constant nightmare for anyone operating even minimal software. When the software is implemented in production, it is even more challenging for the ops team. Here are the typical tasks we perform:

  1. Gathering logs and configurations.

  2. Investigating the logs and validating the configurations.

  3. Escalating any issues to a dev team or 3rd party contractor if the issue is overly complex.

We always need to be better prepared with deep knowledge about the software, which is not always easy.

Tired… right?

That is why we developed a tool to help your ops team to make their life much easier. This is the “Diagtool” which we are continuously enhancing for those teams with greater responsibility.

Here are the list of jobs this tool does for you.

  1. Collect OS logs, kernel parameters and configurations where most of the problems typically lie.

  2. Check and validate the collected parameters and configurations to guide you to where to fix the problem.

  3. Masking sensitive data (IP addresses, FQDN, …) by default and allow you to custom-set fields to be masked before you send information to someone else.

The code is contributed in the Fluentd community. Also, you can find where to download, the latest specification and how to use the tool here.

Where is the tool heading?

Today we support Fluentd (td-agent core) for Linux. We are working to enhance the coverage to Windows OS as well as FluentBit and plugins. We always welcome more people to contribute to the tool. Also, you can make a request via Github or submit any questions and requests for enhancement directly to us. We’d love to hear from you!

 

Commercial Service - We are here for you.

In the Fluentd Subscription Network, we will provide you consultancy and professional services to help you run Fluentd and Fluent Bit with confidence by solving your pains. Service desk is also available for your operation and the team is equipped with the Diagtool and knowledge of tips running Fluentd in production. Contact us anytime if you would like to learn more about our service offerings.

Previous
Previous

Diagtool - automated Fluentd troubleshooting.