与厂商无关的服务,用于接收、处理并导出链路追踪、指标和日志数据到多种可观测性后端。
7739+18 本周2331GoApache-2.0更新于 14小时前
Fluent Bit 是一个遥测代理,可从多种输入源收集日志、指标和链路追踪数据,经过过滤器处理后,通过输出插件发送到外部服务。它属于 Fluentd 生态,是 CNCF 项目。
它支持 Linux、Windows、macOS、BSD 以及嵌入式环境,资源占用较低。内置 70 多种插件,过滤器可用 Lua 编写,输出插件可用 Go 编写,数据流处理还可以用 SQL 查询表达。
网络层内置 TLS/SSL 支持和异步 I/O,同时可以通过 HTTP 以 Prometheus 格式暴露自身的内部指标。
进入 build 目录
cd build使用 CMake 配置构建
cmake ..编译 Fluent Bit
make运行 Fluent Bit,将 CPU 指标输出到标准输出
bin/fluent-bit -i cpu -o stdout -f 1概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
与厂商无关的服务,用于接收、处理并导出链路追踪、指标和日志数据到多种可观测性后端。
用 Rust 编写的高性能可观测性数据管道,用于采集、转换和路由日志与指标。
OpenTelemetry 的 Go 语言实现,提供 API 与 SDK,用于为 Go 应用采集追踪、指标和日志数据。
Datadog 开源的监控代理,负责从主机采集指标、日志、链路追踪和性能剖析数据并发送到 Datadog 平台。
基于 OpenTelemetry 和 ClickHouse 的开源可观测性平台,统一处理 Traces、日志和指标。
AWS 官方发行的 OpenTelemetry Collector,用于将指标、链路和日志发送到 CloudWatch 等后端。