Herramientas de Análisis de Logs ZPA
klogg — Visor de Logs (GRATIS, Open Source) [RECOMENDADO]
Web: https://github.com/variar/klogg Licencia: GPL v3, 100% gratuito 3.3k estrellas | Fork activo de glogg | Windows, Linux, macOS
Caracteristicas principales
- Archivos de cualquier tamaño (carga lazy, ~15 MB RAM para 100 GB)
- Regex search y highlight en tiempo real
- Filtros incrementales con colores
- Multiples vistas del mismo archivo con filtros distintos
- Watch en vivo de logs en escritura (tail -f con GUI)
- Decodificación de encoding automática
- Marcadores / bookmarks en líneas
- Export de fragmentos filtrados
- Integración con editores externos
- C++ nativo, rápido
Instalación en Windows
Descargar desde https://github.com/variar/klogg/releases — .exe o .zip portable.
Uso con logs ZPA
1. Archivo > Abrir .log (los .log.zip hay que descomprimir primero)
- Ctrl+F para busqueda regex incremental
- View > RegEx para filtros persistentes con highlight por color
- Abrir multiples archivos en tabs para correlacionar
- File > Follow file (o Ctrl+Shift+F) para watch en vivo durante incidentes
Regex útiles para ZPA en klogg
| Buscar | Patron regex |
|---|---|
| Errores | \bERR\b |
| Warnings | \bWAR\b |
| DTLS | `DTLS |
| Túnel | [Tt]unnel |
| Broker | [Bb]roker |
| DNS | `DNS |
| FQDN | FQDN |
| Filtro combinado errores | `ERR |
loxx — Visor de Logs (COMERCIAL)
Web: https://loxx.app Instalación: C:\Program Files\mommos-software\loxx Licencia: Pago único perpetuo, trial 30 días ** Inspirado en Baretail (descontinuado)
Caracteristicas principales
- Archivos de cualquier tamaño (100 GB+ usa ~15 MB RAM)
- Solo carga la parte visible + índice en memoria
- Watch en vivo de logs en escritura
- Quickfilter: selección de texto > Pass-Filter o Stop-Filter
- Multiples Stop-Filters simultaneos
- Vistas divididas del mismo archivo con filtros distintos
- Delta times entre líneas (requiere configurar pattern de timestamp)
- Apertura remota: HTTP(S), FTP(S), SCP
- Macros VBA y C# para automatización y graficas
Patron de timestamp ZPA para loxx
yyyy-MM-dd HH:mm:ss.ffffff(K)
Donde K captura el offset de zona horaria (+0200).
zpa2netlog — Conversor a Chromium NetLog
Binario: zpa2netlog.exe (2.2 MB, portable, sin dependencias) Código fuente: /opt/data/cache/zpa2netlog/ (Go)
Que hace
Convierte logs ZPA texto plano a formato JSON de Chromium NetLog para visualizar en netlog-viewer.appspot.com/#import.
Uso desde PowerShell
.\zpa2netlog.exe "C:\ruta\al\Zscaler-2026-05-11-13-13-21.zip"O arrastrar el .zip encima de run.bat.
Tipos de input
| Input | Descripción |
|---|---|
.zip del ZPA Support Bundle | Abre y procesa todo recursivamente |
| Directorio | Procesa todos los .log/.log.zip dentro |
Archivo .log individual | Un solo log |
Archivo .log.zip | Log comprimido dentro del bundle |
Output
Genera zpa-netlog.json. Subir a: https://netlog-viewer.appspot.com/#import
Mapeo de eventos
| Evento ZPA | Tipo NetLog | Sección en Viewer |
|---|---|---|
| DTLS connect/fail | SSL_CONNECT (87) | SSL/TLS |
| DTLS → TLS fallback | SSL_CONNECT (87) END | SSL/TLS |
| Broker connect/error | TCP_CONNECT (31) | Sockets |
| DNS query/flush | HOST_RESOLVER (27) / DNS_CACHE_FLUSH (29) | DNS |
| FQDN_NO_MATCH | HOST_RESOLVER (27) END | DNS |
| Tunnel start/stop | REQUEST_ALIVE (1) / REQUEST_DONE (2) | Events |
| WFP filter | Custom (100) | Events |
| Certificate errors | SSL_CERT_VERIFY (88) | SSL/TLS |
Comparativa rápida
| klogg | loxx | zpa2netlog + NetLog Viewer | |
|---|---|---|---|
| Precio | Gratuito (GPL) | Comercial (trial 30d) | Gratuito |
| Tipo | Visor nativo GUI | Visor nativo GUI | Conversor + visor web |
| Input | .log texto plano | .log texto plano | .zip/.log/.directorio |
| Tamaño archivos | Sin limite | Sin limite | Limitado por navegador |
| Filtros | Regex con colores | Quickfilter texto | Por tipo de evento |
| Timeline visual | No | No | Si, fases BEGIN/END |
| Watch en vivo | Si | Si | No |
| Regex avanzado | Si | No | No aplica |
| Cross-platform | Si (Win/Lin/Mac) | Solo Windows | Si (navegador) |
Flujo recomendado
- Inspección rápida → klogg (abrir .log, regex highlight, watch en vivo)
- Análisis profundo → zpa2netlog → NetLog Viewer (timeline, correlación, SSL/DNS)
- Watch en vivo durante incidente → klogg con Follow file