Sign inSign up

elkox/grok-debugger-arm64

By elkox

•Updated 9 months ago

Image
0

284

elkox/grok-debugger-arm64 repository overview

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).

Tag summary

Content type

Image

Digest

sha256:361f7e0ee…

Size

169.5 MB

Last updated

9 months ago

docker pull elkox/grok-debugger-arm64