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