Skip to content

Commit a368532

Browse files
Merge branch 'master' into alexakreizinger/sc-153837/consolidate-brief-history-info-into-what
Signed-off-by: Alexa Kreizinger <alexakreizinger@gmail.com>
2 parents ec85a4b + b612519 commit a368532

File tree

6 files changed

+80
-134
lines changed

6 files changed

+80
-134
lines changed

.gitbook.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,3 +95,7 @@ redirects:
9595
pipeline/pipeline-monitoring: ./administration/monitoring.md
9696
about/license: ./README.md
9797
about/history: ./about/what-is-fluent-bit.md
98+
installation/getting-started-with-fluent-bit: ./installation/downloads.md
99+
installation/requirements: ./installation/downloads.md
100+
installation/supported-platforms: ./installation/downloads.md
101+
about/sandbox-and-lab-resources: /about/resources.md

SUMMARY.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
* [What is Fluent Bit?](about/what-is-fluent-bit.md)
88
* [Fluentd and Fluent Bit](about/fluentd-and-fluent-bit.md)
9-
* [Sandbox and lab resources](about/sandbox-and-lab-resources.md)
9+
* [Lab resources](about/resources.md)
1010

1111
## Concepts
1212

@@ -15,8 +15,6 @@
1515

1616
## Installation
1717

18-
* [Get started with Fluent Bit](installation/getting-started-with-fluent-bit.md)
19-
* [Requirements](installation/requirements.md)
2018
* [Download and install Fluent Bit](installation/downloads.md)
2119
* [Build from source code](installation/downloads/source.md)
2220
* [Build and install](installation/downloads/source/build-and-install.md)
Lines changed: 11 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,19 @@
11
---
2-
description: >-
3-
An overview of free public resources for sandbox and labs for learning how to
4-
best operate, use, and have success with Fluent Bit.
2+
description: An overview of free public labs for learning how to successfully use Fluent Bit.
53
---
64

7-
# Sandbox and lab resources
5+
# Lab resources
86

97
<img referrerpolicy="no-referrer-when-downgrade" src="https://static.scarf.sh/a.png?x-pxid=83d7b072-bdfc-4f7d-810d-3ab42267ff54" />
108

11-
## Open Source labs - environment required
9+
To use these lab resources to their full extent, you'll need to [install](../installation/downloads) resources in your local environment to test and run Fluent Bit.
1210

13-
The following are open source labs where you will need to spin up resources to run through the lab in details
11+
## O11y workshops by Chronosphere
1412

