Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

ProxBalance

ProxBalance es una herramienta web para análisis de clúster y gestión de migraciones en Proxmox VE. Monitoriza recursos en tiempo real, sugiere migraciones inteligentes mediante algoritmos de penalización y automatiza el balanceo de carga entre nodos. Incluye integración opcional con IA para predicc

Ficha actualizada 27 sept 2026, 13:35 · upstream 27 sept 2026, 13:21 · release v2.12.0

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es ProxBalance

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

ProxBalance actúa como analizador y gestor de migraciones para clústeres de Proxmox VE. Proporciona una interfaz web que monitoriza métricas en tiempo real como CPU, memoria e I/O, visualizables mediante mapas interactivos y gráficos históricos. Su motor de recomendaciones utiliza un algoritmo de puntuación basado en penalización para evaluar la idoneidad de las máquinas virtuales (VM) o contenedores (CT) en cada nodo.

La herramienta permite automatizar el balanceo de carga mediante ventanas de mantenimiento programables y reglas de anti-afinidad. Cuenta con una capa opcional de análisis impulsada por inteligencia artificial, compatible con proveedores como OpenAI, Anthropic o modelos locales Ollama, para detectar tendencias de trabajo y justificar recomendaciones mediante razonamiento natural.

Se despliega en un contenedor LXC no privilegiado sobre el host Proxmox, garantizando que las credenciales se gestionen vía tokens de API sin almacenar contraseñas. Soporta múltiples canales de notificación como Pushover, Telegram o Slack para alertas de migración y fallos.

CASOS DE USO
  • Monitorización en tiempo real del estado de salud del clúster
  • Automatización de balanceo de carga programado para mantenimiento nocturno
  • Evaluación predictiva de migraciones mediante análisis de IA local o en la nube
  • Gestión de notificaciones centralizada para alertas de infraestructura
  • Visualización histórica de rendimiento con superposición de eventos de migración
PUNTOS DESTACADOS
  • Algoritmo de scoring basado en penalización para decisiones de migración objetivas
  • Integración nativa con Proxmox VE 7+ vía API sin necesidad de root directo al host
  • Soporte para modelos locales (Ollama) y proveedores cloud para análisis predictivo
  • Interfaz web persistente con soporte para modo oscuro y claro
  • Capacidad de ejecutar migraciones en seco (dry-run) antes de aplicar cambios
PRECAUCIONES
  • Requiere acceso root al host Proxmox para la instalación inicial del script
  • La funcionalidad de IA es opcional y depende de la configuración externa de claves API o hardware local
  • No incluye soporte nativo para Docker ni Kubernetes, ejecutándose en un contenedor LXC estándar
  • Depende de la conectividad de red constante a todos los nodos del clúster en el puerto 8006
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

ProxBalance DashboardGuests — flat guest listMap — bubble cluster mapCharts — cluster health and per-node historyRecs — migration recommendationsProxBalance Logo
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Ejecutar el script de instalación install.sh desde el host Proxmox con permisos root. El instalador configura automáticamente un contenedor LXC no privilegiado, instala dependencias y establece autenticación vía tokens API. Requiere al menos 2 GB RAM, 2 núcleos CPU y 8 GB de disco en el host. Asegurar conectividad de red a todos los nodos del clúster antes de iniciar la monitorización.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.jsPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.