Fluent Bit Log Gateway¶
Fluent Bit 5.1.3 on Ubuntu 24.04 LTS, set up as a local log gateway on your own EC2 instance. Applications on the instance send JSON logs over HTTPS; Fluent Bit buffers them on disk and writes them to a local file, ready for you to add your own destinations such as CloudWatch Logs or S3. Everything listens on loopback only.
Launch on AWS Marketplace Getting started
What is included¶
- Fluent Bit 5.1.3, the official Ubuntu 24.04 amd64 build, installed at
/opt/fluent-bit/bin/fluent-bit. - HTTPS ingest on
127.0.0.1:9880, with a TLS certificate created for this instance on first boot. - A bounded filesystem buffer in
/var/lib/fluent-bit/storage/. - A local file destination,
/var/lib/fluent-bit/out/accepted.log. - The monitoring API on
127.0.0.1:2020. - A built-in walkthrough at
/opt/sushi/docs/demo.sh.
The image contains no certificate, no AWS keys and no live configuration; first boot creates them.
Ports¶
| Port | Protocol | Listens on | Purpose |
|---|---|---|---|
| 9880 | HTTPS | 127.0.0.1 |
Log ingest (POST JSON to /ingest.local) and /health |
| 2020 | HTTP | 127.0.0.1 |
Fluent Bit monitoring API |
No inbound security group rule is needed.
Billing¶
The software is billed per running instance-hour on t3.medium, as set out
in the AWS Marketplace offer terms. Check the listing for the current price
and any free trial. AWS bills EC2, EBS and data transfer separately.
Where to go next¶
- Getting started: subscribe, launch and send your first log record.
- Configuration: the pipeline, and adding CloudWatch Logs or S3.
- Operations: security, disk use, backups, logs and support.
- Troubleshooting: fixes for common problems.
Upstream project¶
Fluent Bit is published under the Apache-2.0 license. Software Sushi packages it independently; this offer does not include Fluent Bit project support. See the Fluent Bit manual for the full reference.