Start with evidence
Check whether a cron job is running
Separate scheduler state, process evidence, logs and a real completion signal.
Engineering guides
Practical explanations for developers and operators working with scheduled jobs, background processes, health checks, webhooks and polling.
One practical path
Follow the guides in order. Each step answers one operational question and prepares the next decision.
Start with evidence
Separate scheduler state, process evidence, logs and a real completion signal.
Define reliability
Turn expected execution and meaningful completion into an operational contract.
Choose the signal
Understand the direction and question each monitoring pattern answers.
Cover workers
Combine worker state, logs, metrics, completion checks and heartbeats.
Choose transport
Compare topology, retries, security and intermittent receivers.
Connect private systems
Use outbound polling and a mailbox model behind NAT, firewalls or private networks.
Protect critical work
Separate execution, completion evidence, storage validation and restore testing.
Reason about silence
Use expected evidence of life to interpret meaningful silence without overclaiming.