Monitorización web con Make
La monitorización web con Make conecta tus monitores de Relvato con las apps que ya usas. Un escenario se inicia en cuanto un monitor encuentra un problema, el sitio se cae o aparece una vulnerabilidad, y los escenarios pueden añadir sitios, ejecutar monitores y configurar heartbeats por ti.
La app de Relvato para Make está en beta. Todavía no está en el directorio de apps de Make: instálala en tu organización de Make con este enlace de invitación y luego busca «Relvato» al añadir un módulo a un escenario.
Conectado en tres pasos
La app accede a tu cuenta de Relvato con una clave de API. No hay nada que instalar en tu sitio.
Instala la app
Abre el enlace de invitación e instala la app de Relvato en tu organización de Make. Todavía no está en el directorio de apps de Make: así la añades mientras termina esa revisión.
Crea una clave de API
En Relvato, abre «API access» y crea una clave. Watch events necesita una clave de acceso completo, igual que cualquier acción que cambie algo, como añadir un sitio o ejecutar monitores.
Conecta tu cuenta
En un escenario, busca Relvato al añadir un módulo, conecta una cuenta nueva y pega la clave. Después elige Watch events, una acción o una búsqueda.
Watch events necesita el plan Pro o superior y una clave de acceso completo, porque usa las suscripciones a eventos de Relvato. El resto de los módulos funcionan en todos los planes, con cualquier clave que pueda hacer la operación: una clave de solo lectura puede listar sitios u obtener una ejecución, mientras que añadir sitios, ejecutar monitores y las demás acciones necesitan acceso completo.
9 eventos del disparador
Relvato envía cada evento a Make en cuanto ocurre, así que un escenario se inicia al momento en lugar de esperar a que Make pregunte. Watch events necesita el plan Pro o superior.
Monitor Found a Problem
Un monitor pasó de correcto a encontrar un problema. Eliges el sitio y los grupos de monitores. Por defecto omite las ejecuciones que no pudieron hacerse, como un bloqueo del firewall o el sitio sin responder.
Monitor Recovered
Un monitor que había encontrado un problema vuelve a pasar.
Site Down
La monitorización de uptime detecta que el sitio está caído.
Site Back Up
El sitio vuelve a responder después de una caída.
New Vulnerability Found
Un monitor de vulnerabilidades encuentra una vulnerabilidad conocida en el sitio: en WordPress, y también en sitios Drupal, Joomla, PrestaShop y Magento.
Page Looks Different
La monitorización de regresión visual encuentra una página que se ve distinta de su referencia aprobada.
Search Traffic Dropped
El tráfico de búsqueda del sitio bajó, según Google Search Console o Bing.
SSL Certificate or Domain Expiring
El certificado SSL del sitio o el registro de su dominio está a punto de caducar.
Quarantine Mode Change
El modo cuarentena detectó cambios en un sitio recién limpiado tras un hackeo.
Los nombres de los módulos aparecen tal como los muestra Make: en inglés.
Deja que un escenario trabaje en Relvato
Las acciones cambian algo en tu cuenta de Relvato. Las búsquedas encuentran un sitio o una ejecución para que lo use un módulo posterior.
Add a site
Añade un sitio web a Relvato. Si el sitio ya está, recibes el existente en lugar de un duplicado.
Start monitoring for goals
Añade los monitores que corresponden a los objetivos que eliges para un sitio.
Run monitors now
Ejecuta ahora los monitores de un sitio: todos o un grupo de monitores. Cada ejecución cuenta para las ejecuciones mensuales de tu plan.
Pause a monitor group
Pausa un grupo de monitores durante 1 hora, durante 24 horas o hasta que lo reanudes, por ejemplo durante un mantenimiento.
Resume a monitor group
Reanuda un grupo de monitores en pausa.
Add a heartbeat
Crea un heartbeat para un cron job o una copia de seguridad y devuelve su URL de ping y su URL de fallo.
Get a site overview
Devuelve el veredicto de Relvato en lenguaje sencillo para un sitio: qué funciona, qué necesita atención y por qué.
Make an API call
Llama a cualquier endpoint de la API REST de Relvato con tu conexión, para todo lo que los módulos anteriores no cubren.
Búsquedas
List sites
Lista los sitios de tu cuenta.
Get the latest run
Obtiene la ejecución más reciente de un sitio, para que un módulo posterior use su resultado.
Con un cambio, no con cada ejecución
Relvato envía un evento cuando un monitor cambia de estado: de correcto a encontrar un problema, o del problema de vuelta a correcto. Un monitor que sigue encontrando el mismo problema no vuelve a enviar el evento en cada ejecución, así que un escenario se inicia una vez por problema.
Eso también evita que los escenarios se alimenten solos. Volver a ejecutar un monitor que ya tiene un problema no envía el evento otra vez, así que un escenario que ejecuta monitores cuando uno encuentra un problema no puede dispararse a sí mismo.
Watch events no sigue tus ajustes de alertas: los resúmenes, los sitios silenciados y el umbral de gravedad son para personas. Limita lo que recibe un escenario con los filtros propios del disparador, por sitio y grupo de monitores, o con un Filter en Make.
Make registra la suscripción al evento en Relvato cuando activas el escenario, y la elimina cuando lo desactivas o se detiene, así que la suscripción solo existe mientras el escenario que la espera está en marcha.
Lo que puedes construir
Avisar a quien está de guardia si el sitio se cae
Site Down → un SMS o un mensaje en un canal de Slack. Añade Site Back Up para avisar de que todo está bien cuando vuelva a responder.
Un ticket por cada vulnerabilidad
New Vulnerability Found → una incidencia en Jira o Linear con el sitio y el enlace a la ejecución, para que la actualización se planifique.
Un registro de incidencias en una hoja de cálculo
Monitor Found a Problem → una fila nueva en Google Sheets por cada problema, con el sitio, el monitor y la hora.
Alta de clientes de agencia desde una hoja
Una fila nueva en una hoja → Add a site y luego Start monitoring for goals. Cada sitio de cliente recibe los monitores para sus objetivos; se ejecutan según su programación en cuanto se demuestra la propiedad del sitio.
Volver a ejecutar monitores tras un despliegue
Tu webhook de despliegue → Run monitors now para un grupo de monitores, como el flujo de checkout, para ver al momento que sigue funcionando.
Un resumen semanal del estado de los sitios
Una programación semanal → Get a site overview de cada sitio, reunidos en un correo con el veredicto de Relvato en lenguaje sencillo para cada cliente.
Relvato y Make: respuestas
¿Por qué no encuentro Relvato en el directorio de apps de Make?
La app de Relvato para Make está en beta y todavía no aparece en el directorio público de apps de Make: Make revisa una app antes de publicarla. Abre el enlace de invitación de esta página, instala la app en tu organización de Make y busca «Relvato» la próxima vez que añadas un módulo a un escenario.
¿Qué planes pueden usar la app de Make?
Watch events necesita el plan Pro o superior, porque usa las suscripciones a eventos de Relvato. El resto de las acciones y búsquedas funcionan en todos los planes, también en Free. Con Run monitors now, cada ejecución cuenta para las ejecuciones mensuales de tu plan.
¿Qué clave de API necesito?
Créala en Relvato, en «API access». Watch events necesita una clave de acceso completo. Las acciones y las búsquedas funcionan con cualquier clave que pueda hacer la operación: una clave de solo lectura puede listar sitios u obtener una ejecución, pero añadir un sitio, ejecutar monitores o pausar un grupo necesita acceso completo.
¿Se inicia un escenario en cada ejecución que encuentra un problema?
No. Relvato envía un evento cuando un monitor cambia de estado, de correcto a encontrar un problema o de vuelta a correcto. Un monitor que sigue encontrando el mismo problema no lo vuelve a enviar, así que un escenario se inicia una vez por problema.
¿Puede dispararse a sí mismo un escenario que ejecuta monitores?
No. Volver a ejecutar un monitor que ya tiene un problema no envía el evento otra vez, así que un escenario que ejecuta monitores cuando uno encuentra un problema no puede iniciar un bucle.
¿Qué pasa con las ejecuciones que no pudieron hacerse?
Si un firewall bloqueó a Relvato o el sitio no respondió, la ejecución no pudo hacerse y no dice nada de lo que hay en tu sitio. Watch events omite esas ejecuciones por defecto.
¿Watch events sigue mis ajustes de alertas?
No. Los resúmenes, los sitios silenciados y el umbral de gravedad son para las personas a las que avisas. Watch events recibe cada evento que coincida; límitalo con sus propios filtros o con un Filter en Make.
¿Puedo usar Make sin la app de Relvato?
Sí. Un módulo Custom webhook de Make acepta el webhook de Relvato tal cual, y la API REST permite a cualquier herramienta suscribirse a eventos. La app se encarga de la suscripción por ti y añade las acciones y las búsquedas.
Más formas de trabajar con Relvato
Pon tus monitores a trabajar en tus otras apps
Instala la app, crea una clave de API y construye tu primer escenario, por ejemplo un mensaje de Slack cuando el sitio se cae.