15-
### O11y workshops by Chronosphere
16-
17-
Chronosphere provides several [open source observability workshops](https://o11y-workshops.gitlab.io/). The OSS repository can be found here: [https://gitlab.com/o11y-workshops/workshop-fluentbit](https://gitlab.com/o11y-workshops/workshop-fluentbit)
18-
19-
The following cards include links to each of the labs in the workshop:
13+
Chronosphere provides several [open source observability workshops](https://o11y-workshops.gitlab.io/), including a Fluent Bit workshop:
2014

2115
{% embed url="https://o11y-workshops.gitlab.io/workshop-fluentbit/" %}
22-
Fluent Bit Workshop for Getting Started with Cloud Native Telemetry Pipelines
16+
Fluent Bit workshop for getting started with cloud native telemetry pipelines
2317
{% endembed %}
2418

2519
1. [Lab 1 - Introduction to Fluent Bit](https://o11y-workshops.gitlab.io/workshop-fluentbit/lab01.html)
@@ -30,8 +24,10 @@ Fluent Bit Workshop for Getting Started with Cloud Native Telemetry Pipelines
3024
6. [Lab 6 - Avoid Telemetry Data Loss](https://o11y-workshops.gitlab.io/workshop-fluentbit/#/8)
3125
7. [Lab 7 - Pipeline Integration with OpenTelemetry](https://o11y-workshops.gitlab.io/workshop-fluentbit/#/9)
3226

33-
### Logging with Fluent Bit and Amazon OpenSearch workshop by Amazon
27+
You can also view the source files for these workshops on [GitLab](https://gitlab.com/o11y-workshops/workshop-fluentbit).
28+
29+
## Logging with Fluent Bit and Amazon OpenSearch workshop by Amazon
3430

35-
This workshop by Amazon goes through common Kubernetes logging patterns and routing data to OpenSearch and visualizing with OpenSearch dashboards
31+
This workshop by Amazon goes through common Kubernetes logging patterns and routing data to OpenSearch and visualizing with OpenSearch dashboards.
3632

37-
{% embed url="https://eksworkshop.com/" %}
33+
{% embed url="https://eksworkshop.com/" %}

installation/downloads.md

Lines changed: 64 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,64 @@
1-
# Download Fluent Bit for supported platforms
2-
3-
Fluent Bit supports the following operating systems and architectures:
4-
5-
| Operating System | Distribution | Architectures |
6-
| :--- | :--- | :--- |
7-
| Linux | [Amazon Linux 2023](downloads/linux/amazon-linux.md) | x86_64, Arm64v8 |
8-
| | [Amazon Linux 2](downloads/linux/amazon-linux.md) | x86_64, Arm64v8 |
9-
| | [CentOS 9 Stream](downloads/linux/redhat-centos.md) | x86_64, Arm64v8 |
10-
| | [CentOS 8](downloads/linux/redhat-centos.md) | x86_64, Arm64v8 |
11-
| | [CentOS 7](downloads/linux/redhat-centos.md) | x86_64, Arm64v8 |
12-
| | [Rocky Linux 8](downloads/linux/alma-rocky.md) | x86_64, Arm64v8 |
13-
| | [Rocky Linux 9](downloads/linux/alma-rocky.md) | x86_64, Arm64v8 |
14-
| | [Alma Linux 8](downloads/linux/alma-rocky.md) | x86_64, Arm64v8 |
15-
| | [Alma Linux 9](downloads/linux/alma-rocky.md) | x86_64, Arm64v8 |
16-
| | [Debian 12 (Bookworm)](downloads/linux/debian.md) | x86_64, Arm64v8 |
17-
| | [Debian 11 (Bullseye)](downloads/linux/debian.md) | x86_64, Arm64v8 |
18-
| | [Debian 10 (Buster)](downloads/linux/debian.md) | x86_64, Arm64v8 |
19-
| | [Ubuntu 24.04 (Noble Numbat)](downloads/linux/ubuntu.md) | x86_64, Arm64v8 |
20-
| | [Ubuntu 22.04 (Jammy Jellyfish)](downloads/linux/ubuntu.md) | x86_64, Arm64v8 |
21-
| | [Raspbian 12 (Bookworm)](downloads/linux/raspbian-raspberry-pi.md) | Arm32v7 |
22-
| macOS | * | x86_64, Apple M1 |
23-
| Windows | [Windows Server 2019](downloads/windows.md) | x86_64, x86 |
24-
| | [Windows 10 1903](downloads/windows.md) | x86_64, x86 |
25-
26-
From an architecture support perspective, Fluent Bit is fully functional on x86_64, Arm64v8, and Arm32v7 based processors.
27-
28-
Fluent Bit can work also on macOS and Berkeley Software Distribution (BSD) systems, but not all plugins will be available on all platforms.
29-
30-
Official support is based on community demand. Fluent Bit might run on older operating systems, but must be built from source, or using custom packages from [enterprise providers](https://fluentbit.io/enterprise).
31-
32-
Fluent Bit is supported for Linux on IBM Z (s390x) environments with some restrictions, but only container images are provided for these targets officially.
1+
2+
# Download and install Fluent Bit
3+
4+
<img referrerpolicy="no-referrer-when-downgrade" src="https://static.scarf.sh/a.png?x-pxid=e9732f9c-44a4-46d3-ab87-86138455c698" />
5+
6+
Fluent Bit is compatible with most x86-based, x86_64-based, arm32v7-based, and arm64v8-based systems.
7+
8+
## Requirements
9+
10+
The Fluent Bit build process requires the following components:
11+
12+
- Compiler: GCC or clang
13+
- CMake
14+
- Flex and Bison: Required for [Stream Processor](../stream-processing/overview) or [Record Accessor](../administration/configuring-fluent-bit/classic-mode/record-accessor)
15+
- Libyaml development headers and libraries
16+
17+
Certain features of Fluent Bit depend on additional third-party components. For example, output plugins with special backend libraries like Kafka include those libraries in the main source code repository.
18+
19+
## Build from source code
20+
21+
You can [build and install Fluent Bit from its source code](../installation/downloads/source). There are also platform-specific guides for building Fluent Bit from source on [macOS](../installation/downloads/macos#compile-from-source) and [Windows](../installation/downloads/windows#compile-from-source).
22+
23+
## Supported platforms and packages
24+
25+
To install Fluent Bit from one of the available packages, use the installation method for your chosen platform.
26+
27+
### Container deployment
28+
29+
Fluent Bit is available for the following container deployments:
30+
31+
- [Containers on AWS](../installation/downloads/aws-container)
32+
- [Docker](../installation/downloads/docker)
33+
- [Kubernetes](../installation/downloads/kubernetes)
34+
35+
### Linux
36+
37+
Fluent Bit is available on [Linux](../installation/downloads/linux), including the following distributions:
38+
39+
- [Amazon Linux](../installation/downloads/linux/amazon-linux)
40+
- [Buildroot embedded Linux](../installation/downloads/linux/buildroot-embedded-linux)
41+
- [Debian](../installation/downloads/linux/debian)
42+
- [Raspbian and Raspberry Pi](../installation/downloads/linux/raspbian-raspberry-pi)
43+
- [Red Hat and CentOS](../installation/downloads/linux/redhat-centos)
44+
- [Rocky Linux and Alma Linux](../installation/downloads/linux/alma-rocky)
45+
- [Ubuntu](../installation/downloads/linux/ubuntu)
46+
- [Yocto embedded Linux](../installation/downloads/linux/yocto-embedded-linux)
47+
48+
### macOS
49+
50+
Fluent Bit is available on [macOS](../installation/downloads/macos).
51+
52+
### Windows
53+
54+
Fluent Bit is available on [Windows](../installation/downloads/windows).
55+
56+
### Other platforms
57+
58+
Official support is based on community demand. Fluent Bit might run on older operating systems, but must be built from source or using custom packages.
59+
60+
Fluent Bit can run on Berkeley Software Distribution (BSD) systems and IBM Z Linux (s390x) systems with restrictions. Not all plugins and filters are supported.
61+
62+
## Enterprise providers
63+
64+
Fluent Bit packages are also provided by [enterprise providers](https://fluentbit.io/enterprise) for older end-of-life versions, Unix systems, or for additional support and features including aspects (such as CVE backporting).

installation/getting-started-with-fluent-bit.md

Lines changed: 0 additions & 70 deletions
This file was deleted.

installation/requirements.md

Lines changed: 0 additions & 14 deletions
This file was deleted.

0 commit comments

Comments
 (0)