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 已连接

  1. 每分钟监控 api.example.com,宕机时在 Slack 告警
  2. watchcron → 创建监控 已创建 HTTP 监控 api.example.com —— 每 60 秒检查一次,告警 → #ops-alerts
  3. 过去 24 小时有什么宕机了?
  4. 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 次检查,无需信用卡。