fluentbit-generator

Generate Fluent Bit configurations for Kubernetes log collection to Elasticsearch.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/sudohakan/claude-code-dotfiles --skill fluentbit-generator-sudohakan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fluentbit-generator
Source: https://github.com/sudohakan/claude-code-dotfiles/tree/main/config/skills/cc-devops-skills/devops-skills-plugin/skills/fluentbit-generator
Command: npx skills add https://github.com/sudohakan/claude-code-dotfiles --skill fluentbit-generator-sudohakan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of production-ready Fluent Bit configurations, eliminating manual errors and ensuring adherence to best practices for log collection and telemetry pipelines.

Core Features & Use Cases

  • Automated Configuration Generation: Creates complete Fluent Bit configurations for various use cases (Kubernetes, application logs, syslog, etc.).
  • Best Practice Enforcement: Incorporates optimal settings for performance, reliability, and security.
  • Use Case: You need to set up log forwarding from a Kubernetes cluster to Elasticsearch. This Skill can generate a complete fluent-bit.conf file tailored for this scenario, including input, filter, and output sections.

Quick Start

Use the fluentbit-generator skill to create a configuration for sending Kubernetes logs to Elasticsearch.

Frequently Asked Questions about fluentbit-generator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a Fluent Bit configuration for Kubernetes log collection?

Generate a Fluent Bit configuration for Kubernetes log collection by using automated Python scripts that template complete input, filter, and output sections tailored to your specific destination and best practices.

Can I use this to create Fluent Bit configs for multiple destinations like Loki and Elasticsearch?

Yes, you can create Fluent Bit configs for multiple destinations. It supports generating multi-destination logging configurations for outputs like Loki, Elasticsearch, CloudWatch, S3, and Kafka based on predefined use cases.

What is the best way to handle multiline application logs in Fluent Bit?

The best way to handle multiline application logs in Fluent Bit is by generating a configuration that incorporates built-in multiline parsing filters and best practices to ensure log entries are processed correctly.

Does the generated Fluent Bit configuration support stream processing and Lua filtering?

Yes, the generated Fluent Bit configuration supports stream processing and Lua filtering. It uses templated Python scripts to automatically include these advanced processing features based on your selected scenario.

How do I forward syslog data to Kafka using Fluent Bit?

Forward syslog data to Kafka using Fluent Bit by generating a production-ready configuration file that defines the syslog input and Kafka output sections with optimal reliability and performance settings.

Can I customize the generated Fluent Bit configuration files via command line?

Yes, you can customize the generated Fluent Bit configuration files via command-line arguments, allowing you to adjust the templated output for specific use cases like HTTP to Kafka or file tailing to S3.