BoxWatch
BoxWatch is server monitoring that does the job of four tools at once: metrics, cron heartbeats, uptime checks, and process monitoring. One agent, one dashboard, one bill.
Most teams stitch together Datadog (or similar) for metrics, Healthchecks.io for cron, UptimeRobot for HTTP checks, and a separate supervisor for processes. BoxWatch replaces all of that.
Metrics: CPU, memory, disk, network, load, and uptime, collected by a small open-source bash agent installed with one curl command. Trend charts, side-by-side comparison views, and disk-full prediction that warns you days before a volume actually fills.
Cron heartbeats: ping a URL when a job finishes, get alerted when the ping is late or missing. Four alert types with transition-based dedup so you never get spammed.
Uptime checks: HTTP, TCP, and TLS-expiry probes executed by your own deployed BoxWatch agents.
Learn more about BoxWatch
RunVouch
Most monitors tell you a job pinged. RunVouch tells you whether it did the work: it records the start, end, cost, tokens, tool calls and the evidence a run should leave behind, and alerts when any is missing. A run that never started, one that stalled, one that exited non-zero, one looping in a retry storm, one over its cost cap, and the one no heartbeat monitor catches: a run that reported ok while its output was never written.
Every finished run is hashed into a leaf, every day of leaves into a Merkle root, chained to the day before and stamped into Bitcoin with OpenTimestamps: a report cannot be edited afterwards, not even by us. Anyone can verify a sealed run in the browser, without an account, and edit a field to watch the hashes break.
The client is one dependency-free Python file that wraps any command and fails open, so monitoring cannot break the job. Claude Code, OpenClaw, n8n, GitHub Actions, cron, systemd, Slack, MCP. Free for 20 agents. MIT, self-hostable.
Learn more about RunVouch
CronPulser
CronPulser is a hosted cron job scheduler for developers and IT/operations teams. It schedules HTTP requests to APIs and webhooks with configurable cron expressions, time zones, methods, headers, payloads, retries, and execution history, and can alert on failed, slow, or missing runs. Its open-source Runner connects outward from private Linux and Windows Server machines to run allow-listed local commands, capturing status, duration, exit code, and output without requiring inbound ports or SSH. Scheduled TLS certificate checks report expiry information alongside other jobs. Email alerts are available on every plan, while webhook alerts are included on paid plans. Pro and Scale plans add a REST API and Model Context Protocol (MCP) access for scripts and compatible AI clients to manage jobs. Free and paid plans provide different active-job capacity and log-retention limits.
Learn more about CronPulser
Healthchecks.io
Healthchecks.io is a simple and effective cron job monitoring tool that alerts users when their scheduled tasks, such as backups or reports, fail to run on time. Users can generate a unique ping URL for each background job, and the platform sends notifications when jobs do not ping within the configured timeframe. It supports 20 free cron job monitors and features an easy-to-use dashboard where users can name, tag, and organize their tasks. With configurable period and grace time settings, users can track tasks across various states, such as "up," "late," or "down," based on the timing of pings. Healthchecks.io also supports cron expressions, logs event history, and offers status badges for public display. Notifications are available through multiple integrations, including email, webhooks, Slack, and Discord, as well as incident management tools like PagerDuty and Opsgenie. The service is ideal for monitoring cron jobs, server processes, database backups, SSL renewals, and more.
Learn more about Healthchecks.io