{"id":23957306,"url":"https://github.com/jepozdemir/opentelemetry_todo_api_sample","last_synced_at":"2026-02-21T14:31:34.510Z","repository":{"id":270239970,"uuid":"909720755","full_name":"jepozdemir/opentelemetry_todo_api_sample","owner":"jepozdemir","description":"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.","archived":false,"fork":false,"pushed_at":"2024-12-29T18:18:12.000Z","size":39,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-29T13:02:22.514Z","etag":null,"topics":["aspnet","aspnet-web-api","aspnetcore","csharp","csharp-code","dotnet","dotnet-core","opentelemetry","opentelemetry-dotnet","opentelemetry-exporter","opentracing","programming"],"latest_commit_sha":null,"homepage":"https://medium.com/@jepozdemir/configuring-opentelemetry-tracing-for-asp-net-core-114c2c9cf557","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jepozdemir.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-12-29T15:30:55.000Z","updated_at":"2024-12-31T06:49:31.000Z","dependencies_parsed_at":"2024-12-29T17:18:18.421Z","dependency_job_id":"03f4fa9b-50ce-4994-a027-6286a1a970f3","html_url":"https://github.com/jepozdemir/opentelemetry_todo_api_sample","commit_stats":null,"previous_names":["jepozdemir/opentelemetry_todo_api_sample"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jepozdemir/opentelemetry_todo_api_sample","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jepozdemir%2Fopentelemetry_todo_api_sample","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jepozdemir%2Fopentelemetry_todo_api_sample/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jepozdemir%2Fopentelemetry_todo_api_sample/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jepozdemir%2Fopentelemetry_todo_api_sample/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jepozdemir","download_url":"https://codeload.github.com/jepozdemir/opentelemetry_todo_api_sample/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jepozdemir%2Fopentelemetry_todo_api_sample/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29683916,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-21T14:31:22.911Z","status":"ssl_error","status_checked_at":"2026-02-21T14:31:22.570Z","response_time":107,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aspnet","aspnet-web-api","aspnetcore","csharp","csharp-code","dotnet","dotnet-core","opentelemetry","opentelemetry-dotnet","opentelemetry-exporter","opentracing","programming"],"created_at":"2025-01-06T16:53:59.117Z","updated_at":"2026-02-21T14:31:34.494Z","avatar_url":"https://github.com/jepozdemir.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://opentelemetry.io\"\u003e\n    \u003cimg src=\"https://opentelemetry.io/img/logos/opentelemetry-horizontal-color.svg\" alt=\"OpenTelemetry logo\" height=\"150\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n## Configuring OpenTelemetry Tracing for ASP.NET Core\nThis 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).\n\nThis 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.\n\n## Overview\nIn 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.\n\n### Topics Covered\n\n- **What Is OpenTelemetry?**  \n  Overview of OpenTelemetry as a standard for observability.\n\n- **Setting Up OpenTelemetry in ASP.NET Core**  \n  Step-by-step guide to integrating OpenTelemetry in an ASP.NET Core application.\n\n- **Exporting Traces**  \n  Configuring trace exporters to send telemetry data to popular observability platforms like:\n  - Jaeger\n  - Zipkin\n  - Prometheus\n  - Grafana\n\n## How to Use\n1. **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).\n2. **Explore Code Samples**: Review the repository for code examples showcasing OpenTelemetry tracing in ASP.NET Core.\n3. **Apply to Your Projects**: Use the examples to configure OpenTelemetry in your own ASP.NET Core applications.\n\n## Contributing\nContributions are welcome! If you have suggestions for improvements or additional examples, feel free to open an issue or submit a pull request.\n\n## Feedback and Suggestions\nIf 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.\n\n*Thank you!*\n*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.👏👏👏👏👏*\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjepozdemir%2Fopentelemetry_todo_api_sample","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjepozdemir%2Fopentelemetry_todo_api_sample","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjepozdemir%2Fopentelemetry_todo_api_sample/lists"}