aws-quickstart / cdk-eks-blueprints

AWS Quick Start Team
Apache License 2.0
447 stars 198 forks source link

ADOT Addon for OpenTelemetry #450

Closed elamaran11 closed 1 year ago

elamaran11 commented 2 years ago

Describe the feature

ADOT Addon for Open Telemetry module doing the following :

Grant permissions to Amazon EKS add-ons to install ADOT: Create your service account and IAM role for ADOT Collector. Install the AWS Distro for OpenTelemetry (ADOT) Operator. The ADOT Operator is a custom controller which introduces a new object type called the OpenTelemetryCollector through CustomResourceDefinition (CRD). When the ADOT Operator detects the presence of the OpenTelemetryCollector resource, then it installs the ADOT Collector.

Use Case

ADOT Addon enables a simplified experience for instrumenting your applications running on Amazon EKS to send metric and trace data to multiple monitoring service options like Amazon CloudWatch, Prometheus, and X-Ray.

Proposed Solution

Implementing an ADOT addon based the AWS Document reference - https://docs.aws.amazon.com/eks/latest/userguide/opentelemetry.html

Other Information

No response

Acknowledgements

CDK version used

2.33

EKS Blueprints Version

1.1.0

Node.js Version

18.6.0

Environment details (OS name and version, etc.)

mac

elamaran11 commented 2 years ago

PR #444

youngjeong46 commented 1 year ago

Closing the issue as the addon is implemented.