Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

victoria-gateway

Victoria Gateway es un webhook para Alertmanager que consume alertas, consulta Loki (o CloudWatch/GCP), resume con LLM local y envía a Telegram. Soporta RAG con PostgreSQL/pgvector y escalado a cloud (Gemini, Anthropic, etc.). Es binario Go único sin dependencias runtime salvo Loki/LLM.

Ficha actualizada 26 sept 2026, 20:26 · upstream 26 sept 2026, 20:02 · release v1.11.0

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es victoria-gateway

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

Victoria Gateway actúa como puente entre Alertmanager y sistemas de notificación inteligentes. Cuando se dispara una alerta, el sistema consulta automáticamente los logs asociados en Loki (o servicios cloud alternativos), solicita a un modelo LLM local que genere un resumen ejecutivo del incidente y envía ese resumen a Telegram.

La arquitectura permite opcionalmente realizar análisis profundos mediante RAG para contextualizar con incidentes pasados similares, o escalar casos críticos a modelos cloud de mayor capacidad como Gemini o Anthropic. La implementación está diseñada para ser ligera y modular, funcionando como un binario Go único sin dependencias runtime complejas más allá de los servicios externos que consume.

El sistema maneja deduplicación automática mediante fingerprints para evitar procesamiento redundante ante reintentos de Alertmanager, lo cual es crucial en entornos de producción donde la fiabilidad del flujo de alertas es prioritaria.

CASOS DE USO
  • Notificación inteligente de incidentes a Telegram con contexto logístico generado por LLM local
  • Escalado automático de alertas críticas a modelos cloud cuando el análisis local es insuficiente
  • Investigación contextualizada mediante RAG consultando incidentes históricos similares en PostgreSQL
  • Generación automática de issues en Gitea/GitHub para seguimiento de incidentes documentados
PUNTOS DESTACADOS
  • Binario Go único sin dependencias runtime complejas salvo Loki y endpoint LLM
  • Soporte nativo para RAG con PostgreSQL/pgvector para contextualización histórica
  • Arquitectura modular que permite escalado a múltiples proveedores cloud (Gemini, Anthropic, Azure)
  • Deduplicación automática mediante fingerprints para evitar procesamiento redundante
PRECAUCIONES
  • Requiere infraestructura externa operativa: Loki endpoint, LLM local/cloud, Telegram bot
  • RAG requiere PostgreSQL con extensión pgvector instalada y configurada correctamente
  • Escalado a cloud depende de disponibilidad y credenciales de múltiples proveedores externos
VISUAL

Capturas del proyecto

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

Victoria Gateway
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

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

Docker detectado

Requiere Go 1.25+ para compilación desde fuente o Docker si se usa contenedor. Configurar loki.endpoint y summarizer.endpoint obligatoriamente en config.yaml. Para RAG, instalar PostgreSQL con pgvector. Variables de entorno pueden sobrescribir credenciales sensibles sin exponerlas en archivos de configuración.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsNode.jsGoPython
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
8090
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.