telemetry-dotnet-entityframework

Community

Enable EF Core query tracing via OpenTelemetry.

Authorhoangnh2412
Version1.0.0
Installs0

System Documentation

What problem does it solve?

When developing .NET applications with Entity Framework Core, the lack of built-in distributed tracing for database queries makes it difficult to diagnose slow data access operations, debug unexpected query behavior, and monitor database performance across microservices.

Core Features & Use Cases

  • OpenTelemetry EF Core Instrumentation: Automatically captures spans for all EF Core database queries, including raw SQL text and stored procedure executions.
  • Seamless Pipeline Integration: Works with existing OpenTelemetry tracing configurations without requiring separate OTEL environment variable sections, reusing the shared Tracing pipeline setup.
  • Use Case: A backend developer troubleshooting a slow API endpoint can use this skill to instantly view EF Core query execution times, statements, and database call details in their distributed trace to identify performance bottlenecks.

Quick Start

Use the telemetry-dotnet-entityframework skill to add EF Core query tracing to your .NET application's OpenTelemetry configuration.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: telemetry-dotnet-entityframework
Download link: https://github.com/hoangnh2412/jarvis/archive/main.zip#telemetry-dotnet-entityframework

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.