Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

OmniSight

Plataforma de monitorización unificada para infraestructura heterogénea (Proxmox, VMware, Kubernetes) con frontend moderno y agente push. Soporta alertas multi-canal, topología visual y despliegue detrás de NAT sin reglas firewall inbound.

Ficha actualizada 18 sept 2026, 21:36 · upstream 13 sept 2026, 14:49 · release v2.5.10

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es OmniSight

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

OmniSight es una plataforma de monitorización unificada diseñada para consolidar la observabilidad de infraestructuras heterogéneas en un solo panel. Integra soporte nativo para Proxmox, VMware ESXi/vCenter, Kubernetes, servidores Linux/Windows y dispositivos SNMP, permitiendo visualizar métricas críticas como CPU, memoria y estado de servicios desde una interfaz moderna con temas oscuros y claros.

La arquitectura se basa en Node.js y Express, ofreciendo dos modos de recolección de datos: integración directa vía APIs de proveedores (como vSphere o Proxmox) y un agente push ligero para servidores remotos. Esto facilita el monitoreo sin exponer puertos entrantes, ideal para entornos detrás de NAT o firewalls estrictos.

Incluye gestión de alertas mediante ntfy, Telegram, SMTP y webhooks, además de soporte PWA para acceso móvil. La interfaz permite reordenar tarjetas, visualizar topologías y gestionar usuarios con roles granulares, exportando auditorías y configuraciones para recuperación ante desastres.

CASOS DE USO
  • Consolidación de dashboards de infraestructura híbrida en una sola vista
  • Monitorización remota de servidores Linux/Windows sin abrir puertos inbound
  • Gestión centralizada de alertas de recursos y servicios críticos
  • Visualización de topología de plataformas, hosts y workloads
  • Integración con herramientas externas como Uptime Kuma y Prometheus
PUNTOS DESTACADOS
  • Interfaz moderna con glassmorphism y animaciones suaves
  • Agente push para monitoreo sin reglas firewall inbound
  • Soporte nativo para Proxmox, VMware ESXi/vCenter y Kubernetes
  • Compatibilidad PWA para acceso móvil y tabletas
  • Alertas multi-canal (ntfy, Telegram, SMTP, webhooks)
PRECAUCIONES
  • Dependencia de APIs externas expuestas o tokens de autenticación
  • Configuración manual de certificados CA privados para HTTPS
  • Requiere complejidad técnica HIGH según análisis del repositorio
  • Soporte limitado a plataformas con API pública o agente instalable
  • Algunas métricas requieren acceso SSH o API específica por plataforma
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

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

Docker Compose detectado

Desplegar preferiblemente en contenedor Docker con docker-compose. Configurar variables de entorno para autenticación y URLs. Asegurar HTTPS (certificados propios o Let's Encrypt) para agentes push. Gestionar tokens de API externos (Proxmox, vCenter) con permisos mínimos. Exportar backups periódicos de configuración y secretos.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsNode.js
SERVICIOS
PostgreSQLMySQLMongoDB
BASES DE DATOS
PostgreSQLMySQLMongoDB
PUERTOS
3000587
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.