n8n Nodo comunitario

Monitorización web con n8n

La monitorización web con n8n conecta tus monitores de Relvato con los workflows que ya construyes. Un workflow se inicia en cuanto un monitor encuentra un problema, el sitio se cae o aparece una vulnerabilidad, y los workflows pueden añadir sitios, ejecutar monitores y configurar heartbeats por ti.

El nodo de Relvato es un nodo comunitario para n8n autoalojado: instálalo hoy desde Settings → Community Nodes. Está enviado a la verificación de n8n y aparecerá en n8n Cloud en cuanto se apruebe.

Workflow de ejemplo
  1. 1
    Disparador · Relvato
    Site Down
  2. 2
    Acción · Slack
    Enviar un mensaje al canal del equipo
El disparador pasa los datos del evento al siguiente nodo (el sitio, el monitor y la ejecución), para que el mensaje diga qué se rompió y enlace a la ejecución.
Configuración

Conectado en tres pasos

El nodo accede a tu cuenta de Relvato con una clave de API. No hay nada que instalar en tu sitio.

01

Instala el nodo

En n8n autoalojado, abre Settings → Community Nodes → Install e introduce n8n-nodes-relvato. (También puedes ejecutar npm install n8n-nodes-relvato en tu carpeta de extensiones personalizadas de n8n.) En n8n Cloud, el nodo está enviado a verificación y todavía no se puede instalar.

02

Crea una clave de API

En Relvato, abre «API access» y crea una clave. El Relvato Trigger necesita una clave de acceso completo, igual que cualquier operación del nodo de Relvato que cambie algo, como añadir un sitio o ejecutar monitores.

03

Añade tu credencial

En n8n, crea una credencial de Relvato con la clave. Después añade el Relvato Trigger o el nodo de Relvato a un workflow y elige un evento o una operación.

El Relvato Trigger necesita el plan Pro o superior y una clave de acceso completo, porque usa las suscripciones a eventos de Relvato. Las operaciones del nodo de Relvato funcionan en todos los planes, con cualquier clave que pueda hacer la operación: una clave de solo lectura puede listar sitios o consultar una ejecución, mientras que añadir sitios y ejecutar monitores necesita acceso completo.

Relvato Trigger

9 eventos del disparador

Relvato envía cada evento a n8n en cuanto ocurre, firmado con el secreto de tu suscripción; el disparador rechaza cualquier solicitud sin una firma válida. Haz clic en Listen for test event en el nodo para recibir un ejemplo en segundos. Los disparadores necesitan 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 del nodo, las operaciones y los eventos aparecen tal como los muestra n8n: en inglés.

Nodo de Relvato

9 operaciones en 4 recursos

Añade el nodo de Relvato a un workflow para leer o cambiar tu cuenta. También se puede añadir como herramienta al nodo AI Agent de n8n.

Site: Get Many

Lista los sitios de tu cuenta.

Site: Find by Domain

Encuentra un sitio por su dominio.

Site: Add

Añade un sitio web a Relvato. Si el sitio ya está, recibes el existente en lugar de un duplicado.

Site: Start Monitoring for Goals

Añade los monitores que corresponden a los objetivos que eliges para un sitio.

Monitor Group: Run Monitors Now

Ejecuta ahora un grupo de monitores. Cada ejecución cuenta para las ejecuciones mensuales de tu plan.

Monitor Group: Pause

Pausa un grupo de monitores durante 1 hora, durante 24 horas o hasta que lo reanudes, por ejemplo durante un mantenimiento.

Monitor Group: Resume

Reanuda un grupo de monitores en pausa.

Run: Get Latest

Obtiene la ejecución más reciente de un sitio, para que un nodo posterior use su resultado.

Heartbeat: Add

Crea un heartbeat para un cron job o una copia de seguridad y devuelve su URL de ping y su URL de fallo.

Cuándo salta el disparador

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 workflow se inicia una vez por problema.

Eso también evita que un workflow se alimente solo. Volver a ejecutar un monitor que ya tiene un problema no envía el evento otra vez, así que un workflow que ejecuta monitores cuando uno encuentra un problema no puede dispararse a sí mismo.

El disparador no sigue tus ajustes de alertas: los resúmenes, los sitios silenciados y el umbral de gravedad son para personas. Limita lo que recibe con los propios filtros de sitio y grupo de monitores del disparador, o con un nodo Filter o IF en n8n.

Workflows de ejemplo

Lo que puedes construir

Avisar a la persona de guardia en cuanto el sitio se cae

Site Down → un nodo de Slack o de SMS. Añade Site Back Up para avisar de que todo está bien cuando el sitio 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.

Alta de clientes de agencia desde una hoja

Una fila nueva en Google Sheets → Site: Add y luego Site: 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 justo después de un despliegue

Tu workflow de CI/CD → Monitor Group: Run Monitors Now para un grupo, como el flujo de checkout, justo después de un despliegue.

Vigilar una tarea programada

Heartbeat: Add para un cron job o una copia de seguridad. La tarea llama a la URL de ping al terminar y a la URL de fallo cuando falla, y Relvato te avisa cuando dejan de llegar los pings.

Preguntar a un AI Agent si la tienda está sana

Añade el nodo de Relvato como herramienta al nodo AI Agent de n8n, para que pueda llamar a operaciones como Site: Get Many y Run: Get Latest y responder en vivo a una pregunta como «¿está sana mi tienda?».

Preguntas frecuentes

Relvato y n8n: respuestas

¿Por qué el nodo de Relvato todavía no está en n8n Cloud?

Todavía no es un nodo comunitario verificado: está enviado a la verificación de n8n y aparecerá en n8n Cloud en cuanto se apruebe. En n8n autoalojado puedes instalarlo hoy mismo.

¿Cómo lo instalo?

En n8n autoalojado, abre Settings → Community Nodes → Install e introduce n8n-nodes-relvato. También puedes ejecutar npm install n8n-nodes-relvato en tu carpeta de extensiones personalizadas de n8n.

¿Qué clave de API necesito?

Créala en Relvato, en «API access». El Relvato Trigger necesita una clave de acceso completo, porque usa las suscripciones a eventos de Relvato. Las operaciones del nodo de Relvato funcionan con cualquier clave que pueda hacer la operación: una clave de solo lectura puede listar sitios o consultar una ejecución, pero añadir un sitio, ejecutar monitores o pausar un grupo necesita acceso completo.

¿Se inicia un workflow 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 workflow se inicia una vez por problema.

¿Puede dispararse a sí mismo un workflow que ejecuta monitores?

No. Volver a ejecutar un monitor que ya tiene un problema no envía el evento otra vez, así que un workflow 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. El disparador omite esas ejecuciones por defecto.

¿Cómo pruebo el disparador mientras construyo el workflow?

Haz clic en Listen for test event en el nodo: Relvato envía un evento de ejemplo y n8n lo muestra en segundos, para que puedas mapear sus campos antes de ponerlo en marcha.

¿Puedo usar el nodo de Relvato con un AI Agent?

Sí. Añádelo como herramienta al nodo AI Agent de n8n, y el agente puede llamar a sus operaciones, como consultar la última ejecución de un sitio, como parte de responder a una pregunta.

Relacionado

Más formas de trabajar con Relvato

Pon tus monitores a trabajar en tus otras apps

Instala el nodo, crea una clave de API y construye tu primer workflow, por ejemplo un mensaje de Slack cuando el sitio se cae.