WatchCron MCP
官方从 AI 代理监控 cron 作业和计划任务。当作业失败、运行延迟或停止报告时获取警报。WatchCron MCP 服务器让 AI 助手创建监控、检查作业状态并分析执行历史。
你可以用 WatchCron MCP 做什么?
- 创建监控项 — 让助手设置新的监控项,例如对某个站点进行 HTTP 检查,并指定检查间隔和告警渠道。
- 查看故障情况 — 询问当前哪些监控项处于故障状态,或查看近期事件,包括事件开始时间以及是否已恢复。
- 查看事件记录 — 查询某个时间范围内的事件历史,了解哪些项目发生故障以及如何恢复。
- 管理告警渠道 — 在聊天中配置告警的发送位置,包括 Slack、电子邮件和 Telegram。
文档
把任务交给 WatchCron 的团队
“去年我们出过几次事故,API 挂了,我们是从客服工单里才知道的,而不是我们自己发现的。==现在我们几分钟内就能发现,而不是等客户截图报错之后。==”
Alex J.,Foxberry 联合创始人
Foxberry
“要管理一堆客户站点的定时任务,很难全部盯住。==以前是别人打电话找我们——现在是我们主动打过去说已经修好了。==”
Rachel K.,Switchboard 首席开发者
Switchboard
“我们的对账任务连续失败了两天,直到有客户来问才有人发现。==现在我们同一小时内就会收到提醒——在它变成真正的问题之前。==”
Erik L.,Nordfold 后端工程师
Nordfold
“我们已经用了几个月了。==仓库同步在一个周末挂了,我们周一之前就知道了。==以前这可是周一早上的救火现场。”
Maria S.,Cadmium 首席技术官
Cadmium
“我们要在十几个客户服务器上管理定时任务,追踪所有这些简直一团糟。==现在全都在一个地方,团队真的能在出问题时第一时间知道。==”
Tomás A.,Patchwork 工程负责人
Patchwork
“报表要为几百个账户通宵运行,以前都是等用户开始发邮件才知道有任务失败了。==现在团队在第一条投诉到来之前就会收到告警。==”
Nina P.,Lumicle 数据工程师
Lumicle
01 / 工作原理
一次上报。告警发出。
你的任务上报状态。WatchCron 盯着时钟,一旦某个任务安静下来就立刻告诉你。
你的技术栈
crontab · backup-db
schedule:run · laravel
ci job · nightly build
https:// · 你的站点
backup-db 正常
告警
22 个渠道 · slack、email、telegram……
状态页
status.yoursite.com ● 正常
01
添加检查
选择调度周期和宽限期。
02
粘贴一行
在任务末尾加一个 curl 上报。
03
接收告警
只在漏跑或站点宕机时通知。
02 / 集成
一行代码。任意技术栈。
在任务末尾加一个上报请求。如果它没有按时到达,WatchCron 就会拉响警报。任何能发起 HTTP 请求的东西都能上报。
上报
HTTPS 请求
未按时上报
告警
1
2
3
4
5
1
2
3
4
5
1
2
3
4
1
2
3
4
5
6
1
2
3
4
1
2
3
4
5
6
1
2
3
4
5
6
7
8
9
1
2
3
4
5
6
● 上报 → watchcron.com[check-id],来自你的控制台
03 / 我们监控什么
我们监控一切运行中的东西。它一停,你立刻知道。
六种监控,一个控制台,一套告警设置。
01 · Cron 监控
任务没跑,你马上知道。
在任务末尾发一个 HTTP 请求。没有按时上报,你就收到告警。
cron 表达式 · 宽限期 · 运行历史
02 · 可用性监控
站点和 API 是否响应。
对你的站点和 API 做 HTTP 检查,最快每 30 秒一次。
响应时间 · 关键词检查 · SSL 到期
03 · 云端 Cron
无需服务器的 Cron。
WatchCron 按计划发起 HTTP 请求,支持重试和执行日志。
GET · POST · PUT · PATCH · DELETE · 时区
04 · 黑名单监控
IP 被列入黑名单时知道。
从 /28 到 /24 的 CIDR 网段,对照 40 个 DNS 黑名单检查,并提供每个 IP 的详情。
CIDR 网段 · 40 个黑名单 · 按 IP 告警
免费 · 不限量 05 · 域名与 SSL
到期日期,始终可见。
WHOIS 和证书到期,分阶段告警,还有签发者和证书链详情。
WHOIS · SSL 到期 · 证书链
免费 · 不限量 06 · 端口与网络
端口开放,DNS 正确。
TCP 和 UDP 可达性,A、AAAA、MX 和 TXT 的 DNS 记录检查。
TCP · UDP · DNS 记录 · 延迟
04 / 告警
22 种方式,让你第一个知道。
当任务漏跑、站点宕机或证书即将到期时,WatchCron 会通知你团队已经在看的渠道。
Te
Po
Gt
Agent 对话 watchcron MCP 已连接
- 每分钟监控 api.example.com,宕机时在 Slack 告警
- watchcron → 创建监控 已创建 HTTP 监控 api.example.com —— 每 60 秒检查一次,告警 → #ops-alerts
- 过去 24 小时有什么宕机了?
- watchcron → 列出事件 全部 12 个监控均正常。最近事件:staging-api,47 分钟前,已自动恢复。
05 / AI 智能体
和你的监控对话。
通过 MCP 把 WatchCron 连接到你的 AI 助手。用大白话创建监控、询问什么宕机了、查看事件,就在你已经在用的编辑器或聊天里完成。
支持
npx watchcron-mcp
06 / 定价
从 20 次免费检查开始。
免费
适合个人项目和测试。
永久 $0
20 次检查
- 1 个云端 Cron 任务
- 3 个渠道 · 19 种类型
入门
适合小团队和成长中的项目。
$7 /月
75 次检查
- 5 个云端 Cron 任务
- 10 个渠道 · REST API
专业
热门
适合运行生产基础设施的团队。
$19 /月
250 次检查
- 20 个云端 Cron 任务
- 25 个渠道 · + 短信
商业
适合拥有众多服务的组织。
$49 /月
1,000 次检查
- 不限量云端 Cron
- 不限量渠道 · 短信和语音
我们在不到一小时内为 30 多个 cron 任务设置了监控。控制台清楚地显示哪些在运行、哪些需要关注。
Alex K. 高级 DevOps 工程师
从自制的监控脚本切换过来。WatchCron 在第二天就发现了一次静默的备份失败——正是我们担心的那种情况。
Maria R. 后端负责人,SaaS 初创公司
我们的任务有时会晚跑一两分钟——用其他工具这意味着不断的误报。宽限期完美解决了这个问题。
James P. 平台工程师
Slack 集成无可挑剔。当定时任务错过时间窗口时,我们的值班团队会立即收到通知。
Sarah C. SRE,金融科技
简单、可靠,定价也合理。我们监控从数据库备份到报表生成管道的所有东西。
David L. 首席技术官,代理机构
把 WatchCron 加进了我们的 CI 流水线——现在如果部署破坏了定时 worker,我们几分钟内就能知道。非常宝贵。
Rachel N. 全栈开发者
这里找不到答案?写信给我们。
01如果我的任务跑晚了会怎样?
每个检查都有宽限期。如果上报在宽限期内到达,什么都不会发生。如果没有,你就会收到告警。
02我需要安装代理吗?
不需要。你的任务在完成时发一个 HTTP 请求即可。curl、wget 或任何 HTTP 客户端都可以。
03如何监控 Laravel 定时命令?
用 pingOnSuccess() 把上报 URL 加到定时任务里,或者在命令末尾调用它。
04告警发到哪里?
发到 22 个渠道中的任意一个,包括 email、Slack 和 Telegram。每种检查类型都用同一套设置。
05我能监控 cron 任务以外的东西吗?
06有免费套餐吗?
有。免费套餐包含 20 次检查,无需信用卡。