OSS探訪

Fluent Bit — logs・metrics・tracesを軽量pipelineで収集・転送

OSS健全度 100
スコアの見方

発掘スコアはStars・Watchers・Forks・Contributorsを対数圧縮して重み付けした独自指標(上限なし)。成長モメンタムは観測期間内の同スコアの差、OSS健全度は取得できた更新状況・Community Health・Releaseの0〜100評価です。

Stars
8,095
主要言語
C
ライセンス
Apache-2.0
リポジトリ最終更新
2026/09/11

概要

Fluent Bitは、任意のsourceからlogs・metrics・tracesを収集・処理し、任意のdestinationへ転送する軽量・高性能なtelemetry agentです。小さなCPU・memory footprintとplugin構成を重視し、server、container、edge deviceからobservability backendまでのdata pipelineを作れます。

特徴と向いている用途

公式資料に基づく紹介・実機未検証 · 内容確認日:

Input、Filter、Output pluginでtelemetry経路を組み立てる

公式READMEは70超のbuilt-in plugin、SQL stream processing、TLS/SSLとasynchronous I/O、HTTP・Prometheus向けinternal metricsを挙げます。Inputがlogs・metrics・tracesを集め、Filterがenrich・transformし、Outputが外部serviceへ配送するmodular pipelineです。

出典:[1]

host・container・edgeから複数backendへtelemetryを中継する

Linux・Windows・macOS・BSD・embedded環境で、application log、system metric、traceをcollectorやstorageへ送りたい場合に向きます。Inputとdestinationを分離できるため、routing、masking、enrichment、format変換をagent側へ寄せられます。

出典:[1]

buffer、back-pressure、欠損、機密data、plugin互換性を設計する

telemetry volumeがdestinationの処理能力を超える場合に備え、memory・filesystem buffer、retry、back-pressure、drop policy、delivery保証を検証してください。credentialとTLS、個人情報やsecretのfiltering、parserの失敗、label cardinality、pluginとreleaseの互換性も運用対象です。source buildにはCMake、compiler、Flex、Bison、YAML libraryが必要で、licenseはApache-2.0です。

出典:[1][2]

参考にした公式資料

  1. [1]Fluent Bit README(2026-09-13)
  2. [2]Fluent Bit LICENSE(2026-09-13)
編集部からの補足

Fluent Bit・fluent-bit・fluentbitという表記差を、logs・metrics・tracesの豊富なtopicが用途別に補う例として選びました。

成長

成長の推移 · 直近30日

8,095 Stars

推移データを蓄積中です。

開発アクティビティ

直近90日・週次

Commit(直近30日)
151
Open PR
503

開発アクティビティを蓄積中です。

Built with

カテゴリとタグ

GitHubデータ

GitHubのデータGitHubの詳細データを見る

GitHub Topics

  • fluentd
  • c
  • logging
  • data-collector
  • fluent-bit
  • forwarder
  • cloudnative
  • stream-processing
  • sql-queries
  • metrics
  • traces
  • logs
Stars
8,095
Forks
1,997
Watchers
104
Open Issues
265
主要言語
C
ライセンス
Apache-2.0
リポジトリ最終更新
2026/09/11
情報の誤りを報告

掲載内容に誤りや古い情報があればお知らせください。