Grok Debugger Web (ARM64 Native)
Esta es una herramienta web ligera diseñada para construir y probar patrones Grok de forma interactiva. A diferencia de otras imágenes, esta ha sido compilada específicamente para arquitecturas ARM64 (Apple Silicon M1/M2/M3, Raspberry Pi 4/5, AWS Graviton), garantizando un rendimiento nativo sin emulación.
Está basada en la gema original jls-grok, asegurando compatibilidad total con los patrones utilizados en Logstash y Elasticsearch. 🚀 Características
Arquitectura: Nativa linux/arm64.
Ligera: Basada en Ruby-slim, ocupando menos de 200MB.
Pre-cargada: Incluye los patrones más comunes (IP, USERNAME, ISO8601, LOGLEVEL, etc.).
Interfaz Web: UI minimalista basada en Bootstrap para pruebas rápidas.
🛠️ Cómo usar esta imagen
Para ejecutar el contenedor de forma local en el puerto 4567: Bash
docker run -d
--name grok-debugger
-p 4567:4567
tu-usuario/grok-debugger-arm64:latest
Luego, abre tu navegador en: http://localhost:4567 Variables de Entorno y Configuración
La aplicación escucha por defecto en el puerto 4567. No requiere configuración adicional, ya que incluye un archivo interno de patrones.
🏗️ Estructura del Proyecto
La imagen se construye utilizando el siguiente stack:
Base: ruby:3.2-slim
Servidor Web: Sinatra con Puma (Production-ready).
Motor: jls-grok (Pure Ruby implementation).
Content type
Image
Digest
sha256:361f7e0ee…
Size
169.5 MB
Last updated
9 months ago
docker pull elkox/grok-debugger-arm64