Open kcoleman731 opened 3 years ago
I can add XRay addon but it will be mostly useless without app mesh. App mesh envoy proxy produces traces automatically and creates a service map for troubleshooting.
Without app mesh, customers will have to include XRay SDK into the application code (which is not even aligned with Open Tracing) and capture traces in application logic. This could have been acceptable 10 years ago, but now I would not want that.
BTW, about your question about cross-cutting aspects handled by App Mesh: this is one of them, i.e. free distributed tracing applied as an aspect controlled by platform engineer as opposed to the developer.
Add support for XRay as an addon
https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/deploy_servicelens_CloudWatch_agent_deploy_EKS.html
Likely combine this with AppMesh addon