Устранение неполадок
Частые проблемы и диагностика
Контейнеры не стартуют
docker compose ps
docker compose logs backend
docker compose logs postgres
Проверьте занятость портов (5173, 8000, 5432).
Скрипт не запускается
- Статус скрипта —
enabled? - Лимит
max concurrent runsне исчерпан? docker compose logs runtime— ошибки sandbox?- API:
GET /api/v1/runs/scripts/{id}/runs
Остановка не работает
- Run должен быть в статусе
runningилиqueued - Проверьте Redis: backend и runtime в одной сети
- Логи backend на
POST /runs/scripts/{id}/stop
Frontend: не найден пакет recharts
docker compose exec frontend npm install
docker compose restart frontend
MCP не подключается
curl -s http://localhost:8010/mcp
docker compose logs mcp
HTTP 406 — нормально (сервер отвечает).
Grafana пустая
Provisioning datasource: infrastructure/grafana/provisioning/
Логин: admin / admin (или из .env).
Сброс данных (dev)
docker compose down -v
docker compose up --build
Удалит все данные PostgreSQL и MinIO.
Проверки health
| URL | Ожидаемый ответ |
|---|---|
http://localhost:8000/health |
{"status":"ok"} |
http://localhost:9091/health |
runtime |
http://localhost:9092/health |
scheduler |
Логи
docker compose logs -f backend runtime scheduler
Loki: Grafana → Explore → источник Loki.