An open API service indexing awesome lists of open source software.

https://github.com/jepozdemir/opentelemetry_todo_api_sample

A simple TO-DO API using ASP.NET Core that demonstrates how to configure OpenTelemetry tracing for ASP.NET Core applications to monitor and gain insights into your application's performance.
https://github.com/jepozdemir/opentelemetry_todo_api_sample

aspnet aspnet-web-api aspnetcore csharp csharp-code dotnet dotnet-core opentelemetry opentelemetry-dotnet opentelemetry-exporter opentracing programming

Last synced: 2 months ago
JSON representation

A simple TO-DO API using ASP.NET Core that demonstrates how to configure OpenTelemetry tracing for ASP.NET Core applications to monitor and gain insights into your application's performance.

Awesome Lists containing this project

README

        



OpenTelemetry logo

## Configuring OpenTelemetry Tracing for ASP.NET Core
This repository contains code samples and techniques referenced in my Medium blog post, ["Configuring OpenTelemetry Tracing for ASP.NET Core"](https://medium.com/@jepozdemir/configuring-opentelemetry-tracing-for-asp-net-core-114c2c9cf557).

This repository and relevant blog post focus on integrating and configuring [OpenTelemetry](https://github.com/open-telemetry) tracing in ASP.NET Core applications to improve observability and diagnostics.

## Overview
In this blog post, I explain how to set up OpenTelemetry tracing in an ASP.NET Core application. OpenTelemetry is an open standard for distributed tracing and observability, allowing developers to monitor and debug applications in distributed systems effectively.

### Topics Covered

- **What Is OpenTelemetry?**
Overview of OpenTelemetry as a standard for observability.

- **Setting Up OpenTelemetry in ASP.NET Core**
Step-by-step guide to integrating OpenTelemetry in an ASP.NET Core application.

- **Exporting Traces**
Configuring trace exporters to send telemetry data to popular observability platforms like:
- Jaeger
- Zipkin
- Prometheus
- Grafana

## How to Use
1. **Read the Blog Post**: Start by reading the full blog post on Medium [here](https://medium.com/@jepozdemir/configuring-opentelemetry-tracing-for-asp-net-core-114c2c9cf557).
2. **Explore Code Samples**: Review the repository for code examples showcasing OpenTelemetry tracing in ASP.NET Core.
3. **Apply to Your Projects**: Use the examples to configure OpenTelemetry in your own ASP.NET Core applications.

## Contributing
Contributions are welcome! If you have suggestions for improvements or additional examples, feel free to open an issue or submit a pull request.

## Feedback and Suggestions
If you have any feedback on the blog post or this repository, please leave a comment on the Medium post or reach out through GitHub issues.

*Thank you!*
*If you found this helpful and would like to show support; don't forget to give it a star and share it with others who might benefit from it.👏👏👏👏👏*