Saltar a contenido
InfluxDB

Métricas · Series temporales · Histórico · Largo plazo

📌 v3.9.0 · 2026-04-03

InfluxDB — Almacén histórico de métricas

Guarda años de datos de sensores para comparar tendencias y analizar la evolución del ecosistema. Complementa a Victoria Metrics para datos de muy largo plazo.

Como usuario

Qué podrás hacer

No se usa directamente — alimenta los dashboards de Grafana con datos históricos de largo plazo.

Cómo se accederá

Solo admin. Sin interfaz propia, API (interfaz de programación) en http://10.10.10.115:8086.

Integración con otros servicios de SmallCountry

Servicio Relación
Grafana Datasource para consultas históricas
Node-RED Envío de métricas de sensores
Victoria Metrics Complemento — VMetrics para corto/medio plazo, InfluxDB para histórico

Servicios que lo hacen posible

  • ZFS — almacenamiento persistente
Para el administrador (diseño previsto)

Datos del servicio

LXC (contenedor ligero de Proxmox) 115
IP 10.10.10.115
Tier B
Impacto 🟡 Medio

Docker: influxdb:2.7.

Almacenamiento persistente

ZFS (sistema de archivos con integridad de datos): rpool/datos/influxdb/opt/influxdb/ Retención: 10 años para métricas de finca. Backup: PBS (sistema de copias de seguridad de Proxmox) diario.

Healthcheck

curl http://10.10.10.115:8086/health

Logs y diagnóstico

docker logs --tail 100 influxdb

Backup manual

zfs snapshot rpool/datos/influxdb@manual-$(date +%Y%m%d)

Problemas comunes

  • Datos no aparecen en Grafana → Verificar que Node-RED está enviando a la IP correcta.
  • Disco lleno → Revisar políticas de retención con influx bucket list.
Para el arquitecto (diseño previsto)

Relaciones con otros servicios

flowchart LR
    Node-RED -->|Métricas sensores| InfluxDB
    InfluxDB -->|Datasource histórico| Grafana
    VictoriaMetrics -->|Complemento| InfluxDB

Configuración de red

Bridge Puerto Acceso desde
vmbr1 8086 Solo vmbr1 (sin Caddy)

Solo accesible desde vmbr1. Sin exposición a vmbr2.

Orquestación

Componente Path
Rol Ansible roles/influxdb/
Playbook deploy-influxdb.yml
Módulo OpenTofu modules/influxdb/

Secciones relacionadas

🌐 Enlaces de interés

InfluxDB · Documentación · GitHub