Runbook operacional
curl http://localhost:3001/healthcurl http://localhost:3001/health/detailsdocker compose psdocker compose logs --tail=200 backend frontendUse details para catálogo, fila, watcher, manutenção, runtime e Drive. Endpoints /api/v1/admin/* oferecem jobs, métricas, cache, capas, integridade e circuit breakers.
Catálogo e cache
Seção intitulada “Catálogo e cache”- atualização normal: watcher e reconciliação;
- cache cleanup: consulte primeiro; POST é dry-run,
?apply=trueefetiva; - integridade: rode scan antes de reparar;
- capas: liste problemas e regenere seleção;
- job: cancele apenas pendente; retry somente failed/cancelled.
- baixe
/api/v1/admin/backup; - verifique em
/api/v1/admin/backup/verify; - armazene fora do host;
- para restore, use confirmação exigida e janela de manutenção;
- valide health/catalog/reading state.
Logs e métricas
Seção intitulada “Logs e métricas”Logs são JSON e devem ser pesquisados por event/requestId. Métricas são locais ao processo e reiniciam com ele; reader metrics persistem no PostgreSQL. Redis mantém apenas caches descartáveis.
