Agent Setup
Connect Fluent Bit to Bronto
Fluent Bit must be installed on the server hosting your logs to ensure efficient and reliable log transportation.
Use the following single line command to configure the Fluent Bit repository and install the Fluent Bit log collector.
Manual instructions
Add Server GPG Key
Add Repo
In order to download the latest version of Fluent Bit, add the Fluent Bit repository to your source list.
Install Package
Install the Fluent Bit from the repository setup in the previous step
Configure Fluent Bit
After installation, Fluent Bit requires an output configuration to communicate with the Bronto system.
Parameter | Value | Requirement | Description | ||||
---|---|---|---|---|---|---|---|
name | HTTP | Required | Specifies the output plugin used by Fluent Bit. | ||||
tls | on | Required | Enables the use of TLS for secure communication. | ||||
host | ingestion<REGION>.bronto.io | Required | The Bronto endpoint responsible for ingesting log data. Supported regions: EU & US. | ||||
port | 443 | Required | Specifies the network port for communication. | ||||
format | json_lines or msgpack | Required | Specify the data format to be used in the HTTP request body, by default it uses msgpack. | ||||
compress | gzip | Optional | Recommended. Compresses the payload in GZIP format. Bronto supports and recommends using gzip for efficient data transmission. | ||||
header (x-bronto-service-name) | Your Service Name | Required | Specifies the name of the service. | ||||
header (x-bronto-service-namespace) | Your Service Namespace | Optional | Specifies the namespace for organizational purposes. | ||||
header (x-bronto-tags) | Tags | Optional | Specifies the tags to apply to logs. A tag is a key-value pair applied to a log to hold metadata about that log. Each tag is a label consisting of a key and a required value. |
Verify Log Collection
Once you have applied your configuration and restarted Fluent Bit, you can expect to see your log data being ingested to Bronto and accessible via the Search page.