DotNetDiag HealthChecks
Guides
Task-oriented articles for running HealthChecks UI, wiring notifications, and deploying workloads into Kubernetes.
Use these guides when the manual chapter tells you what feature to adopt and you now need the operational setup details.
Start from the task
Common guide paths
Use the manual to choose the feature, then switch here for the operational steps.
Dashboard
Run the UI
Start with storage, runtime configuration, and container deployment for the dashboard.
Alerts
Add notifications
Push failures into webhook targets such as Teams or Azure Functions.
Cluster
Deploy to Kubernetes
Combine probes, discovery, and operator workflows for in-cluster setups.
UI operations
Run and customize the dashboard
Articles for teams operating the HealthChecks UI in Docker or other hosted environments.
UI Docker image
Run the published image and wire configuration through environment variables or container settings.
Interface styling and branding
Change logos, colors, and presentation without maintaining a long-lived UI fork.
Webhooks and failure notifications
Send failures to external systems and tune the operational notification path.
Kubernetes
Roll out in-cluster
Guidance for probes, service discovery, and operator-managed HealthChecks UI resources.
Liveness and readiness probes
Expose endpoints that Kubernetes can use for rollout, restart, and readiness decisions.
Automatic Kubernetes service discovery
Let the UI discover cluster services instead of manually registering every endpoint.
Kubernetes operator
Use the operator workflow when HealthChecks UI becomes part of the platform deployment model.