Formatador de Logs

Cole logs JSON, nginx, Docker, syslog ou texto puro para normalizar, filtrar por nível e inspecioná-los localmente no seu navegador.

Logs sensíveis nunca saem do seu navegador. Formatação, parsing e filtragem acontecem todos localmente.

Cole logs JSON, linhas de acesso/erro do nginx, logs do Docker ou entradas syslog. O TeaFun os normaliza localmente e permite filtrar por nível ou termos de busca.

O que é um formatador de logs?

Um formatador de logs pega entradas de log brutas de diferentes fontes — logs JSON, syslog, logs de aplicação personalizados e logs combinados de Apache/Nginx — e os normaliza em um formato limpo e legível. Logs brutos frequentemente chegam como blobs JSON de uma linha, strings com escapes ou formatos mistos que são difíceis de ler e impossíveis de comparar. Esta ferramenta analisa as entradas de log, extrai campos padrão (timestamp, nível, mensagem, metadados) e os apresenta em uma visualização consistente e com código de cores. Suporta logs multilinha como stack traces Java e os agrupa automaticamente.

Como usar o formatador de logs

Cole suas linhas de log no campo de entrada. A ferramenta detecta automaticamente o formato e tenta analisar cada linha. Os logs formatados aparecem com sintaxe destacada — timestamps em uma cor, níveis (INFO, WARN, ERROR) em outra, e mensagens em texto claro. Objetos JSON dentro dos logs são expandidos em formato bonito. Você pode filtrar por nível de log para focar apenas em erros ou avisos. Para stack traces, a ferramenta agrupa as linhas de trace relacionadas sob sua mensagem de erro principal. Copie a saída formatada para colar em relatórios de bugs ou documentação onde a legibilidade importa.

Por que a normalização de logs importa

Sistemas de produção geram logs em múltiplos formatos — proxies reversos escrevem logs de acesso combinados, aplicações emitem JSON estruturado, bancos de dados usam seus próprios formatos e serviços de terceiros enviam notificações de webhook com diferentes esquemas. Ao depurar um incidente, você precisa ler todos esses formatos rapidamente e correlacionar eventos entre fontes. Logs não formatados tornam essa tarefa lenta e propensa a erros. Um formatador dá uma visão unificada onde timestamps se alinham, níveis de severidade se destacam e informação crítica sobressai. Isso reduz os tempos de resposta a incidentes e ajuda desenvolvedores juniores a ler logs com a mesma eficácia dos membros seniores da equipe.

Perguntas Frequentes

Quais formatos de log são suportados?

O formatador reconhece logs JSON estruturados, logs de acesso/erro do nginx, saída de stream do Docker, linhas no estilo syslog e logs simples com prefixo de nível. Linhas desconhecidas continuam sendo exibidas como texto simples.

Os logs são enviados para algum lugar?

Não. Os logs permanecem no navegador para parsing, filtragem e ações de cópia/exportação.

Por que algumas linhas são marcadas como simples?

Se uma linha não corresponde a um dos formatos conhecidos, ela é mantida como texto simples para que você ainda possa pesquisar e inspecioná-la sem perder nenhum conteúdo.