Skip to main content
Amazon ECS and AWS Fargate emit container stdout / stderr logs from your tasks, plus distributed traces when your applications are instrumented with OpenTelemetry. ADOT — the OpenTelemetry Collector running as a sidecar in your task definition (the same pattern on both EC2 launch type and Fargate) sends logs and traces directly to Bronto over OTLP. It bypasses CloudWatch and gives you consistent service.name / service.namespace routing across Lambda, ECS, and EKS workloads (see Data Organization).

Alternatives

  • ECS FireLens — Fluent Bit sidecar that ships logs from your task; lighter operational footprint than a full collector.
  • CloudWatch Log Forwarder — for tasks that already write to CloudWatch Log Groups via the awslogs driver.
See Ingesting AWS Data into Bronto for the full service-to-method mapping.

References