Fluent Bit is distributed as fluent-bit package and is available for the latest Amazon Linux 2 and Amazon Linux 2022. The following architectures are supported
- aarch64 / arm64v8
A simple installation script is provided to be used for most Linux targets. This will always install the most recent version released.
curl https://raw.githubusercontent.com/fluent/fluent-bit/master/install.sh | sh
This is purely a convenience helper and should always be validated prior to use. The recommended secure deployment approach is to follow the instructions below.
We provide fluent-bit through a Yum repository. In order to add the repository reference to your system, please add a new file called fluent-bit.repo in /etc/yum.repos.d/ with the following content:
name = Fluent Bit
baseurl = https://packages.fluentbit.io/amazonlinux/2/$basearch/
name = Fluent Bit
baseurl = https://packages.fluentbit.io/amazonlinux/2022/$basearch/
Note: we encourage you always enable the gpgcheck for security reasons. All our packages are signed.
The GPG Key fingerprint of the new key is:
The GPG Key fingerprint of the old key is:
F209 D876 2A60 CD49 E680 633B 4FF8 368B 6EA0 722A
Once your repository is configured, run the following command to install it:
yum install fluent-bit
Now the following step is to instruct systemd to enable the service:
sudo service fluent-bit start
If you do a status check, you should see a similar output like this:
$ service fluent-bit status
Redirecting to /bin/systemctl status fluent-bit.service
● fluent-bit.service - Fluent Bit
Loaded: loaded (/usr/lib/systemd/system/fluent-bit.service; disabled; vendor preset: disabled)
Active: active (running) since Thu 2016-07-07 02:08:01 BST; 9s ago
Main PID: 3820 (fluent-bit)
└─3820 /opt/fluent-bit/bin/fluent-bit -c etc/fluent-bit/fluent-bit.conf
The default configuration of fluent-bit is collecting metrics of CPU usage and sending the records to the standard output, you can see the outgoing data in your /var/log/messages file.