Akshay Parkhi's Weblog

Subscribe

CloudWatch Log Streams for BedrockAgentCoreApp

12th February 2026

When you deploy an agent with AWS Bedrock AgentCore, two types of log streams appear in CloudWatch:

1. otel-rt-logs

OpenTelemetry Runtime Logs

Captures all OTel telemetry data — LLM model calls (input/output), tool invocations, agent traces, span IDs, trace IDs, and Strands agent lifecycle events. This is what powers the GenAI Observability Dashboard in CloudWatch.

2. runtime-logs

Container runtime stdout/stderr logs

Example: 2026/02/12/[runtime-logs]019f57df-...

Captures application-level logs from the container — uvicorn warnings, print() statements, structured logs from BedrockAgentCoreApp (invocation timing, request IDs, session IDs). Each UUID represents a separate container instance provisioned by AgentCore. The date prefix (2026/02/12/) indicates when the container was created.

Summary

StreamPurpose
otel-rt-logsObservability — traces, spans, LLM I/O, tool calls
runtime-logsApplication logs — stdout/stderr from your container

This is CloudWatch Log Streams for BedrockAgentCoreApp by Akshay Parkhi, posted on 12th February 2026.

Next: IAM Permissions for BedrockAgentCoreApp Observability

Previous: What BedrockAgentCoreApp Does Internally