stdout / stderr) logs and system logs from your containers, and — when your applications are instrumented with OpenTelemetry — distributed traces.
Recommended method
Self-Managed OTel Collector — run the OpenTelemetry Collector as its own container app and have your apps export OTLP to it, or instrument each app with the OpenTelemetry SDK to export to Bronto directly. Either way, telemetry reaches Bronto over OTLP/HTTP. Use the sameservice.name / service.namespace routing as your other OTel workloads (see Data Organization).
The Container Apps environment’s built-in managed OpenTelemetry agent exports only over OTLP/gRPC, which Bronto’s ingestion endpoint does not accept — so it can’t deliver to Bronto directly. Use a Collector container or direct SDK export instead.
Alternatives
- Azure Event Hub Forwarder — for Container Apps platform / diagnostic logs exported through Azure Monitor diagnostic settings.

