aws-otel-collector
aws-otel-js
Our great sponsors
aws-otel-collector | aws-otel-js | |
---|---|---|
2 | 1 | |
528 | 34 | |
2.7% | - | |
8.9 | 1.9 | |
2 days ago | 7 months ago | |
Go | JavaScript | |
GNU General Public License v3.0 or later | Apache License 2.0 |
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-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
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.
What are some alternatives?
opentelemetry-go - OpenTelemetry Go API and SDK
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.
odigos - Distributed tracing without code changes. 🚀 Instantly monitor any application using OpenTelemetry and eBPF
lambda-opentelemetry - AWS Lambda instrumentation using Open Telemetry SDKs. Project initialised using serverless framework
jaeger - CNCF Jaeger, a Distributed Tracing Platform
opentelemetry.io - The OpenTelemetry website and documentation
opentelemetry-collector - OpenTelemetry Collector
aws-otel-lambda - AWS Distro for OpenTelemetry - AWS Lambda
hubble-otel - Hubble adaptor for OpenTelemetry
opentelemetry-examples - Example code and resources for working with OpenTelemetry, provided by Lightstep