Skip to content

Supported checkers

Miroslav Chomut (CZ) edited this page May 20, 2025 · 1 revision

Status Board supports these health checks

  • HttpGetRequestStatusCodeOnly
    • Checks whether given HTTP endpoint responds success status code
    • RED/GREEN only
  • HttpGetRequestWithMessage
    • Checks whether given HTTP endpoints responds success status code and retrieves custom message
    • RED/GREEN only
  • HttpGetRequestWithJsonStatus
    • Checks JSON response of given HTTP endpoint
    • RED/AMBER/GREEN governed by regex on custom field of the response JSON
  • FixedStatus
    • defined status without performing check
    • RED/AMBER/GREEN/BLACK
  • TemporaryFixedStatus
    • defined status without performing check
    • also carries replacement check for when temporary fixed state is to be replaced
    • RED/AMBER/GREEN/BLACK
  • Composition
    • allows defining states based on other configurations (creates DAG on configurations)
    • RED/AMBER/GREEN governed by composition rules
  • AwsRds
    • Checks AWS RDS for AWS status
    • RED/AMBER/GREEN governed by mapping table AWS status => status in config
  • AwsRdsCluster
    • Checks AWS RDS Cluster for AWS status
    • RED/AMBER/GREEN governed by mapping table AWS status => status in config
  • AwsEmrCluster
    • Checks AWS EMR Cluster for AWS status
    • possible extension for checking individual nodes statuses (together with cluster status)
    • RED/AMBER/GREEN governed by mapping table AWS status => status in config
  • AwsEc2AmiCompliance
    • Checks whether used EC2 AMIs are of latest compliant image
    • RED (non compliant image) / AMBER (not recent comliant image) / GREEN (latest compliant image)
Clone this wiki locally