Saltar a contenido

Grafana Alloy

Agente de logs y métricas, desplegado en todos los hosts (lebron y steph) como parte del stack common.

Ficha

Campo Valor
Hosts lebron (192.168.1.2), steph (192.168.1.4)
Stack (Portainer) common
Imagen grafana/alloy:v1.18.0
Puertos 12345 (HTTP), 5514 (syslog TCP + UDP)
Volúmenes config/config.alloy/etc/alloy/config.alloy:ro, /opt/monitoring/alloy/data/var/lib/alloy/data, //rootfs:ro, /run, /var/log, /sys, /var/lib/docker, /run/udev/data, /var/run/docker.sock:ro
Capacidades NET_BIND_SERVICE

Qué recoge

  • journald y logs de sistema (/var/log/{syslog,messages,*.log}) → Loki.
  • Syslog de UniFi (puerto 5514, tcp+udp) → Loki.
  • Logs de Docker (vía socket) → Loki.
  • Métricas del host (unix exporter) y de Docker (cAdvisor) → Prometheus.

Configuración

  • Destinos: Loki http://192.168.1.2:3100/loki/api/v1/push y Prometheus http://192.168.1.2:9090/api/v1/write (remote write).
  • Los dos son puntos únicos en lebron; si cae lebron, Alloy deja de reenviar.

Migración

Fase 1 — se sustituye por el Alloy desplegado en el cluster (recogida de logs y métricas de k3s + nodos). Los destinos Loki/Prometheus pasan a ser los del cluster.