fancy-whale-5560
04/20/2026, 2:23 PMtall-airline-16756
04/20/2026, 2:23 PMtall-airline-16756
04/20/2026, 2:24 PMdatadog_token and datadog_region?
• Do you see logs locally from the agent (try lk agent logs --id <agent-id>)? If yes, do those logs include any Datadog/forwarding errors?
• Can you share the Datadog region value you set (e.g., us or eu) and whether the token has the expected ingest/logs permissions?
What I can tell you now:
• There are no known service-wide outages for Datadog log forwarding.
• If your agents are self‑hosted, automatic forwarding is not available and you’ll need to configure log forwarding yourself.
• If the agent is in LiveKit Cloud and secrets are correctly injected, the next checks are agent log output and token/region values.
Reply with the answers above (agent type, confirmation of secret injection, lk agent logs output or errors, and the Datadog region/token scope) and I’ll give the next specific steps.
Sources: Where to find your Agent Logs | LiveKit | Where to find your Agent Logs | LiveKit | Agent deployment overview | LiveKit Documentation | Data Processing Addendum | LiveKit, with interactive elementsfancy-whale-5560
04/20/2026, 2:27 PMtall-airline-16756
04/20/2026, 2:28 PMlk agent logs --id <agent-id>. Share any matching error lines you find.
2. Verify the Datadog token has Logs Intake permissions (ingest API key for EU site). Confirm it's not an API key for metrics-only.
3. Confirm region mapping: you set datadog_region=eu (correct for Datadog EU). Double-check your Datadog intake endpoint accepts EU keys (e.g., http-intake.logs.datadoghq.eu).
4. Restart the agent deployment after you updated secrets to ensure the runtime picked them up.
5. If you see logs locally but nothing in Datadog, try a simple test log line (e.g., log().info("datadog-test")) and watch for any forwarding errors immediately after.
Please paste any Datadog-related error lines from the agent logs and confirmation about the token type/permissions and I’ll give the next specific steps.
Sources: Where to find your Agent Logs | LiveKit | Agent deployment overview | LiveKit Documentation | Where to find your Agent Logs | LiveKit, with interactive elementsfancy-whale-5560
04/20/2026, 2:37 PMtall-airline-16756
04/20/2026, 2:37 PMlk agent logs shows nothing during a call. A few clarifications and targeted checks so I can help further:
• When you say “lk agent logs itself doesn't show me any logs,” do you see any logs from that agent at all after the call ends? (Agent observability uploads session logs only after a session completes — live session logs may not appear during the call.)
• Please share the agent ID you’re testing with so I can look at its runtime status.
While you confirm those, please do the following if you haven’t already:
1. After finishing a call, run: lk agent logs --id <agent-id> and paste any Datadog-related lines or any lines at all (even timestamps).
2. Add an explicit test log in the agent code before/after the call (e.g., log().info("datadog-test-start") and log().info("datadog-test-end")) and check logs after the session ends.
3. Verify agent log level includes INFO/DEBUG so those test lines are emitted.
4. Confirm you restarted the agent after secrets were set (secrets are injected at runtime).
5. Confirm Datadog ingestion: does your Datadog account show any logs from other sources for the eu intake? This rules out an account-side ingestion issue.
Send the agent ID plus the post-session lk agent logs output (or any Datadog-related log lines). Once I have that I’ll give the next specific steps.
, with interactive elements