Infraestructura core: bus de eventos y observabilidad
Servicios transversales para un ecosistema de sistemas: RabbitMQ, Prometheus, Alertmanager, Loki, Alloy y Grafana con redes segmentadas.
## Contexto Plataforma de servicios compartidos para una organización con muchos sistemas: lo que todos necesitan y ninguno debe tener por su cuenta. ## Componentes - RabbitMQ como bus de eventos compartido. - Prometheus + Alertmanager para métricas y alertas. - Loki + Alloy para logs centralizados (Alloy sustituye a Promtail). - Grafana como visualización unificada. - Proxy de solo lectura para la API de Docker.
Problema
El ecosistema tenía dos brokers RabbitMQ y cuatro MinIO independientes: cada duplicado sumaba credenciales, respaldos sin definir y puntos de falla sin monitoreo.
Solución
Consolidación en un bus y una observabilidad compartidos, separados del almacenamiento por radio de impacto. Seis redes Docker con nombre explícito y propósito de seguridad concreto: los datasources quedan en redes internas y solo Grafana y Alertmanager tienen salida a internet.
Resultado
Un contrato estable para integrar cualquier sistema (redes por nombre, no por carpeta) y visibilidad centralizada de métricas, logs y alertas.