forge-docs

Health checks

Quarkus

forge-kit: forge-health-aws

Abstract checks live in get-forge/forge-kit — package io.forge.kit.health.impl.infrastructure:

Repository: forge-impl/forge-health-aws.

This repository: *ServiceHealthChecks

Each 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.