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 Date (Oct 21, 2026, 11:14 AM UTC) Commit 15048896 15048896d649211262644d6cb9935035ff2e6b70 Parent ddb04b4b ddb04b4b70ce3aec8c5bdedc4febfaf6aa0288b7 Change ID tulnnzkt tulnnzktzlxwwlmrpvrvlklvmnrqpvmr