Skip to content

feat(observability): add Dash0 as partner observability integration#1539

Open
juliafmorgado wants to merge 4 commits into
awslabs:mainfrom
juliafmorgado:main
Open

feat(observability): add Dash0 as partner observability integration#1539
juliafmorgado wants to merge 4 commits into
awslabs:mainfrom
juliafmorgado:main

Conversation

@juliafmorgado
Copy link
Copy Markdown

Add Dash0 as a third-party observability option in two places

Issue number: #1515

Concise description of the PR

Adds Dash0 as a supported partner observability platform, because it is OpenTelemetry-native and follows the same OTLP/HTTP integration pattern already used by existing partner integrations.

User experience

Before: Users integrating AgentCore Runtime with Strands Agents had no Dash0 observability example to follow.

After: Users can follow either a Jupyter notebook tutorial (01-tutorials/06-AgentCore-observability/04-Agentcore-runtime-partner-observability/Dash0/) or a standalone Python example (03-integrations/observability/dash0/) to send traces from AgentCore Runtime + Strands Agents to Dash0 via OTLP/HTTP with Bearer token auth. Partner observability READMEs are updated to list Dash0 alongside other supported platforms.

Checklist

If your change doesn't seem to apply, please leave them unchecked.

  • I have reviewed the contributing guidelines
  • Add your name to CONTRIBUTORS.md
  • Have you checked to ensure there aren't other open Pull Requests for the same update/change?
  • Are you uploading a dataset?
  • Have you documented Introduction, Architecture Diagram, Prerequisites, Usage, Sample Prompts, and Clean Up steps in your example README?
  • I agree to resolve any issues created for this example in the future.
  • I have performed a self-review of this change
  • Changes have been tested
  • Changes are documented

Acknowledgment

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the project license.

juliafmorgado and others added 3 commits May 19, 2026 21:39
Add Dash0 as a third-party observability option in two places:

- 01-tutorials/06-AgentCore-observability/04-Agentcore-runtime-partner-observability/Dash0/
  Jupyter notebook demonstrating AgentCore Runtime + Strands Agents + Dash0
  using OTLP/HTTP export

- 03-integrations/observability/dash0/
  Standalone Python example using uv with a Strands travel agent

Dash0 is an OpenTelemetry-native observability platform. The integration
uses OTLP/HTTP with Bearer token authentication, following the same pattern
as the existing OTLP-based partner integrations.

Also updates READMEs in 04-Agentcore-runtime-partner-observability/,
06-AgentCore-observability/, and 03-integrations/ to list Dash0 alongside
the other supported platforms.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@review-notebook-app
Copy link
Copy Markdown

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

@github-actions github-actions Bot added 01-tutorials 01-tutorials 06-AgentCore-observability 01-tutorials/06-AgentCore-observability 03-integrations 03-integrations labels May 20, 2026
@juliafmorgado
Copy link
Copy Markdown
Author

/review ready

New users have a 'default' dataset created automatically on signup; using a custom dataset name means telemetry is invisible until the dataset is manually created.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions github-actions Bot removed the 06-AgentCore-observability 01-tutorials/06-AgentCore-observability label May 21, 2026
@juliafmorgado
Copy link
Copy Markdown
Author

This PR is ready for review.

@rajeshkumarravi
Copy link
Copy Markdown
Collaborator

Hi Julia,
Thank you for the code submission. Samples repository was recently refactored to remove dependency on Python notebooks and AgentCore Starter toolkit. The new 3P integrations are located under https://github.com/awslabs/agentcore-samples/tree/main/03-integrations/observability. Can you please review the updates and update your sample to be consistent with newer AgentCore CLI based implementation?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

01-tutorials 01-tutorials 03-integrations 03-integrations

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants