Formatador de Log de Acesso (Apache / Nginx)
Guia
Formatador de Log de Acesso (Apache / Nginx)
Cole linhas brutas de log de acesso do Apache ou Nginx no campo de entrada ou carregue um arquivo de log. Transforme instantaneamente as linhas em uma tabela estruturada e ordenável. O Formatação de Log de Acesso detecta se cada linha está no Formato Comum de Log (CLF) ou no Formato Combinado de Log (padrão do Apache), e divide cada entrada em colunas limpas: IP, data/hora, método, caminho, código de status, bytes, referer e agente do usuário. Filtrar os resultados por grupo de código de status, ordenar qualquer coluna com um clique, e exportar apenas as linhas que você deseja como CSV.
Como usar
- Cole suas linhas brutas de log de acesso no campo de entrada ou carregue um arquivo de log.
- Deixe Formato do log em Auto-detect, ou fixe para CLF ou Combinado se seu servidor usar um formato fixo.
- Use o Filtro de status dropdown para limitar os resultados a um grupo específico de status (por exemplo, 4xx Erro do Cliente durante a busca de links quebrados).
- Clique em qualquer cabeçalho de coluna para ordenar por IP, data/hora, status, bytes ou qualquer outro campo.
- Clique Descarregar CSV para salvar as linhas visíveis atualmente para análise posterior em um planilha.
Características
- Auto-detecta CLF e Combinado – Não é necessário saber o formato do seu log de antemão; os padrões do Apache e do Nginx são reconhecidos automaticamente.
- Colunas ordenáveis – Clique em qualquer cabeçalho para ordenar as linhas por IP, data, status, tamanho da resposta e mais.
- Filtros de código de status – Isole rapidamente os códigos 2xx de sucesso, 3xx de redirecionamento, 4xx de erros do cliente ou 5xx de erros do servidor.
- Coloração visual do código de status – Os códigos de status são coloridos para que anomalias sejam evidentes de imediato.
- Exportação CSV das linhas filtradas – Baixe exatamente o que você vê, pronto para ser inserido em Excel, Sheets ou Pandas.
- Suporte para upload de arquivos – Arraste e solte um arquivo de log em vez de colar linhas.
- Executa totalmente no navegador – Os logs nunca saem da página, então IPs sensíveis e caminhos de solicitação permanecem locais.
Perguntas frequentes
-
Qual a diferença entre o Formato Comum de Log (CLF) e o Formato Combinado de Log?
O Formato Comum de Log registra o IP do cliente, o identificador RFC 1413, o usuário autenticado, a marcação do tempo da solicitação, a linha da solicitação, o código de status HTTP e o tamanho da resposta em bytes. O Formato Combinado de Log adiciona duas campos extras, entre aspas, no final: o cabeçalho Referer e o cabeçalho User-Agent. O log de acesso padrão do Apache usa o Formato Combinado; o Nginx vem com um padrão semelhante chamado 'main', que também é compatível com o Formato Combinado.
-
Por que uma entrada de log de acesso às vezes mostra um traço em vez de um valor?
Um hífen único ('-') em um log de acesso significa que o campo não estava disponível. O identificador RFC 1413 é quase sempre um hífen porque o protocolo é praticamente inutilizado, e o usuário autenticado é um hífen para qualquer solicitação não autenticada. O Referer e o User-Agent são hífens quando o cliente não enviou esses cabeçalhos. O tamanho da resposta é um hífen em solicitações que retornaram corpo vazio, como uma resposta 304 Not Modified.
-
O que significam os grupos de códigos de status (1xx, 2xx, 3xx, 4xx, 5xx)?
Cada classe de dígito indica uma categoria de resposta. 1xx é informativo (raro em logs de acesso), 2xx é sucesso, 3xx é redirecionamento, 4xx indica um erro do lado do cliente, como uma página ausente ou uma solicitação não autorizada, e 5xx indica um erro do lado do servidor, como uma exceção interna ou falha no upstream. Filtrar por grupo é uma forma rápida de identificar links quebrados (4xx) ou incidentes no backend (5xx).
-
Por que as marcas de tempo dos logs de acesso estão entre colchetes com um deslocamento como -0700?
O padrão de marcação do tempo do Formato Comum de Log usa a expressão strftime '[dia/mês/ano:hora:minuto:segundo zona]' onde a zona é o deslocamento do servidor em relação ao UTC. Os colchetes e o deslocamento final são parte do formato em si, o que significa que os analisadores devem tratar toda a expressão entre colchetes como um único campo. Armazenar o deslocamento permite que a marcação de tempo seja interpretada de forma unívoca mesmo se o servidor mudar fusos horários posteriormente.
Instale nossas extensões
Adicione ferramentas de IO ao seu navegador favorito para acesso instantâneo e pesquisa mais rápida
恵 O placar chegou!
Placar é uma forma divertida de acompanhar seus jogos, todos os dados são armazenados em seu navegador. Mais recursos serão lançados em breve!
Ferramentas essenciais
Ver tudo Novas chegadas
Ver tudoAtualizar: Nosso ferramenta mais recente Foi adicionado em 15 de junho de 2026
