Anúncios incomodam? Ir Sem anúncios Hoje

Formatador de Log de Acesso (Apache / Nginx)

DadosDesenvolvedorRede
ANUNCIADO Remover?

Opções

Cole linhas de log na esquerda para vê-las analisadas aqui.
IP Data/Hora Método Caminho Status Seguro para Dockerfile Referer User-Agent
O resultado aparecerá aqui
ANUNCIADO Remover?

Guia

Formatação de Log de Acesso (Apache / Nginx)

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

  1. Cole suas linhas brutas de log de acesso no campo de entrada ou carregue um arquivo de log.
  2. Deixe Formato do log em Auto-detect, ou fixe para CLF ou Combinado se seu servidor usar um formato fixo.
  3. 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).
  4. Clique em qualquer cabeçalho de coluna para ordenar por IP, data/hora, status, bytes ou qualquer outro campo.
  5. 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

  1. 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.

  2. 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.

  3. 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).

  4. 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.

Quer eliminar anúncios? Fique sem anúncios hoje mesmo

Instale nossas extensões

Adicione ferramentas de IO ao seu navegador favorito para acesso instantâneo e pesquisa mais rápida

Ao Extensão do Chrome Ao Extensão de Borda Ao Extensão Firefox Ao Extensão Opera

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!

ANUNCIADO Remover?
ANUNCIADO Remover?
ANUNCIADO Remover?

Notícias com destaques técnicos

Envolver-se

Ajude-nos a continuar fornecendo ferramentas gratuitas valiosas

Compre-me um café
ANUNCIADO Remover?