【官方文档】Fluent Bit 安装
文章目錄
- 1. 開始使用 Fluent Bit
- 1.1. 容器部署
- 1.2. 在 Linux 上安裝(軟件包)
- 1.3. 在 Windows 上安裝(軟件包)
- 1.4. 從源代碼編譯(Linux,Windows,FreeBSD,MacOS)
- 1.5. 企業包
- 2. 升級說明
- 3. 支持的平臺
- 4. 要求
- 5. 來源
官方文檔地址: Getting Started with Fluent Bit
官方文檔地址: Upgrade Notes
官方文檔地址: Supported Platforms
官方文檔地址: Requirements
官方文檔地址: Sources
Fluent Bit 安裝在 Linux
Fluent Bit 安裝在 Kubernetes
Fluent Bit 安裝在 Windows
1. 開始使用 Fluent Bit
以下是關于如何安裝 / 部署 / 升級 Fluent Bit 的指導
1.1. 容器部署
| Kubernetes | 部署在 Kubernetes |
| Docker | 部署在 Docker |
| Containers on AWS | 部署在 Containers on AWS |
1.2. 在 Linux 上安裝(軟件包)
| CentOS / Red Hat | CentOS 7,CentOS 8 |
| Ubuntu | Ubuntu 16.04 LTS,Ubuntu 18.04 LTS,Ubuntu 20.04 LTS |
| Debian | Debian 9,Debian 10 |
| Amazon Linux | Amazon Linux 2 |
| Raspbian / Rasberry Pi | Raspbian 10 |
| Yocto / Embedded Linux | Yocto / Embedded Linux |
1.3. 在 Windows 上安裝(軟件包)
| Windows Server 2019 | Windows Server EXE,Windows Server ZIP |
| Windows 10 2019.03 | Windows EXE,Windows ZIP |
1.4. 從源代碼編譯(Linux,Windows,FreeBSD,MacOS)
| Linux, FreeBSD, MacOS | 從源代碼編譯 |
| Windows | 從源代碼編譯 |
1.5. 企業包
企業供應商還為較舊的生命末期版本、Unix 系統以及其他支持和特性提供了Fluent Bit 包。由 fluentbit.io/enterprise 提供的列表如下所示:
Calyptia Fluent Bit LTS
2. 升級說明
未翻譯,請參考官方文檔:Upgrade Notes
3. 支持的平臺
Fluent Bit 支持以下操作系統和架構。
| Linux | Amazon Linux 2 | Amazon Linux 2 |
| Linux | Centos 8 | x86_64, Arm64v8 |
| Linux | Centos 7 | x86_64, Arm64v8 |
| Linux | Debian 10 (Buster) | x86_64, Arm64v8 |
| Linux | Debian 9 (Stretch) | x86_64, Arm64v8 |
| Linux | Nixos | x86_64, Arm64v8 |
| Linux | Ubuntu 20.04 (Focal Fossa) | x86_64, Arm64v8 |
| Linux | Ubuntu 18.04 (Bionic Beaver) | x86_64, Arm64v8 |
| Linux | Ubuntu 16.04 (Xenial Xerus) | x86_64 |
| Linux | Raspbian 10 (Buster) | Arm32v7 |
| Windows | Windows Server 2019 | x86_64, x86 |
| Windows | Windows 10 1903 | x86_64, x86 |
從架構支持的角度來看,Fluent Bit 在基于 x86_64、Arm64v8 和 Arm32v7 架構的處理器上具有完全的功能。
Fluent Bit 也可以在 OSX 和 *BSD 系統上工作,但不是所有的插件都可以在所有平臺上使用。官方支持將根據社區需求擴大。
Fluent-Bit 也可以運行在較舊的操作系統上,但需要從源代碼構建,或者使用企業提供商提供的定制包。?
4. 要求
Fluent Bit 使用非常低的 CPU 和內存消耗,它兼容大多數基于 x86,x86_64,arm32v7 和 arm64v8 的平臺。為了構建它,你需要在你的系統的構建過程中使用以下組件:
- 編譯器:GCC 或 clang。
- CMake。
- Flex 和 Bison:只有當你啟用流處理器或記錄訪問功能(兩者都是默認啟用的)。
在核心中沒有其他依賴,對于某些依賴第三方組件的特性,如帶有特殊后端庫的輸出插件(例如:kafka),這些都包含在主源代碼庫中。
5. 來源
從源代碼構建安裝,未翻譯,請參考官方文檔:Sources
總結
以上是生活随笔為你收集整理的【官方文档】Fluent Bit 安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CSS3透明背景表单
- 下一篇: [react] 类组件和函数式组件有什么