Skip to content

Latest commit

 

History

History
20 lines (18 loc) · 2.03 KB

language_parity_chart.md

File metadata and controls

20 lines (18 loc) · 2.03 KB

Parity Charts for AWS Distro for OpenTelemetry

These charts outline the various language library components and features implemented in the AWS Distro for OpenTelemetry (ADOT) Collector to bridge the gap between OpenTelemetry and AWS X-Ray in terms of tracing capabilities.

Features Java Javascript .NET Python Go
AWS X-Ray Trace ID generation Done Done Done Done Done
AWS X-Ray Trace ID propogation and trace header web framework handling Done Done Done Done Done
Basic support for tracing call to AWS using language AWS SDK Done Done In progress Done In progress
Library metadata Done Done Done Done Done
DB/SQL support Done Done In review In review (OTel Issue #159) Done
AWS X-Ray errors/exceptions format Done (via ADOT Collector) Done (via ADOT Collector) In OTel, need traslation done in collector Done (via ADOT Collector) Needs implementation in OTel (OTel issue #1491)
Resource Detectors - AWS Elastic Beanstalk Done Done EC2 (through ADOT Collector) EC2 (through ADOT Collector) Done
Resource Detectors - AWS EC2 Done Done EC2 (through ADOT Collector) EC2 (through ADOT Collector) Done
Resource Detectors - AWS ECS Done Done Partial (through ADOT Collector)
Container ID not recorded
Partial (through ADOT Collector)
Container ID not recorded
Done
Resource Detectors - AWS EKS Done Done Partial (through ADOT Collector) Partial (Through ADOT Collector) Done
AWS X-Ray Trace ID injection into application logs Done
Metadata/Annotations Done (through ADOT Collector) Done (through ADOT Collector) Done (through ADOT Collector) Done (through ADOT Collector) Done (Through Collector)
AWS Lambda support Done (with autoinstumentation)
Auto-instumentation Done Needs implementation in OTel Needs implementation in OTel Done Needs implementation in OTel