--- type: Entity layer: wiki tags: [stack, dashdescomplicar, painel, cron, proposto] title: "Painel-CronDev" --- # Painel-CronDev Painel para todas as acções cron do servidor `dev` (CT 102 / systemd user timers). ## Status - **Proposto** — não implementado ainda - Requisição: visibilidade agregada dos 9 agentes cron ## Conteúdo planeado - Lista de jobs cron activos (schedule, último run, próximo run, duração, exit code) - Estado: OK / Warning / Erro / Stale (>24h sem correr) - Logs recentes (tail) por job, filtro e pesquisa - Alertas para falhas consecutivas (>2) - Acção manual "Run now" (opcional, autenticada) - Métricas: total jobs, sucessos 24h, falhas 24h, tempo médio ## Fonte planeada - SSH ao `dev` - Leitura de `/var/log/` e logs de agentes - `systemctl --user list-timers` ## Componente - **Localização**: `src/pages/CronDev.tsx` (proposto) - **Route**: `/cron-dev` (proposto)