Fluent Bit Docker 镜像
fluent查看 Docker Hub 原文页
自动构建
Fluent Bit 是一款轻量级的日志与指标收集转发工具,以高效低耗为核心优势,适用于从边缘设备到云端的各类部署环境,能够实时采集、处理并转发系统日志、应用指标等多样化数据,支持多种数据源接入与输出目标对接,凭借小巧的体积和强大的性能,广泛应用于容器化部署、微服务架构及物联网场景中,为日志监控、数据分析与运维决策提供稳定可靠的数据流支持。
129 次收藏下载次数: 0状态:自动构建维护者:fluent仓库类型:镜像最近更新:
Fluent Bit
[Fluent Bit] 是一款轻量级高性能日志处理器。本仓库提供生产环境可用的容器镜像,稳定版基于 Distroless 构建,注重安全性,仅包含 Fluent Bit 二进制文件、必要系统库及基础配置。
此外,我们还提供调试版镜像,包含 shell 和工具,可用于故障排查或测试场景。
所有可用标签及版本详情,请参考官方文档:<[]>
快速开始
步骤1:启动 Fluent Bit 实例
运行一个 Fluent Bit 实例,该实例将通过 Forward 协议监听 TCP 24224 端口,并每秒将消息以 JSON 行格式输出到 STDOUT 接口:
shelldocker run -p 127.0.0.1:24224:24224 docker.xuanyuan.run/fluent/fluent-bit /fluent-bit/bin/fluent-bit -i forward -o stdout -p format=json_lines -f 1
步骤2:发送测试消息
运行另一个容器发送测试消息。这次 Docker 容器将使用 Fluent Forward 协议作为日志驱动:
shelldocker run --log-driver=fluentd -t docker.xuanyuan.run/ubuntu echo "测试日志消息"
预期输出
在 Fluent Bit 容器的 stdout 中,将看到类似以下输出:
shellFluent Bit v1.9.8 * Copyright (C) 2015-2022 The Fluent Bit Authors * Fluent Bit is a CNCF sub-project under the umbrella of Fluentd * [] 10:03:48] [ info] [fluent bit] version=1.9.8, commit=97a5e9dcf3, pid=1 [2022/09/16 10:03:48] [ info] [storage] version=1.2.0, type=memory-only, sync=normal, checksum=disabled, max_chunks_up=128 [2022/09/16 10:03:48] [ info] [cmetrics] version=0.3.6 [2022/09/16 10:03:48] [ info] [input:forward:forward.0] listening on 0.0.0.0:24224 [2022/09/16 10:03:48] [ info] [sp] stream processor started [2022/09/16 10:03:48] [ info] [output:stdout:stdout.0] worker #0 started {"date":1663322636.0,"source":"stdout","log":"测试日志消息\r","container_id":"e29e02e84ffa00116818a86f6f99305a7d0f77f25420eceeb9206b725f137af4","container_name":"/intelligent_austin"}
Dockerfile
具体定义可参考源码仓库:<[]>。
容器构建流程参见此处:<[]>。
联系我们
可通过以下社区渠道联系我们:
- Slack:<[]>(频道 #fluent-bit)
- Github:<[]>
- :<
Fluent Bit 与 Fluentd
[Fluent Bit] 是 CNCF(云原生计算基金会)旗下 [Fluentd] 项目的子项目。
许可证
本程序遵循 [Apache License v2.0] 协议。
作者
[Fluent Bit] 是 CNCF 旗下 Fluentd 项目的子项目,由 [众多贡献者] 倾心打造。
fluent 命名空间的其他可用镜像:
镜像拉取方式
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
轩辕镜像加速拉取命令点我查看更多 fluent-bit 镜像标签
docker pull docker.xuanyuan.run/fluent/fluent-bit:<标签>
DockerHub 原生拉取命令
docker pull fluent/fluent-bit:<标签>
用户好评
来自真实用户的反馈,见证轩辕镜像的优质服务