Skip to content

feat(events): search collected log events on CLI and MCP - #25

Merged
puppe1990 merged 2 commits into
mainfrom
feat/observability-events
Sep 29, 2026
Merged

puppe1990 merged 2 commits into
mainfrom
feat/observability-events

Conversation

@puppe1990

Copy link
Copy Markdown
Collaborator

Contexto

Fatia CLI/MCP do Corte 01 (logs pesquisáveis). O painel já expõe GET /api/v1/logs no cleat-deploy#135.

O que entra

  • cleat events [APP] — busca no store coletado (não no journal ao vivo)
  • Filtros: --server, --unit, --query/-q, --severity, --min-severity, --since, --until, --limit, --json
  • MCP logs_search com os mesmos filtros
  • Contrato log_event no fixture

apps logs / servers logs continuam lendo o journal ao vivo via SSH. Este comando lê o store enriquecido pelo coletor do painel.

Fora desta PR

  • Ligar LOG_COLLECTOR_ENABLED em produção
  • UI com filtros na aba de logs

Corte 01 of Cleat Signals: `cleat events` and MCP `logs_search` query
GET /api/v1/logs with app, server, unit, text, severity and time filters.
Corte 01: `cleat events --release/--environment/--group` and MCP
`logs_search` hit GET /api/v1/logs and /api/v1/logs/groups.
@puppe1990
puppe1990 merged commit 77acc02 into main Sep 29, 2026
1 check passed
@puppe1990
puppe1990 deleted the feat/observability-events branch September 29, 2026 00:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant