Skip to content

Health Checks Aggregator — Agent handbook

Role: Ops / SRE host — poll downstream health URLs, Health Checks UI, /api/health/*, readiness gates, webhooks.
Not for: Business APIs, DDD aggregates, or transactional workflows.
Canonical spec: ConnectSoft.Documentation — Health Aggregator

When agents select this template

Need Template
Single dashboard for fleet health This
Domain REST for customers Microservice
Edge JWT + routing API Gateway

Kubernetes probe cheat-sheet (agents)

Probe Typical path
Liveness /alive
Readiness (simple) /health
Readiness (gate logic) GET /api/health/readiness

Always confirm against generated README—ports/paths vary by dotnet new flags.

Configuration anchor

Agents editing generated code should start at HealthCheckAggregator in Application appsettings and cross-check Features tables in public docs.

Blueprint hints

visibility: fleet_health
downstream:
  - name: Orders
    url: https://orders:8080/health
    critical: true
readiness_gate: CriticalOnly | AllHealthy | ...
webhooks: [slack|teams|custom]

Topic index (agents)

Features (parameters + endpoints), Runbook, Configuration.

Repository

ConnectSoft.HealthChecksAggregatorTemplate