Fatos principais
- Categoria
- Dados e tabelas
- Tipos de entrada
- textarea, file, select, checkbox, text
- Tipo de saída
- html
- Cobertura de amostras
- 4
- API disponível
- Yes
Visão geral
O Analisador de logs estruturados é uma ferramenta poderosa projetada para detectar automaticamente formatos comuns de logs, como JSON Lines, Apache e Syslog. Ele extrai campos essenciais, infere tipos de dados e permite exportar os resultados limpos e organizados para JSON, CSV ou instruções SQL, facilitando a análise de dados e a auditoria de sistemas.
Quando usar
- •Quando precisar converter arquivos de log brutos e desestruturados em tabelas CSV prontas para análise em planilhas.
- •Para extrair informações específicas de logs de servidores web usando expressões regulares personalizadas.
- •Ao consolidar logs de múltiplas fontes e formatos diferentes (como JSONL e Syslog) em um único formato padronizado.
Como funciona
- •Cole seus logs diretamente na área de texto ou faça o upload de um arquivo de log de até 20 MB.
- •Selecione o formato de exportação desejado: JSON, CSV ou SQL.
- •Ative a agregação de logs multilinha ou insira uma Regex personalizada para formatos não padrão.
- •A ferramenta processa os dados, extrai os campos principais e gera o resultado estruturado para download ou cópia.
Casos de uso
Exemplos
1. Transformar logs mistos em uma tabela pronta para CSV
Engenheiro de DevOps- Contexto
- O engenheiro precisa analisar logs de diferentes serviços (faturamento em JSONL e sistema em Syslog) em uma única planilha.
- Problema
- Logs em formatos variados são difíceis de ler, filtrar e organizar no Excel.
- Como usar
- Cole os logs mistos na entrada de texto, selecione 'CSV' como formato de exportação e ative 'Agregar logs multilinha'.
- Configuração de exemplo
-
Formato de exportação: CSV | Agregar logs multilinha: Ativado - Resultado
- Os logs JSONL e Syslog são normalizados em linhas estruturadas com colunas inferidas, prontas para análise em planilhas.
2. Extração de logs proprietários com Regex
Desenvolvedor Backend- Contexto
- Um aplicativo legado gera logs em um formato de texto não padrão que ferramentas comuns não conseguem ler automaticamente.
- Problema
- Extrair timestamp, nível de erro e mensagem de uma string de log customizada para inserção em um banco de dados.
- Como usar
- Faça o upload do arquivo de log, insira a Regex com grupos nomeados no campo 'Regex personalizada' e escolha 'SQL' para exportação.
- Configuração de exemplo
-
^(?<timestamp>\S+) (?<level>\w+) (?<source>\w+) (?<message>.+)$ - Resultado
- A ferramenta usa a Regex para separar os campos e gera instruções INSERT SQL prontas para popular o banco de dados.
Testar com amostras
json, csv, sqlHubs relacionados
FAQ
Quais formatos de log são suportados automaticamente?
A ferramenta detecta automaticamente formatos comuns como JSON Lines (JSONL), logs de acesso do Apache e Syslog.
Posso processar arquivos de log grandes?
Sim, você pode fazer o upload de arquivos de texto ou JSON de até 20 MB para processamento direto no navegador.
Como funciona a opção de agregar logs multilinha?
Quando ativada, a ferramenta agrupa entradas que se estendem por várias linhas, como stack traces de erros, em um único registro lógico.
É possível usar minha própria regra de extração?
Sim, você pode fornecer uma Regex personalizada com grupos nomeados para extrair campos específicos de formatos proprietários.
Para quais formatos posso exportar os dados analisados?
Você pode exportar os logs estruturados para JSON, CSV (ideal para Excel e planilhas) ou como instruções de inserção SQL.