Перейти к основному содержимому

Vibeos Ops Health

Триаж шлюза, cron и канбана.

Метаданные навыка​

ИсточникВстроенный (устанавливается по умолчанию)
Путьskills/devops/vibeos-ops-health
Версия1.0.0
АвторVibeOS
ЛицензияMIT
Платформыlinux, macos, windows
Тегиops, gateway, cron, kanban, health
Связанные навыкиgit-local-workflow, issue-to-pr

Справочник: полный SKILL.md​

к сведению

Ниже приведено полное описание навыка, которое VibeOS загружает при его активации. Это те инструкции, которые видит агент, когда навык активен.

VibeOS Ops Health

Операторский плейбук для рва personal-AI-OS: живость шлюза, переподключение мессенджеров, тики cron и здоровье диспетчера канбана. Предпочитайте эти CLI-проверки догадкам по тишине в чате.

Когда использовать​

  • Шлюз «завис» или чаты перестали отвечать
  • Cron-задачи пропустили окно выполнения
  • Очередь готовых задач канбана не порождает воркеров
  • После сбоев Wi-Fi / DNS

Предварительные требования​

  • Локальная установка с vibeos / ./scripts/vibeos в PATH
  • Права на чтение ~/.vibeos/logs/ (или домашней директории профиля)

Как запустить​

  1. Шлюз + очередь переподключения:
vibeos gateway status

Ищите ↻ platform: reconnect in Ns и ⚠ kanban dispatcher stuck.

  1. Триаж cron:
vibeos cron status
vibeos cron list

cron status теперь показывает последние упавшие, с ошибками доставки и просроченные задачи.

  1. Канбан:
vibeos kanban list --status ready
vibeos kanban stats
vibeos kanban diagnostics
  1. Логи:
vibeos logs --follow --level WARNING
# или: ~/.vibeos/logs/gateway.log

Краткая справка​

СимптомПроверкаВероятное исправление
Нет ответов в чатеgateway statusvibeos gateway restart
Платформа переподключаетсястроки статуса ↻Дождаться backoff; исправить токен, если фатально
Cron не срабатываетстроки тикера cron statusПерезапустить шлюз; проверить ошибки задач
Готовые задачи простаиваютkanban list --status readyПроверить venv/PATH/учётные данные профиля
Уведомление о сдачесообщение показывает N/M failuresУвеличить kanban.failure_limit или исправить spawn

Подводные камни​

  • Фоновая delegate_task привязана к процессу — используйте cron / terminal(notify_on_complete) для работы, которая должна пережить перезапуск.
  • Для дешёвого обслуживания (гигиена FTS) предпочитайте no_agent cron-скрипты, чтобы не тратить модельные ходы.
  • Не добавляйте новые основные инструменты для ops — CLI и навыков достаточно.

Верификация​

  • gateway status показывает PID под надзором и отсутствие неожиданных фаталов
  • cron status показывает свежий heartbeat и отсутствие просроченного кластера
  • Зависший канбан очищается после возобновления spawn (статус больше не предупреждает)