Skip to main content

Performance Health Checks

Summary​

Implemented health endpoint and current dependency-probe limitations.

Audience​

Engineers, architects, QA, support, security reviewers, and operators working with the Performance module.

Overview​

The service registers ASP.NET Core health checks and maps one health endpoint. No named readiness or liveness groups and no persistence, messaging, or Workflow dependency checks are registered.

Confirmed implementation​

  • A basic process-level health response is implemented.
  • Persistence availability is not probed by the health registration.
  • Workflow and messaging availability are not represented in health status.
  • Readiness and liveness are not separated.

Classification​

Foundation health coverage.

Requires confirmation​

Probe semantics, dependency criticality, deployment integration, and alerting policy require confirmation.

See Also​

Keywords​

  • Performance service
  • Health Checks
  • Draft technical documentation

Source References​

  • microservices/src/performance-service/Program.cs
  • microservices/src/performance-service/Infrastructure/PerformanceDbContext.cs
  • microservices/src/performance-service/Infrastructure/WorkflowServiceClient.cs

Revision Information​

  • Status: Draft
  • Last reviewed: 2026-07-16
  • Review cycle: Quarterly