Abra arquivos de log na linha mais recente, com os erros em vermelho

Quando você abre um log, quer ver o fim dele: o Gander abre arquivos .log rolados até a linha mais recente, colore cada nível e filtra o arquivo para mostrar só avisos e erros, com os stack traces, com um toque na barra de espaço no Finder.

Grátis, sem compras dentro do app. Para macOS 15 ou posterior. Feito por 65FN LLC.

api.log em All, rolado até as requisições mais recentes, com um WARN amarelo de uma requisição lenta e um ERROR vermelho do serviço de push.
api.log em Warnings & errors no Modo Escuro: três avisos e três erros, um deles com o traceback Python logo abaixo.

Como fazer

  1. Instale o Gander pela Mac App Store e abra-o uma vez.

  2. Selecione um arquivo .log no Finder e pressione a barra de espaço.

  3. Leia de baixo para cima, ou mude de Tudo para Avisos e erros.

Legível de relance

Cada linha é colorida de acordo com o que ela é:

  • Erros em vermelho, avisos em amarelo, info em azul e debug em cinza
  • Horários esmaecidos, nos formatos ISO, syslog, Apache e outros formatos comuns
  • Linhas de log JSON coloridas como JSON, com o nível tirado de campos como level ou severity
  • Stack traces, tracebacks do Python e linhas Caused by mantidos junto da entrada acima deles

Avisos e erros

Um botão filtra o log e deixa só os avisos e os erros, cada um com o stack trace, mantendo os números de linha do próprio arquivo para você encontrá-los de novo. Um resumo faz a contagem, por exemplo “12 erros · 3 avisos”.

Logs grandes

Em um log grande, o Gander lê os últimos 4 MB, a parte de que você normalmente precisa, e avisa isso. As miniaturas do Finder mostram as últimas linhas, coloridas, então uma execução com falha se destaca pelo ícone.

Perguntas

Por que o log abre no fim?

As entradas mais recentes ficam no fim de um log, então o Gander começa por lá. Role para cima para ver as linhas mais antigas.

Quais formatos de log o Gander reconhece?

Logs de texto com palavras de nível como ERROR, WARN, INFO e DEBUG (em maiúsculas, entre colchetes ou depois de level=), os formatos de horário comuns e linhas JSON de loggers como o pino e o bunyan.

Funciona com logs muito grandes?

Sim. O Gander lê os últimos 4 MB do arquivo, então até logs enormes abrem rápido, e a pré-visualização diz quanto está mostrando.

Experimente nos seus arquivos

O Gander é grátis na Mac App Store, sem compras dentro do app, sem assinatura e sem conta, e nada do que você pré-visualiza sai do seu Mac.