Skip to content
@DotNetDiag

HealthChecks for .NET Diagnostics Package

Health check packages for ASP.NET Core, .NET Worker Service, and Aspire.

DotNetDiag

DotNetDiag is the home of the actively maintained fork of AspNetCore.Diagnostics.HealthChecks, providing production-ready health check packages, a rich UI dashboard, and Kubernetes integration for ASP.NET Core applications.

What We Build

  • 50+ Health Check Packages — Ready-to-use checks for databases, message brokers, cloud services, and infrastructure dependencies. Install any package from NuGet and register it in minutes.
  • HealthChecks UI — A real-time dashboard for visualizing liveness and readiness endpoints across multiple services, with configurable storage providers, polling, and failure notifications.
  • Kubernetes Integration — Operator workflows, in-cluster service discovery, and liveness/readiness probe support to keep your workloads healthy at scale.

Quick Start

dotnet add package DotNetDiag.HealthChecks.SqlServer

Register your checks and expose the endpoints:

builder.Services.AddHealthChecks()
    .AddSqlServer(connectionString);

app.MapHealthChecks("/health");

Resources

Resource Link
📦 NuGet Packages nuget.org/packages?q=DotNetDiag.HealthChecks
📖 Reference Manual dotnetdiag.github.io
💻 Source Code github.com/DotNetDiag/HealthChecks

Contributing

We welcome issues, pull requests, and documentation improvements. See the contributing guide for details.

Pinned Loading

  1. HealthChecks HealthChecks Public

    Forked from Xabaril/AspNetCore.Diagnostics.HealthChecks

    HealthChecks for ASP.NET Core Diagnostics Packages

    C# 2

  2. dotnetdiag.github.io dotnetdiag.github.io Public

    Reference Manual

    HTML

Repositories

Showing 3 of 3 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…