ping-monitor
Ping Monitor es un sistema de monitoreo de conectividad de hosts auto-hospedado, que realiza Ping detectivos, tableros de métricas (latencia y pérdida), visualización geográfica y alertas multi-canal.
Ficha actualizada 23 sept 2026, 7:00 · upstream 23 sept 2026, 6:55 · release sin release detectada
Qué es ping-monitor
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Ping Monitor es una herramienta de monitoreo de conectividad de servidores auto-hospedada. Utiliza la arquitectura FastAPI + Vue 3 con Element Plus y ECharts para ofrecer un dashboard interactivo en tiempo real. El sistema permite realizar Ping detectivos a múltiples hosts, calcular métricas como latencia y tasa de pérdida de paquetes, visualizar datos geográficamente mediante mapas interactivos y enviar alertas multi-canal (Server酱,钉钉机器人, reportes automáticos). La plataforma soporta tanto la arquitectura Docker como una implementación local con MySQL y Redis.
- Monitoreo de conectividad de servidores en entornos corporativos o cloud
- Detección temprana de fallos de red y latencia anormal entre hosts
- Visualización geográfica de la disponibilidad de servicios por región
- Alertas automáticas sobre picos de tráfico, pérdida de paquetes o inestabilidad
- Auditoría de conectividad en entornos multi-tenant o cloud-native
- Reportes periódicos de salud del infraestructura de red
- Soporta múltiples hosts simultáneamente con Ping detectivo y monitoreo de latencia
- Dashboard interactivo con estadísticas en diferentes periodos (1h, 1d, 3d, 7d, 15d, 30d)
- Mapas interactivos con visualización geográfica, flechas entre hosts y zonas coloreadas por estado
- Integración de servicios de ubicación IP (incluyendo Qifu de Baidu) para localizar servidores
- Alertas multi-canal incluyendo integración con Server酱 y reportes automáticos
- Optimizado con caché en Redis y consultas optimizadas sobre tabla hosts
- No incluye autenticación de usuarios (requiere configuración manual o JWT)
- El monitoreo de latencia puede ser inexacto si el servidor no responde
- La visualización geográfica depende de servicios externos como Qifu para IP resolution
- No ofrece escalabilidad horizontal automática ni auto-scaling
- No incluye autenticación en tiempo real (requiere configuración manual)
- El monitoreo de latencia puede ser inexacto si el servidor no responde
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Para desplegar, se recomienda usar Docker Compose con MySQL y Redis. El proyecto soporta Linux amd64 y arm64. Se pueden configurar variables de entorno para controlar la autenticación, caché, notificaciones y tareas de mantenimiento. Para evitar alertas falsas al replicar datos del entorno prod a local, se puede activar el modo 'disable_notifications' y 'disable_scheduler'. El dashboard predispone una vista por defecto con todos los hosts disponibles.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
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.