Files
DashDescomplicar/okf/relacionamentos/Metrics-alimenta-PainelMonitor.md

1.3 KiB

type, layer, tags, title
type layer tags title
Relationship wiki
stack
dashdescomplicar
relacionamento
observabilidade
métricas
Metrics → alimenta → Painel-Monitor

Metrics alimenta Painel-Monitor

Painel-Monitor consome métricas de infraestrutura e performance agregadas pelo sistema Metrics.

Fluxo de Dados

  1. Coleta: Middleware Express + hooks React instrumentam requisições/renderização
  2. Agregação: Logs JSON em logs/performance-metrics.json (rotated 7 dias)
  3. Exposição: GET /api/metrics (Prometheus format ou JSON custom)
  4. Consumo: Painel-Monitor via CSR-Integration (com cache + reconnect)

Métricas Expostas

  • Performance: response time (p95), latência por endpoint, tamanho de payload
  • Disponibilidade: uptime, taxa de erro (5xx), health de dependências
  • Infraestrutura: CPU/RAM/Disk dos servidores monitorados (via SSH)
  • Aplicação: tempos de renderização, LCP, FID, CLS

Tipo de relação

alimenta — Metrics → Painel-Monitor: fonte de verdade para observabilidade

Referências

  • Entidade Metrics: okf/entidades/Metrics.md
  • Entidade Painel-Monitor: okf/entidades/Painel-Monitor.md
  • Métrica de saúde: STATUS.md § CHECK
  • Documentação: docs/PLANS/DashDescomplicar-PLAN.md § Métricas de Saúde