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/pushy Prometheushttp://192.168.1.2:9090/api/v1/write(remote write). - Los dos son puntos únicos en
lebron; si caelebron, 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.