Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

RMON

Plataforma de monitorización sintética y uptime para servicios web, APIs, DNS y redes. Ejecuta comprobaciones desde múltiples ubicaciones, valida certificados SSL, envía alertas y publica páginas de estado.

Ficha actualizada 25 sept 2026, 17:00 · upstream 25 sept 2026, 16:47 · release v1.4.0

00

Qué es RMON

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

RMON es una plataforma de monitorización autoalojada diseñada para verificar la disponibilidad de sitios web, APIs, servidores, DNS y servicios de red. Permite ejecutar comprobaciones sintéticas desde múltiples ubicaciones geográficas, validar respuestas HTTP y certificados SSL/TLS, gestionar alertas mediante canales configurables y analizar historial de métricas.

La arquitectura incluye soporte nativo para RabbitMQ como cola de mensajes, despliegue vía Docker Compose o Kubernetes con Helm, e integración con agentes para monitorización remota. La plataforma soporta múltiples protocolos de comprobación: HTTP(S), TCP, Ping, DNS y SMTP, con configuración de mTLS para conexiones seguras.

El producto opera bajo Elastic License 2.0 desde la versión 1.4.0, permitiendo uso interno y autoalojado con restricciones específicas para servicios comerciales o exposición pública de funcionalidades sustanciales.

CASOS DE USO
  • Monitorización continua de disponibilidad web y APIs desde múltiples regiones geográficas
  • Validación automática de certificados SSL/TLS y detección de caducidad
  • Alertas operativas mediante canales configurables (email, webhook, etc.)
  • Páginas públicas de estado para clientes o usuarios finales
PUNTOS DESTACADOS
  • Soporte multi-protocolo: HTTP(S), TCP, Ping, DNS y SMTP
  • Integración nativa con RabbitMQ para gestión de notificaciones
  • Despliegue flexible vía Docker Compose o Kubernetes Helm
  • Agentes desplegables para monitorización remota de infraestructura
PRECAUCIONES
  • Licencia Elastic License 2.0 restringe uso comercial sin licencia adicional
  • Requiere configuración manual de variables de entorno y secretos
  • No incluye base de datos propia (depende de implementación externa)
  • Despliegue one-click no disponible
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Docker Compose detectado

Preparar compose.yaml con imágenes disponibles en host, ejecutar docker compose run --rm --no-deps web init para nueva instalación. Para Kubernetes, usar helm upgrade con values.yaml y crear namespace rmon. Preservar database y application keys en migraciones. Verificar HTTPS/mTLS en agent-connections según documentación oficial.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Python
SERVICIOS
RabbitMQ
BASES DE DATOS
No detectadas
PUERTOS
8080443
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.