Table of Contents

Namespace WorkflowForge.Extensions.Observability.HealthChecks

Classes

GarbageCollectorHealthCheck

Built-in health check for monitoring garbage collection performance.

HealthCheckLogMessages

Health check specific log messages for the HealthChecks extension. These messages complement the core WorkflowLogMessages with health monitoring concerns.

HealthCheckPropertyNames

Property names specific to health checks for structured logging. These properties extend the core PropertyNames with health monitoring context.

HealthCheckResult

Represents the result of a health check execution.

HealthCheckService

Service that manages and executes health checks for the WorkflowForge system.

MemoryHealthCheck

Built-in health check for monitoring memory usage.

ThreadPoolHealthCheck

Built-in health check for monitoring thread pool health.

WorkflowFoundryHealthCheckExtensions

Extension methods that add health check capabilities to WorkflowFoundry. These extensions provide simple, practical health monitoring functionality.

Enums

HealthStatus

Represents the status of a health check.