Specifications for OpenTelemetry
We discussed earlier that OpenTelemetry prescribes the attributes that the various components of an application should capture. The specification for attributes that should be part of the span covering a database client call is documented on GitHub. Many popular languages provide out-of-the-box instrumentation libraries that collect telemetry for database operations.
The OpenTelemetry .NET Client
We instrument the application with the OpenTelemetry SDK and SqlClient instrumentation library for .NET. First, we add the following NuGet package references to the API’s project file:
Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.
OpenTelemetry Go API and SDK
OpenTelemetry is a system that generates logs, metrics, and traces in an integrated fashion. OpenTelemetry defines a standard to capture observability data. The OpenTelemetry data model has several key components.
Tracing End-to-End Data from Power Apps to Azure Cosmos DB
4 projects | dev.to | 24 May 2021
State for each API Request
1 project | reddit.com/r/dotnet | 3 May 2022
OpenTelemetry kafkajs instrumentation for Node.js
3 projects | reddit.com/r/apachekafka | 5 Aug 2021
OpenTelemetry KafkaJS Instrumentation for Node.js
2 projects | dev.to | 10 Mar 2021
Show HN: Open-source APM with support for tracing, metrics, and logs
8 projects | news.ycombinator.com | 5 Sep 2022