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.