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.
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