Métricas · Series temporales · PromQL (lenguaje de consulta de métricas) · Almacenamiento
📌 v1.136.8 · 2026-04-30
Victoria Metrics — Almacén de métricas de alto rendimiento¶
Sustituiría a InfluxDB + Prometheus long-term storage. Almacén de series temporales compatible con PromQL que alimenta los dashboards de Grafana con datos de todo el ecosistema.
Como usuario¶
Qué podrás hacer¶
No se usa directamente — alimenta los dashboards de Grafana.
Cómo se accederá¶
Solo admin. Sin interfaz propia, solo API: https://victoriametrics.sc.
Integración con otros servicios de SmallCountry¶
| Servicio | Relación |
|---|---|
| Grafana | Fuente de datos principal |
| Prometheus | Scraper → Victoria Metrics |
| Grafana Alloy | Agente colector |
| Node-RED | Métricas de sensores |
| Uptime Kuma | Métricas de uptime |
Servicios que lo hacen posible¶
Para el administrador (diseño previsto)
Datos del servicio¶
| LXC (contenedor ligero de Proxmox) | 110 (compartido con Prometheus) |
| IP | 10.10.10.110 |
| Tier | A |
| Impacto | 🔴 Crítico |
Docker: victoriametrics.
Almacenamiento persistente¶
ZFS (sistema de archivos con integridad de datos): rpool/datos/victoriametrics → /opt/victoriametrics/
Downsampling automático para retención larga.
Backup: PBS (sistema de copias de seguridad de Proxmox) diario.
Healthcheck¶
Logs y diagnóstico¶
Backup manual¶
Problemas comunes¶
- Grafana no muestra datos → Verificar que el datasource apunta correctamente a Victoria Metrics.
- Alto uso de disco → Revisar configuración de retención y downsampling.
Para el arquitecto (diseño previsto)
Relaciones con otros servicios¶
flowchart LR
Prometheus -->|Scrape| VictoriaMetrics
GrafanaAlloy -->|Push| VictoriaMetrics
VictoriaMetrics -->|Datasource| Grafana
Node-RED -->|Métricas| VictoriaMetrics
Configuración de red¶
| Bridge | Puerto | Acceso desde |
|---|---|---|
| vmbr1 | 8428 | Solo vmbr1 (sin Caddy directo) |
En Pi-hole¶
Solo accesible desde vmbr1. Sin exposición directa a vmbr2.
Orquestación¶
| Componente | Path |
|---|---|
| Rol Ansible | roles/prometheus/ |
| Playbook | deploy-prometheus.yml |
| Módulo OpenTofu | modules/prometheus/ |