En producción · uso privado

webwatch

Vigila tus webs, avisa solo cuando algo cambia y sigue avisando aunque caiga su propio servidor.

Python py4web PWA Web Push systemd

Qué es

webwatch es un monitor de disponibilidad de webs, al estilo de upptime, que MEREBA usa en producción para vigilar sus propios sitios. Comprueba cada web con la frecuencia que le asignes, mide el código HTTP, la latencia, el texto esperado y los días que faltan para que caduque el certificado TLS, y avisa por Telegram, correo y notificaciones push solo cuando un sitio cae, se recupera o su certificado se acerca a la caducidad. Incluye una aplicación web progresiva (PWA) que se instala en el móvil y que, si el propio monitor deja de responder, lo detecta y sondea las webs directamente desde el teléfono. Hoy es una herramienta de uso privado y no se vende: MEREBA personaliza para tu empresa una versión a medida, alojada y mantenida por MEREBA.

Características

  • Alta de webs por formulario, con frecuencia propia por sitio (de 1 a 1440 minutos), método GET o HEAD, códigos HTTP aceptados, texto esperado, tiempo de espera y validación TLS.
  • Mide el código HTTP, la latencia, la presencia del texto esperado y los días que faltan para que caduque el certificado.
  • Sin falsas alarmas por microcortes: ante un fallo reconfirma al minuto y solo declara la caída tras dos fallos seguidos.
  • Avisos solo al cambiar de estado: caída, recuperación (con su duración) y umbrales de caducidad del certificado a 14, 7, 3 y 1 días. Nunca repite el mismo aviso.
  • Tres canales de aviso: Telegram, correo electrónico y notificaciones push en el móvil.
  • Panel con semáforo global; uptime de 24 horas, 7, 30 y 90 días; barras diarias de 90 días y sparkline; ficha por sitio con gráfica de latencia, incidentes e historial.
  • PWA instalable en el móvil que abre sin red con el último estado conocido.
  • Quién vigila al vigilante: si el monitor no responde, la PWA lo detecta en unos 6 segundos, avisa en el dispositivo y sondea las webs directamente desde el teléfono.
  • Umbrales ajustables sin volver a desplegar: fallos para declarar la caída, intervalo de reconfirmación, latencia lenta, avisos de TLS y retención del historial.
  • Muy ligera: en producción funciona en una Raspberry Pi y cada ciclo de comprobación tarda unos 3 segundos.

Seguridad

  • Acceso solo con Google (OpenID Connect con state, nonce y PKCE) para una lista cerrada de cuentas: no hay registro ni contraseñas que robar.
  • Protección frente a SSRF: no sigue redirecciones hacia la red interna cuando la web vigilada es pública y solo acepta http y https.
  • La PWA no guarda páginas autenticadas y borra los datos del dispositivo al cerrar sesión.
  • Sesiones revocables al instante (por ejemplo, si se pierde el móvil), CSP estricta y HSTS.
  • Registros de acceso con el usuario seudonimizado y comprobador ejecutado como servicio del sistema endurecido.
  • Notificaciones push implementadas a mano sobre los estándares (VAPID y cifrado aes128gcm), sin dependencias nuevas.
Tarjeta de webwatch: Vigila tus webs, avisa solo cuando algo cambia y sigue avisando aunque caiga su propio servidor.
Para quién
Empresas y profesionales que dependen de sus webs y quieren enterarse antes que sus clientes cuando una deja de funcionar.
Plataforma
Web, PWA
Versión
1.0.1
Tecnología
Python, py4web, PWA, Web Push, systemd

Versión en Markdown de esta ficha

Oferta

Tu propio webwatch, personalizado a medida

1.000 € + IVA

No vendemos la aplicación: personalizamos para tu empresa una versión a medida de webwatch, la instalamos y la alojamos nosotros. Cuéntanos qué webs quieres vigilar y cómo quieres recibir los avisos.

  • Personalización a medida de webwatch para tu empresa.
  • Instalación y alojamiento durante 2 años.
  • Avisos por Telegram y por correo con Mailjet (hasta 200 correos al mes) durante 2 años.
  • Actualizaciones gratuitas durante 2 años.

Opcional: marca propia y logo, por 250 € + IVA más.

Solicitar mi webwatch

Preguntas frecuentes

¿Puedo comprar o usar webwatch?

No: la instancia de MEREBA es de uso privado y la aplicación no se vende. Lo que ofrecemos es personalizar para tu empresa una versión a medida por 1.000 € + IVA.

¿Qué incluyen los 1.000 € + IVA?

La versión a medida, su instalación y alojamiento, los avisos por Telegram y por correo con Mailjet (hasta 200 correos al mes) y las actualizaciones, todo durante 2 años. Escríbenos con las webs que quieres vigilar y cómo quieres recibir los avisos.

¿Puede llevar mi marca?

Sí. La marca propia y el logo cuestan 250 € + IVA más.

¿Me llenará el móvil de avisos?

No. Solo avisa cuando un sitio cambia de estado: al caer, al recuperarse y al acercarse la caducidad del certificado. Un fallo suelto no avisa: se reconfirma y la caída se declara tras dos fallos seguidos. La latencia alta solo se marca en el panel.

¿Y si se cae el propio monitor?

Telegram y el correo dependen del servidor, pero la PWA del móvil detecta en unos segundos que el monitor no responde, te avisa y comprueba las webs directamente desde el teléfono.

¿Qué comprueba de cada web?

El código HTTP, el tiempo de respuesta, que aparezca un texto esperado y los días que faltan para que caduque el certificado TLS, con la frecuencia que elijas para cada sitio.

¿Tienes un reto?

Hablemos de tu próxima aplicación.

Cuéntanos el proceso que quieres digitalizar y te propondremos una arquitectura clara, segura y escalable.

Cómo trabajamos Cuéntanos tu reto