Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/openstatusHQ/openstatus. 馃珫 Status page with uptime monitoring & API monitoring as code 馃珫 openstatus.dev
bun drizzle-orm monitoring monitoring-as-code nextjs observability on-call open-source shadcn-ui status-page statuspage synthetic-monitoring tinybird turso uptime uptime-checker uptime-monitor
Something went wrong. Try again.
checker: consume cron checks from Pub/Sub master
Behind PUBSUB_ENABLED, each machine pulls checker-<region> and checker-<region>-30s next to the HTTP routes. A message sleeps until its cronTimestamp, takes a probe slot (the 30s loop caps running checks separately from held ones), and is acked once the result is recorded, nacked on an infra error, and dropped when it can never succeed. On SIGTERM in-flight checks get 50s before being nacked, under the new 60s kill_timeout. scripts/pubsub-gate is the go/no-go check before the workflows cutover. Bumps otel to 1.44 (pulled by pubsub) and semconv to v1.41.0 to match its resource schema. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Author Thibault Le Ouay Ducasse Co-author Claude Opus 5.5 Committer Thibault Le Ouay Date (Oct 22, 2026, 8:11 AM UTC) Commit 1fefcebf 1fefcebfcb21b678d04bb2473b83b3948840883b Parent 03ea3b30 03ea3b307f1778eb947af052c0589de8cc8bf15d Change ID tulnnzkt tulnnzktzlxwwlmrpvrvlklvmnrqpvmr