Gleam.br Wiki

ADR-0036 Padronização de Logs com OpenTelemetry | Wiki

Documentação de engenharia e especificações técnicas da Gleam-BR.

ADR-0036 Padronização de Logs com OpenTelemetry

  • *Status:* Proposto
  • *Data:* 2026-06-11

Contexto

No futuro temos que padronizar a maneira como realizamos os logs e coleta de telemetrias de nossas aplicaçãoes e soluções gleam-lang-br. Pensei em usarmos a stack OpenTelemetry e a biblioteca Woof para logs.

O foco principal é padronizarmos as aplicações gbraiharness e gbraigleam. Devemos utilizar a biblioteca Woof p/ os logs estruturados e OpenTelemetry para métricas e traces.

Para as bibliotecas eu penso que podemos usar o sistema de opentelemetria e expor somente o conector para coletas de logs, debug, ou métricas da biblioteca. (Temos que analisar o uso da biblioteca Woof, mas acredito que somente o conector opentel já resolve e evitamos incluir mais uma dependência).

Decisões

TODO: Devemos descrever aqui as decisões

Consequências

TODO: Devemos descrever aqui as consequências