feat(api): expose /health endpoint and health dashboard
Wire the infrastructure health checks into ASP.NET Core: - /health returns JSON via UIResponseWriter and maps Unhealthy to HTTP 503 - /health-ui renders a Razor Pages dashboard with per-check status, description, tags and duration - Tag health checks (rabbitmq, workers, ready, live) for monitoring filters - Link the dashboard from the Swagger description and the page layout
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
@using DigitalData.MessagingService.API.Pages
|
||||
@namespace DigitalData.MessagingService.API.Pages
|
||||
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
|
||||
Reference in New Issue
Block a user