Fluentd forwards logs to Bronto using its built-inDocumentation Index
Fetch the complete documentation index at: https://docs.bronto.io/llms.txt
Use this file to discover all available pages before exploring further.
http output plugin. This page covers Fluentd configuration only.
For installation instructions, see the Fluentd installation guide. For the full Fluentd configuration reference, see the Fluentd documentation.
Endpoint and authentication
Use the ingestion endpoint for your Bronto region:| Region | Endpoint |
|---|---|
| EU | https://ingestion.eu.bronto.io:443 |
| US | https://ingestion.us.bronto.io:443 |
| Header | Required | Description |
|---|---|---|
x-bronto-api-key | Required | Your Bronto API key. |
x-bronto-dataset | Required | The dataset to route logs to. |
x-bronto-collection | Required | The collection to group datasets under. |
x-bronto-tags | Optional | Key-value tag pairs (e.g. env=prod,team=platform). See Partitions. |
Minimal configuration
Tail a JSON log file and forward to Bronto./etc/fluent/fluentd.conf
Parsing unstructured logs
Rather than building Fluentd parsers for unstructured text, ship raw log lines to Bronto and use the Bronto Custom Parser to extract structured fields server-side. The Custom Parser uses LLMs to generate parsers automatically and ships with built-in support for Apache, IIS, HAProxy, Syslog, key-value, and custom formats — no regex maintenance required.Common patterns
Adding metadata to every log
Use therecord_transformer filter to inject metadata into every record. Values can be expressions (Ruby) or environment variables.
Routing multiple log sources to separate datasets
Tag each<source> distinctly, then use a separate <match> block for each tag with the appropriate x-bronto-dataset header.
Verify log collection
Once you have applied your configuration and restarted Fluentd, you can expect to see your log data being ingested to Bronto and accessible via the Search page.Further reading
- Fluentd installation
- Fluentd configuration reference
httpoutput plugin- Buffering
- Bronto Custom Parser — extract structured fields from unstructured logs

