使用手册 · 洞察

定时任务

监控 Agent 集群中的定时任务——跟踪执行状态、运行历史和故障告警。

/cron

概述#

定时任务页面集中展示 OpenClaw 网关上所有的计划任务。定时任务在 OpenClaw 配置中定义,按设定的周期执行——从定期数据同步到自动化报告生成。

ClawButler 通过运行历史追踪、成功率计算和连续失败告警(FR-208)来监控任务执行的可靠性。当某个任务连续失败时,你会在它演变为无声故障之前收到通知。结合仪表盘的运营脉搏条,定时任务监控确保你的自动化流程保持健康运行。

前置条件#

前置条件
  • 至少配置并同步了一个连接器(参见「连接器」)
  • 在 OpenClaw 网关的配置 YAML 中已设置定时任务

OpenClaw 侧配置#

定时任务在 OpenClaw 网关配置 YAML 的 cron 部分中定义。每个任务包含调度表达式(cron 语法)、目标 Agent 和要执行的命令或提示词。任务在网关级别运行,由内置调度器管理。

注意:定时任务是网关全局的,不是 Agent 维度的。cron.list 和 cron.runs RPC 方法在网关级别操作,不接受 agentId 参数。向这些方法传递 agentId 会导致错误。

  • -cron.list — 返回调度器状态和所有已配置的任务,包括调度表达式、下次运行时间和启用状态
  • -cron.runs — 返回执行历史,包含每次运行的状态、耗时和错误详情
  • -调度表达式遵循标准 cron 语法(如 '0 */6 * * *' 表示每 6 小时,'0 9 * * 1-5' 表示工作日 9 点)

使用反馈#

同步后,定时任务页面会显示:

  • -调度器状态,显示 cron 调度器是否活跃以及已配置的任务总数
  • -任务列表,包含名称、调度表达式、下次运行时间、上次运行时间和成功率百分比
  • -运行历史时间线,包含执行状态(成功、失败、跳过)、耗时和错误日志
  • -当任务连续失败超过配置阈值时显示故障告警横幅

Web 端操作#

从侧边栏的「洞察」区域导航至定时任务页面。

任务列表

任务列表展示所有已连接网关的定时任务。每行显示任务名称、cron 调度表达式、启用/禁用状态、下次计划运行时间、上次执行时间和成功率指示器。成功率低的任务以橙色警告高亮显示。点击任意任务可展开其运行历史。

运行历史

运行历史面板以分页列表展示每个任务的历史执行记录。每条记录显示运行时间戳、状态徽章(成功为绿色、失败为红色、跳过为灰色)、执行耗时和错误输出。使用分页控件浏览更早的记录。失败记录包含可展开的错误日志以便调试。

故障告警

当定时任务连续失败超过配置阈值时,ClawButler 会触发故障告警(FR-208)。告警以橙色横幅形式出现在定时任务页面顶部,包含任务名称、失败次数、最后一次错误信息和运行历史链接。当任务再次成功执行时,告警自动消除。

创建 / 编辑任务

按 Agent 创建新的定时任务或编辑现有任务。表单包含任务名称、目标 Agent、调度表达式(附带未来 5 次运行时间的可读预览)和要执行的命令或提示词。保存后变更会同步到 OpenClaw 网关。

CLI 端操作#

列出所有定时任务,包含调度器状态、调度表达式和成功率

Terminal
$ ap cron list

查看定时任务的执行历史,包含状态、耗时和错误详情

Terminal
$ ap cron runs

移动端操作#

在移动端,定时任务位于「更多」标签页。点击「定时任务」查看任务列表和运行历史。

  • -任务列表显示名称、调度时间和成功率,带颜色编码指示器
  • -点击任务查看运行历史,带状态徽章和时间戳
  • -下拉刷新重新加载任务状态和最新运行数据

常见问题#

问:定时任务显示「未触发」,但明明已经设置了调度。
答:检查 cron 调度器是否处于活跃状态(页面顶部显示)。如果调度器暂停或网关重启过,任务可能不会触发。同时验证调度表达式是否正确——任务列表中显示的下次运行时间应符合你的预期。
问:如何调试定时任务失败?
答:打开失败任务的运行历史,展开失败记录的错误日志。常见原因包括 Agent 不可用、命令语法错误和超时问题。如果错误日志为空,请直接查看 OpenClaw 网关日志以获取更多上下文。
问:网关全局和 Agent 维度的定时任务有什么区别?
答:定时任务的配置和列表查询是网关全局的——cron.list 和 cron.runs RPC 在网关级别操作,返回所有任务,不区分 Agent。但每个任务都指向特定的 Agent 执行。在 ClawButler 中创建或编辑任务时按 Agent 维度操作,以便明确关联关系。
定时任务 — ClawButler 用户手册