From 0312e51b59b1e141f39114925977ca2069e0b422 Mon Sep 17 00:00:00 2001 From: "Pavan Sai Vasireddy (Vasi)" Date: Tue, 17 Jan 2023 10:00:39 -0800 Subject: [PATCH 1/4] Update Docs and Table to reflect appropriate inforamtion --- README.md | 2 +- language_parity_chart.md | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 6beef557..d873ff18 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ If you’re an open source observability user or contributor, we invite you to g * Ask a question by filing an [issue](https://github.com/aws-observability/aws-otel-community/issues). * File a bug by filing a [pull request (PR)](https://github.com/aws-observability/aws-otel-community/pulls). * Contribute an enhancement or a feature which you need and maintainers will be happy to code review. You can open an issue to discuss the design of your proposed enhancement and then file a PR. -* If you’re just getting started, we welcome you to get started with issues tagged as “good first issues” and join [Gitter](https://gitter.im/aws-otel-distro/community) to ask maintainers and other developers any questions you may have. +* If you’re just getting started, we welcome you to get started with issues tagged as “good first issue”. * Join the awesome upstream OpenTelemetry project [community](https://github.com/open-telemetry/community). Participate in the OpenTelemetry [SIG meetings](https://github.com/open-telemetry/community#calendar) where observability experts meet and discuss the OpenTelemetry specification and implementation of observability components. And the code is open source - so contribute to OpenTelemetry! ## AWS Distro for OpenTelemetry (ADOT) Public Preview Program diff --git a/language_parity_chart.md b/language_parity_chart.md index 5ebcaf63..9e5220bf 100644 --- a/language_parity_chart.md +++ b/language_parity_chart.md @@ -6,15 +6,15 @@ These charts outline the various language library components and features implem |--- |--- |--- |--- |--- |--- | |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 | +|Basic support for tracing call to AWS using language AWS SDK |Done |Done |Done |Done |Done | |Library metadata |Done |Done |Done |Done |Done | |DB/SQL support |Done |Done |In review |In review ([OTel Issue #159](https://github.com/open-telemetry/opentelemetry-python-contrib/issues/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](https://github.com/open-telemetry/opentelemetry-go/issues/1491)) | +|AWS X-Ray errors/exceptions format |Done (via ADOT Collector) |Done (via ADOT Collector) |Done (via ADOT Collector) |Done (via ADOT Collector) |Done (via ADOT Collector) | |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 | +|Resource Detectors - AWS ECS |Done |Done |Done |Done |Done | +|Resource Detectors - AWS EKS |Done |Done |Done |Done |Done | +|AWS X-Ray Trace ID injection into application logs |Done | NA | NA | NA | NA | +|Metadata/Annotations |Done (through ADOT Collector) |Done (through ADOT Collector) |Done (through ADOT Collector) |Done (through ADOT Collector) |Done (Through ADOT Collector) | +|AWS Lambda support |Done |Done | NA |Done (with autoinstumentation) | NA | +|Auto-instumentation |Done |Done |Needs implementation in OTel |Done |Needs implementation in OTel | From 364e24cec09b33bc38449662f5b2ebe1b1b4a0f6 Mon Sep 17 00:00:00 2001 From: "Pavan Sai Vasireddy (Vasi)" Date: Tue, 17 Jan 2023 22:57:02 -0800 Subject: [PATCH 2/4] Correct Spells --- language_parity_chart.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/language_parity_chart.md b/language_parity_chart.md index 9e5220bf..7961e8a7 100644 --- a/language_parity_chart.md +++ b/language_parity_chart.md @@ -16,5 +16,5 @@ These charts outline the various language library components and features implem |Resource Detectors - AWS EKS |Done |Done |Done |Done |Done | |AWS X-Ray Trace ID injection into application logs |Done | NA | NA | NA | NA | |Metadata/Annotations |Done (through ADOT Collector) |Done (through ADOT Collector) |Done (through ADOT Collector) |Done (through ADOT Collector) |Done (Through ADOT Collector) | -|AWS Lambda support |Done |Done | NA |Done (with autoinstumentation) | NA | -|Auto-instumentation |Done |Done |Needs implementation in OTel |Done |Needs implementation in OTel | +|AWS Lambda support |Done |Done | NA |Done (with auto-instrumentation) | NA | +|Auto-instrumentation |Done |Done |Needs implementation in OTel |Done |Needs implementation in OTel | From e3c9394fa415f8c9f5b98bf86633819292d5ea44 Mon Sep 17 00:00:00 2001 From: "Pavan Sai Vasireddy (Vasi)" Date: Sat, 21 Jan 2023 08:41:38 -0800 Subject: [PATCH 3/4] Add link for slack channel --- README.md | 3 +-- language_parity_chart.md | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index d873ff18..196551af 100644 --- a/README.md +++ b/README.md @@ -5,9 +5,8 @@ If you’re an open source observability user or contributor, we invite you to g * Ask a question by filing an [issue](https://github.com/aws-observability/aws-otel-community/issues). * File a bug by filing a [pull request (PR)](https://github.com/aws-observability/aws-otel-community/pulls). * Contribute an enhancement or a feature which you need and maintainers will be happy to code review. You can open an issue to discuss the design of your proposed enhancement and then file a PR. -* If you’re just getting started, we welcome you to get started with issues tagged as “good first issue”. +* If you’re just getting started, we welcome you to get started with issues tagged as “good first issue”. Please feel free to join the [CNCF OpenTelemetry Slack channel](https://cloud-native.slack.com/archives/CJFCJHG4Q) to ask maintainers and other developers any questions you may have for e.g, [#opentelemetry](https://cloud-native.slack.com/archives/CJFCJHG4Q) channel for more interactions about the project. If you are new, you can create a CNCF Slack account [here](http://slack.cncf.io/). * Join the awesome upstream OpenTelemetry project [community](https://github.com/open-telemetry/community). Participate in the OpenTelemetry [SIG meetings](https://github.com/open-telemetry/community#calendar) where observability experts meet and discuss the OpenTelemetry specification and implementation of observability components. And the code is open source - so contribute to OpenTelemetry! - ## AWS Distro for OpenTelemetry (ADOT) Public Preview Program All preview features and AWS services integrations available for ADOT are supported under the guidelines of the ADOT [Public Preview Program](https://github.com/aws-observability/aws-otel-community/tree/master/preview-program). diff --git a/language_parity_chart.md b/language_parity_chart.md index 7961e8a7..8a844a8d 100644 --- a/language_parity_chart.md +++ b/language_parity_chart.md @@ -17,4 +17,4 @@ These charts outline the various language library components and features implem |AWS X-Ray Trace ID injection into application logs |Done | NA | NA | NA | NA | |Metadata/Annotations |Done (through ADOT Collector) |Done (through ADOT Collector) |Done (through ADOT Collector) |Done (through ADOT Collector) |Done (Through ADOT Collector) | |AWS Lambda support |Done |Done | NA |Done (with auto-instrumentation) | NA | -|Auto-instrumentation |Done |Done |Needs implementation in OTel |Done |Needs implementation in OTel | +|Auto-instrumentation |Done |Needs implementation in OTel |Needs implementation in OTel |Done |N/A | From 8ab5be795c3b4a751f3f9859c9636226b0c042c3 Mon Sep 17 00:00:00 2001 From: "Pavan Sai Vasireddy (Vasi)" Date: Fri, 24 Feb 2023 08:53:03 -0800 Subject: [PATCH 4/4] Update Chart --- language_parity_chart.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/language_parity_chart.md b/language_parity_chart.md index 8a844a8d..a3c22d57 100644 --- a/language_parity_chart.md +++ b/language_parity_chart.md @@ -5,7 +5,7 @@ These charts outline the various language library components and features implem |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 | +|AWS X-Ray Trace ID propagation and trace header web framework handling |Done |Done |Done |Done |Done | |Basic support for tracing call to AWS using language AWS SDK |Done |Done |Done |Done |Done | |Library metadata |Done |Done |Done |Done |Done | |DB/SQL support |Done |Done |In review |In review ([OTel Issue #159](https://github.com/open-telemetry/opentelemetry-python-contrib/issues/159)) |Done | @@ -14,7 +14,7 @@ These charts outline the various language library components and features implem |Resource Detectors - AWS EC2 |Done |Done |EC2 (through ADOT Collector) |EC2 (through ADOT Collector) |Done | |Resource Detectors - AWS ECS |Done |Done |Done |Done |Done | |Resource Detectors - AWS EKS |Done |Done |Done |Done |Done | -|AWS X-Ray Trace ID injection into application logs |Done | NA | NA | NA | NA | +|AWS X-Ray Trace ID injection into application logs |Done | Todo | Todo | Todo | Todo | |Metadata/Annotations |Done (through ADOT Collector) |Done (through ADOT Collector) |Done (through ADOT Collector) |Done (through ADOT Collector) |Done (Through ADOT Collector) | -|AWS Lambda support |Done |Done | NA |Done (with auto-instrumentation) | NA | -|Auto-instrumentation |Done |Needs implementation in OTel |Needs implementation in OTel |Done |N/A | +|AWS Lambda support |Done |Done | Todo |Done (with auto-instrumentation) | Todo | +|Auto-instrumentation |Done |Needs implementation in OTel |Needs implementation in OTel |Done |Todo |