#Logs
4 artigos marcados com Logs, em 2 livros.
Filtros de serialização no Jackson — mascarando número de cartão nos logs
Como usar
@JsonFilter,PropertyFiltere um mixin emObjectpara mascarar o número do cartão e remover o CVV só no mapper de log, com a API ainda devolvendo tudo.W3C Trace Context — correlacionando logs entre microsserviços com o traceparent
O padrão W3C que leva o mesmo ID de rastreamento por todos os serviços de uma operação: o
traceparente otracestate, valores inválidos, a granularidade certa e o ID atravessando o outbox.Logging estruturado em Spring Boot — LogstashEncoder vs o suporte nativo do 3.4+
Cada log como uma linha JSON pesquisável: o caminho clássico com
LogstashEncodere o suporte nativo do Spring Boot 3.4+ (ECS, Logstash e GELF), com saídas reais, comparativo e critério de escolha.Wide events e canonical log lines — a evolução do logging estruturado
Um evento rico em contexto por requisição, no lugar de dezenas de logs parciais: as canonical log lines da Stripe, cardinalidade e Observability 2.0, um filtro em Spring Boot e tail sampling.
Filtros de serialização no Jackson — mascarando número de cartão nos logs
Como usar
@JsonFilter,PropertyFiltere um mixin emObjectpara mascarar o número do cartão e remover o CVV só no mapper de log, com a API ainda devolvendo tudo.W3C Trace Context — correlacionando logs entre microsserviços com o traceparent
O padrão W3C que leva o mesmo ID de rastreamento por todos os serviços de uma operação: o
traceparente otracestate, valores inválidos, a granularidade certa e o ID atravessando o outbox.Logging estruturado em Spring Boot — LogstashEncoder vs o suporte nativo do 3.4+
Cada log como uma linha JSON pesquisável: o caminho clássico com
LogstashEncodere o suporte nativo do Spring Boot 3.4+ (ECS, Logstash e GELF), com saídas reais, comparativo e critério de escolha.Wide events e canonical log lines — a evolução do logging estruturado
Um evento rico em contexto por requisição, no lugar de dezenas de logs parciais: as canonical log lines da Stripe, cardinalidade e Observability 2.0, um filtro em Spring Boot e tail sampling.