Logs · LogQL (lenguaje de consulta de logs) · Almacenamiento · Centralizado
📌 v1.22.0 · 2026-05-08
Victoria Logs — Almacén centralizado de logs¶
Sustituiría a Loki (compatible con LogQL). Almacén centralizado de logs para todo el ecosistema SmallCountry, consultable desde Grafana.
Como usuario¶
Qué podrás hacer¶
No se usa directamente — Grafana consulta los logs.
Cómo se accederá¶
Solo admin. Sin interfaz propia, API en https://victorialogs.sc.
Integración con otros servicios de SmallCountry¶
| Servicio | Relación |
|---|---|
| Grafana | Explorador de logs |
| Grafana Alloy | Envío de logs |
| Promtail | Colector de logs de cada LXC |
| Hermes Agent | Análisis IA de logs vía skill smallcountry-logs |
| n8n | Agentes nocturnos analizan logs |
Servicios que lo hacen posible¶
- ZFS — almacenamiento persistente
Para el administrador (diseño previsto)
Datos del servicio¶
| LXC | 110 (compartido con Prometheus/VMetrics) |
| Tier | A |
| Impacto | 🔴 Crítico |
Docker: victorialogs.
Almacenamiento persistente¶
ZFS (sistema de archivos con integridad de datos): rpool/datos/victorialogs
Retención configurada por tier.
Backup: PBS (sistema de copias de seguridad de Proxmox) diario.
Healthcheck¶
Logs y diagnóstico¶
Backup manual¶
Problemas comunes¶
- Grafana no ve logs → Verificar que Promtail/Alloy está enviando logs correctamente.
- Alto uso de disco → Ajustar retención por tier en la configuración.
Para el arquitecto (diseño previsto)
Relaciones con otros servicios¶
flowchart LR
GrafanaAlloy -->|Push logs| VictoriaLogs
Promtail -->|Push logs| VictoriaLogs
VictoriaLogs -->|Datasource| Grafana
n8n -->|Consulta| VictoriaLogs
Configuración de red¶
| Bridge | Puerto | Acceso desde |
|---|---|---|
| vmbr1 | 9428 | Solo vmbr1 (sin Caddy directo) |
Sin exposición directa a vmbr2.
En Pi-hole¶
Orquestación¶
| Componente | Path |
|---|---|
| Rol Ansible | roles/prometheus/ |
| Playbook | deploy-prometheus.yml |
| Módulo OpenTofu | modules/prometheus/ |