Agent Setup
Connect Open Telemetry to Bronto
OpenTelemetry, a log collector and forwarding agent, must be installed on the server hosting your logs to ensure efficient and reliable log transportation.
For detailed installation instructions check out the OpenTelemetry documentation site.
Configure OpenTelemetry
Copy the below configuration to your open telemetry configuration file. On most linux distributions, this is located at /etc/otel/config.yaml
.
The following tables outline the order of precedence for the headers and attributes used to resolve service names and namespaces. For service names:
Parameter Name | Parameter Type | ||
---|---|---|---|
x-bronto-service-name | HTTP Header | ||
x-bronto-log-name | HTTP Header | ||
logs.bronto.io/dataset | Log Metadata | ||
service.name | Log Metadata | ||
log_name | Log Metadata |
And for service namespaces:
Parameter Name | Parameter Type | ||
---|---|---|---|
x-bronto-service-namespace | HTTP Header | ||
x-bronto-logset | HTTP Header | ||
logs.bronto.io/collection | Log Metadata | ||
service.namespace | Log Metadata |
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.