caching-dotnet-otel-redis

Community

Instrument .NET Redis caches for OpenTelemetry traces

Authorhoangnh2412
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Redis cache operations in .NET backend applications built with the Jarvis framework lack built-in distributed tracing visibility, making it difficult to debug latency issues, track cache hit/miss flows, and diagnose cross-service cache invalidation failures.

Core Features & Use Cases

  • Dual Redis Instrumentation: Separately instruments distributed Redis cache connections and memory cache invalidation Redis connections to avoid merged, confusing trace data.
  • Seamless Jarvis Integration: Works with existing Jarvis OpenTelemetry setup via dedicated extension methods, no manual trace configuration required.
  • Use Case: For a multi-service e-commerce backend using Jarvis caching, this skill lets you trace every Redis call to identify slow cache lookups or failed inventory invalidation events across services.

Quick Start

Use the caching-dotnet-otel-redis skill to add OpenTelemetry tracing to your Jarvis .NET application's Redis cache connections by registering the required instrumentation methods in your ConfigureTrace pipeline.

Dependency Matrix

Required Modules

Jarvis.Caching.Redis

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: caching-dotnet-otel-redis
Download link: https://github.com/hoangnh2412/jarvis/archive/main.zip#caching-dotnet-otel-redis

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.