OpenClaw Gateway уже крутится, но если сводные отчёты, чистка кеша или проверка квоты модели остаются на личном crontab или внешнем оркестраторе — после апгрейда Gateway или рестарта systemd задания могут тихо исчезнуть, при этом channels status --probe может оставаться зелёным. Статья для платформы: семь смешений между встроенным openclaw cron и сообщениями таблица встроенного и системного расписания плюс внешнего и шести шагов runbook через cron status, cron list, doctor и логи со ссылкой на посты про канальные пробы и dmPolicy, наблюдаемость и rollback и удалённый режим и дрейф.
FAQ перечисляют openclaw status, затем gateway status и только потом каналы но периодические задания упомянуты в релизе одним абзацем и становятся в проде тем самым процессом о котором никто помнит. Семь тезисов переводят дискуссию из «сломался cron» в «сломался сегмент».
Тихое cron воспринимать как ошибку каналов: календарь не равняется входящему сообщению; сначала таблица каналов.
Неверный пользователь: launchd/systemd --user vs SSH аккаунт.
Дрейф OPENCLAW_STATE_DIR.
Нет gateway install --force после релиза.
Тяжёлые задачи в одну лёгкую очередь; дробление и backoff.
Нет имени задачи в логах по cron (наблюдаемость).
remote + локальный crontab без описания где живёт триггер см. режим удалённым.
Отдельное ядро: надежность агента не равна надёжности расписаний. Gateway консолидирует модели и каналы; нужен наблюдаемый контракт.
При обсуждении выделенного удалённого Mac 24/7 см. темы про сон диск SLA.
Не хватает встроенного cron — спросите себя про оркестрацию между узлами vs пульсацию в том же процессе что и Gateway.
Неудобнее всего триггер рассогласовать с состоянием Gateway и симптомы привести к одному CLI.
| Ось | Встроено | crontab/launchd | K8s и т п |
|---|---|---|---|
| Личность | Совместимость с службой | Расползание PATH | Pod≠хост секретов |
| Апгрейд | Вместе с бинарием Gateway | Ручное | Образ Helm |
| Логи | cron status и logs | stdout сами | Свой Prometheus |
| Место | Лёгкие циклы | Бэкап хоста | Batch |
В продакшену cron здесь означает повтор через день апгрейда тремя командами убедиться что работает.
Выгружайте openclaw health --json с версией записей расписания.
Смотрите статью по наблюдаемости добавьте сравнение списков cron list перед и после изменения.
Сперва живой Gateway затем задачи затем наблюдаемость.
gateway status OK перед cron.
Редактировать под службным пользователем.
Маркер задача строка журнала.
cron status + list.
Контрольный gateway restart.
Артефакт doctor прикладываете к задаче изменения.
openclaw gateway status openclaw cron status openclaw cron list openclaw doctor openclaw logs --follow
Совет: см. также Tailscale туннель.
Ставим политику пересечений длиннее чем SLA выполнения.
Явный таймаут/TLS если HTTP наружу.
Ставят позднее потому что виновато чаще не cron а готовность Gateway.
Разводим давление очередей и время.
Строка doctor о версии — чинится install --force прежде чем жаловаться на расписание.
Предупреждение: не давите большие удаления когда диск упёрся.
Предупреждения SLA по времени успеха двойному периоду.
При режиме удалённому дважды выполните cron list где запускается управляющий Gateway.
Калибровка под задач.
gateway install --force restart повтор последовательности cron list.cron status — смотреть журналы.Ставьте связку задач Gateway на удалённом Mac узнаваемые тарифы цен аренды, справочник help center cloud Mac.
Подбор статей фильтром OpenClaw.
Общее окружение с Gateway и проще воспроизводить после обновления. Системный crontab дрейфует по PATH или OPENCLAW_STATE_DIR. Прочее раздел OpenClaw блога.
openclaw gateway status затем openclaw cron status/cron list затем openclaw doctor журналы. Справочно help center облачный Mac.
Статья channels status --probe и пара канальных проб. Если нужно облако — ценник Mac Mini.