Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

nerdlog

Visor de logs TUI rápido y remoto-first para múltiples hosts sin servidor central. Usa SSH para consultar logs en tiempo real con histograma temporal y filtrado eficiente, ideal para entornos Linux/Unix.

Ficha actualizada 10 nov 2026, 1:40 · upstream 3 oct 2026, 11:15 · release v1.13.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es nerdlog

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Nerdlog es una herramienta de visualización de registros diseñada para ser ligera y eficiente, eliminando la necesidad de un servidor centralizado como Graylog o Kibana. Establece conexiones SSH directas a los nodos objetivo para consultar logs en tiempo real, manteniendo las sesiones inactivas en segundo plano. Su enfoque principal es la lectura eficiente de archivos de sistema (/var/log/messages, /var/log/syslog) o salidas de journalctl desde múltiples máquinas simultáneamente.

La herramienta procesa los datos directamente en el nodo remoto para minimizar el ancho de banda, descargando solo hasta 250 mensajes por flujo de log y datos para el histograma temporal. Esto permite manejar archivos grandes (1GB o más) sin saturar la red local. El cliente se puede ejecutar en Windows, macOS, Linux y FreeBSD, aunque la lectura de logs está limitada a sistemas remotos que no sean Windows.

Su diseño prioriza la eficiencia en consultas complejas con soporte para expresiones SQL simplificadas y filtros regulares avanzados. Incluye un histograma interactivo para visualizar picos de actividad temporalmente y permite navegación estilo Vim o atajos de navegador. Es una solución madura, probada en producción desde 2022 y actualizada en 2025, aunque conserva algunos rastros de su origen en hackathons.

CASOS DE USO
  • Lectura eficiente de logs de múltiples servidores Linux simultáneamente
  • Visualización de picos de actividad mediante histograma temporal interactivo
  • Monitoreo de servicios systemd sin infraestructura centralizada
  • Análisis forense rápido con filtrado por patrones regulares complejos
  • Consulta remota de logs en entornos con restricciones de ancho de banda
PUNTOS DESTACADOS
  • Arquitectura remote-first sin servidor central requerido
  • Procesamiento de datos en el nodo remoto para ahorrar ancho de banda
  • Soporte nativo para archivos comprimidos (gzipped) en tránsito
  • Navegación TUI con bindings estilo Vim y atajos de navegador
  • Eficiencia probada en archivos de log superiores a 1GB
PRECAUCIONES
  • Requiere acceso SSH a los hosts remotos (excepto localhost)
  • Dependencia crítica de Gawk en los nodos remotos (mawk no compatible)
  • No puede leer logs desde hosts Windows, solo el cliente soporta Windows
  • Limitación actual de 2 archivos por logstream en la implementación base
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Nerdlog
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Pendiente de la cola editorial R11-R6 con investigación verificable.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsNode.jsGo
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
12347890
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.