Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

Wolf-Monitor

Wolf-Monitor es una solución auto-alojada ligera para monitorización de servidores, inspirada en komari-monitor-rs. Proporciona un panel de control en tiempo real con gráficas por servidor, alertas configurables vía Telegram/webhook y soporte multilenguaje (inglés/chino tradicional).

Ficha actualizada 30 sept 2026, 10:43 · upstream 30 sept 2026, 10:19 · release v1.7.6

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es Wolf-Monitor

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

Wolf-Monitor consta de dos componentes principales: wolf-node, una agente escrito en Go que recopila métricas de CPU, memoria, disco, I/O, red y latencia TCP/ICMP en máquinas monitoreadas; y wolf-master, un dashboard SSR con Next.js que muestra una cuadrícula de visión general y páginas detalladas por servidor con filtros por estado/región.

El sistema utiliza WebSocket como transporte principal para baja latencia, con HTTP como fallback. Los datos se almacenan en PostgreSQL remoto, autenticando cada nodo mediante tokens compartidos. Incluye alertas de carga (CPU/RAM/disco), detección de servidores offline y monitores de latencia con notificaciones a Telegram o webhooks.

La interfaz es accesible tras login con email/password, aunque permite una vista pública opcional. El despliegue requiere PostgreSQL y se recomienda detrás de un proxy inverso para TLS.

CASOS DE USO
  • Monitorización centralizada de múltiples servidores en infraestructuras auto-alojadas
  • Detección temprana de problemas con alertas por umbral de carga o desconexión
  • Visualización de métricas de red e I/O para análisis de rendimiento
  • Monitoreo de latencia entre nodos mediante probes TCP/ICMP configurables
PUNTOS DESTACADOS
  • Arquitectura ligera con agente en Go y dashboard en Next.js SSR
  • Soporte nativo para WebSocket con fallback HTTP para entornos restrictivos
  • Alertas personalizables vía Telegram o webhooks desde el panel de configuración
  • Interfaz bilingüe (inglés/chino tradicional) con autenticación por defecto
  • Métricas completas: CPU, memoria, disco, I/O, red, carga y uptime
PRECAUCIONES
  • Requiere PostgreSQL externo para persistencia de datos e historial
  • Gestión manual de rotación de tokens y credenciales del operador
  • Proyecto mantenido por un solo desarrollador con soporte best-effort
  • No incluye Dockerfile, requiere compilación manual de wolf-node
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Despliegue de wolf-master con pnpm start:ws detrás de proxy inverso (Cloudflare recomendado). wolf-node compilarse para Linux/Windows y ejecutarse como servicio systemd o Windows service. Rotar credenciales vía panel Settings o comandos psql. Backup diario de PostgreSQL según RPO requerido.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

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