/q/health, /q/health/live, /q/health/ready)./q/health/ready (see
forge-elb-target-group-construct.ts).Abstract checks live in get-forge/forge-kit — package io.forge.kit.health.impl.infrastructure:
PostgresHealthCheckDynamoDbHealthCheckS3HealthCheckCognitoHealthCheckRepository: forge-impl/forge-health-aws.
*ServiceHealthChecksEach service exposes @Produces @Readiness methods returning anonymous subclasses of the kit checks, for example:
| Service | .../health/ |
Checks (from code) |
|---|---|---|
| auth-service | AuthServiceHealthChecks |
Cognito actor and service user pools via SSM-resolved pool IDs. |
| actor-service | ActorServiceHealthChecks |
Postgres forge / actors table. |
| document-service | DocumentServiceHealthChecks |
S3 bucket forge-documents, DynamoDB DOCUMENTS. |
| notification-service | NotificationServiceHealthChecks |
Postgres table notifications, DynamoDB NOTIFICATION-TEMPLATES, SES provider health check. |
| audit-service | AuditServiceHealthChecks |
Postgres table audit_events. |
Exact table/bucket names: read the corresponding *ServiceHealthChecks source file.