Nerdlog: Visualizador de logs remoto rápido e sem servidor

2025-04-21
Nerdlog: Visualizador de logs remoto rápido e sem servidor

Nerdlog é um visualizador de logs TUI (interface de usuário de terminal) rápido, priorizando acesso remoto, multi-host, com histograma de linha do tempo e sem servidor central. Inspirado no Graylog/Kibana, mas sem o inchaço, requer configuração mínima. Ele consulta eficientemente logs de várias máquinas remotas simultaneamente, filtrando por intervalo de tempo e padrões, e exibindo um histograma de linha do tempo para análise visual rápida. Projetado principalmente para ler logs do sistema (/var/log/messages ou /var/log/syslog) de um ou mais hosts remotos, é altamente eficiente mesmo com arquivos de log grandes (1 GB+). Embora suporte outros formatos de log, sua funcionalidade principal surge da necessidade de monitorar eficientemente logs de inúmeras instâncias de back-end de serviços web. O Nerdlog se conecta via SSH, mantendo as conexões inativas em segundo plano. A análise de log acontece remotamente, baixando apenas dados mínimos por consulta e utilizando a compressão gzip para eficiência de largura de banda. Possui uma interface de linha de comando semelhante ao Vim e atalhos de teclado para navegação e controle intuitivos.

Desenvolvimento log remoto