Skip to content

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.

Notifications You must be signed in to change notification settings

jepozdemir/opentelemetry_todo_api_sample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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".

This repository and relevant blog post focus on integrating and configuring OpenTelemetry 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.
  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.👏👏👏👏👏

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages