Skip to content

ECS open telemetry integration and CI enhanced #826

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

jakeskyaws
Copy link

@jakeskyaws jakeskyaws commented Apr 1, 2025

Issue: #827

OpenTelemetry Integration and Container Insights Enhancement

Description of changes:

This PR adds OpenTelemetry integration and Container Insights configuration to the ECS deployment, inline with the EKS implementation.

Major Changes

  • Added OpenTelemetry instrumentation support via AWS Distro for OpenTelemetry (ADOT)
  • Added configurable Container Insights settings
  • Added CloudWatch log retention configuration
  • Updated documentation to reflect new features

Details

Documentation

  • Updated README with new variables and features
  • Added descriptions for observability features

Testing Done

  • Verified trace collection with X-Ray
  • Confirmed Container Insights functionality
  • Validated log group retention settings

Example of tracemap using ADOT
Screenshot 2025-04-01 at 10 40 50

Example of Contain Insights via ADOT
Screenshot 2025-04-01 at 10 41 10

Example of Enhanced Container Insights
Screenshot 2025-04-01 at 10 41 37

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant