docs(okf): entidades e relacionamentos OKF do DashDescomplicar
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
---
|
||||
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)
|
||||
Reference in New Issue
Block a user