JSON
Parser de JSON em Logs
Extraia, desescape e formate JSON preso em strings de logs do CloudWatch, Lambda, Docker e APIs.
- O parsing roda no navegador e não exige backend dedicado para interpretar a entrada.
- Logs podem conter tokens, cookies, e-mails ou identificadores. Revise e mascare dados sensíveis antes de compartilhar.
Processe a entrada para ver o resultado aqui.
Cole logs com JSON escapado, extraia o payload e receba uma versão formatada para depurar erros, requests e mensagens estruturadas.
Quando usar
Use quando logs do CloudWatch, Lambda, Docker ou APIs mostram JSON como string escapada em vez de objeto legível.
Entrada
Cole a linha de log completa ou apenas a string JSON escapada. Ative extração quando houver prefixos e JSON aninhado quando campos internos também estiverem escapados.
Resultado
A saída é JSON formatado. Revise campos sensíveis antes de copiar para tickets, chats ou documentação.
- Cole a linha de log ou a string JSON escapada no campo principal.
- Mantenha a extração ativada para logs com timestamp, nível ou prefixo.
- Ative JSON aninhado para converter campos de texto que contêm outro JSON.
- Execute, revise o JSON formatado e copie apenas os campos necessários.
- Debug de erro no CloudWatch: Transforme payloads escapados de Lambda em JSON legível para revisar requestId, statusCode, message e stack context.
- Revisão de payload em logs de API: Extraia o objeto JSON de uma linha com prefixos de log e valide os campos antes de abrir no formatador ou validador.
- Logs truncados: Quando a linha termina antes de fechar aspas, chaves ou colchetes, o parser retorna erro e o log precisa ser capturado completo.
- Dados sensíveis: Logs podem conter tokens, e-mails, documentos ou payloads de cliente. Revise e mascare antes de compartilhar a saída.
- Strings não JSON: Mensagens comuns de texto não são convertidas. A ferramenta espera encontrar JSON válido direto ou escapado.
Extrair JSON de uma linha CloudWatch
Entrada: 2026-06-25T10:00:00Z INFO {\"level\":\"error\",\"requestId\":\"abc\"}
Saída: Objeto JSON formatado com level e requestId.
Interpretar JSON aninhado em message
Entrada: {"message":"{\"error\":\"timeout\",\"code\":504}"}
Saída: Campo message convertido em objeto JSON legível.
Para que serve o Parser de JSON em Logs?
Ele extrai JSON de linhas de log, remove escapes comuns de strings e formata o resultado para revisão em ferramentas de debug.
Funciona com logs do CloudWatch?
Sim. Cole a linha completa do CloudWatch e mantenha a opção de extrair JSON ativada quando houver timestamp, nível de log ou prefixo antes do payload.
O que acontece com JSON dentro de campos como message?
Com a opção de JSON aninhado ativada, campos de texto que contêm outro JSON válido são convertidos em objetos ou arrays legíveis.
A ferramenta corrige JSON inválido?
Não. Ela desescapa e tenta extrair JSON válido, mas erros de aspas, chaves, colchetes ou truncamento precisam ser corrigidos na origem.
Meus logs são enviados para um servidor?
Não pela execução da ferramenta. O parsing roda no navegador; ainda assim, revise políticas internas antes de colar logs com tokens ou dados pessoais.
Como usar esta ferramenta com segurança?
Preencha a entrada solicitada, execute a ferramenta e revise mensagens de validação ou avisos antes de copiar o resultado.
Quais entradas e saídas devo conferir?
Use os campos, formatos e limites descritos na interface da ferramenta; revise a saída antes de aplicar em fluxos críticos.