aws-otel-js
lambda-opentelemetry
Our great sponsors
aws-otel-js | lambda-opentelemetry | |
---|---|---|
1 | 1 | |
34 | 1 | |
- | - | |
1.9 | 3.9 | |
8 months ago | 4 months ago | |
JavaScript | JavaScript | |
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-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.
lambda-opentelemetry
-
Instrumenting AWS Lambda functions with OpenTelemetry SDKs
Check out the source code for the application used in this blog on this GitHub repository: github.com/zmrfzn/lambda-opentelemetry
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.
SpaceX-API - :rocket: Open Source REST API for SpaceX launch, rocket, core, capsule, starlink, launchpad, and landing pad data.
aws-otel-collector - AWS Distro for OpenTelemetry Collector (see ADOT Roadmap at https://github.com/orgs/aws-observability/projects/4)
Koa - Expressive middleware for node.js using ES2017 async functions
opentelemetry.io - The OpenTelemetry website and documentation
serverless-graphql - Serverless GraphQL Examples for AWS AppSync and Apollo
aws-otel-lambda - AWS Distro for OpenTelemetry - AWS Lambda
DownloadThisVideo - Twitter bot for easily downloading videos/GIFs off tweets
opentelemetry-examples - Example code and resources for working with OpenTelemetry, provided by Lightstep
egg - 🥚 Born to build better enterprise frameworks and apps with Node.js & Koa