aws-otel-js
aws-otel-collector
aws-otel-js | aws-otel-collector | |
---|---|---|
1 | 2 | |
34 | 530 | |
- | 1.7% | |
1.9 | 8.9 | |
8 months ago | 5 days ago | |
JavaScript | Go | |
Apache License 2.0 | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
aws-otel-js
-
Struggling to connect the dots - ADOT with Lambda using aws-otel-nodejs Lambda layer, not sure how to go from here to using custom instrumentation (e.g. instrumentation-pg, instrumentation-graphql, etc).
I've also checked out this sample project / instrumentation, but comparing this to the description in the article I linked to above leaves me even more confused. For example, in the article linked above it says In order to send trace data to AWS X-Ray via the ADOT Collector, you must configure the X-Ray ID generator, X-Ray propagator, and collector gRPC exporter on the global tracer provider., but in the sample app there is no mention of / use of OTLPTraceExporter. So it's not clear to me if the article is missing something, or the sample code is missing something, etc, etc.
aws-otel-collector
-
Expose ECS Fargate application /metrics to AWS Cloudwatch
Have a look at AWS Distro for OpenTelemetry https://aws-otel.github.io
- How to setup Grafana + Prometheus + Multiple EKS clusters monitoring
What are some alternatives?
opentelemetry-lambda - Create your own Lambda Layer in each OTel language using this starter code. Add the Lambda Layer to your Lamdba Function to get tracing with OpenTelemetry.
opentelemetry-go - OpenTelemetry Go API and SDK
lambda-opentelemetry - AWS Lambda instrumentation using Open Telemetry SDKs. Project initialised using serverless framework
odigos - Distributed tracing without code changes. 🚀 Instantly monitor any application using OpenTelemetry and eBPF
opentelemetry.io - The OpenTelemetry website and documentation
jaeger - CNCF Jaeger, a Distributed Tracing Platform
aws-otel-lambda - AWS Distro for OpenTelemetry - AWS Lambda
opentelemetry-collector - OpenTelemetry Collector
opentelemetry-examples - Example code and resources for working with OpenTelemetry, provided by Lightstep
hubble-otel - Hubble adaptor for OpenTelemetry