🚀 14.5 Starters de Log e Telemetria

Na nuvem, logs são fluxos de eventos. O Spring Boot fornece as melhores ferramentas para centralizar e analisar o comportamento do sistema sob carga.

📝 Gestão de Eventos

  1. spring-boot-starter-logging: O padrão. Utiliza Logback e SLF4J com configurações otimizadas para console e arquivo.
  2. spring-boot-starter-log4j2: A alternativa de alta performance para cenários de logs massivos e assíncronos.
  3. micrometer-registry-prometheus: Expõe métricas em formato profissional para raspagem por servidores Prometheus.
  4. opentelemetry-starter: (Moderno) Suporte nativo ao padrão OpenTelemetry para observabilidade unificada (Logs, Metrics e Traces).

TIP

Logs em JSON: Para ambientes modernos que utilizam ELK (Elasticsearch/Logstash/Kibana) ou Grafana Loki, configure o Spring Boot para gerar logs em formato JSON, facilitando a indexação e busca estruturada.


⬅️ Capítulo Anterior | Próximo Capítulo ➡️