healthcheck-dotnet-redis

Register Redis readiness health checks for ASP.NET Core applications.

12|2|Updated May 4, 2020
One-click install
npx skills add https://github.com/hoangnh2412/jarvis --skill healthcheck-dotnet-redis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: healthcheck-dotnet-redis
Source: https://github.com/hoangnh2412/jarvis/tree/main/.opencode/skills/healthcheck-dotnet/providers/redis
Command: npx skills add https://github.com/hoangnh2412/jarvis --skill healthcheck-dotnet-redis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

For .NET backend applications that use Redis cache, manually setting up standardized readiness probes to monitor Redis connectivity is repetitive and prone to configuration errors. This Skill eliminates that manual work by providing pre-built, validated configuration snippets.

Core Features & Use Cases

  • Automated Redis Health Check Registration: Adds Redis connectivity probes to the app's /health/ready endpoint with a single configuration step.
  • Seamless .NET Integration: Works natively with ASP.NET Core's built-in HealthChecks library and the Jarvis framework's layer extension pattern.
  • Use Case: When building a .NET 9 backend with Redis caching, use this Skill to quickly add Redis readiness monitoring without writing boilerplate health check registration code.

Quick Start

Use the healthcheck-dotnet-redis skill to add Redis readiness probe configuration to your .NET project's health check setup.

Frequently Asked Questions about healthcheck-dotnet-redis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add a Redis readiness probe to my ASP.NET Core health checks?

To add a Redis readiness probe to ASP.NET Core health checks, you register the AspNetCore.HealthChecks.Redis package using configuration-bound connection strings and standard health check tags to monitor Redis cache connectivity via the /health/ready endpoint.

Why do I need a Redis readiness probe for my .NET backend cache?

A Redis readiness probe is needed for .NET backend cache monitoring to verify Redis connectivity before routing traffic. It eliminates manual configuration errors by automating standardized readiness checks at the /health/ready endpoint.

Can I use this health check registration with a .NET 9 backend project?

Yes, you can use this Redis health check registration with a .NET 9 backend project. It works natively with ASP.NET Core's built-in HealthChecks library and integrates seamlessly using the framework's layer extension pattern.

What's the best way to monitor Redis connectivity in an ASP.NET Core application?

The best way to monitor Redis connectivity in ASP.NET Core is using automated health check registration. This approach binds connection strings directly to configuration and exposes standard readiness probes without writing boilerplate code.

Does this Redis health check require manually writing boilerplate registration code?

No, this Redis health check does not require manually writing boilerplate registration code. It provides pre-built, validated configuration snippets that automate the integration of Redis connectivity probes into your application's health check setup.