Monitorea el rendimiento de tu sitio web React con Headless Browser y Telegram
Introducción
Descubra cómo crear un servicio de monitoreo para su sitio web basado en React usando un navegador sin interfaz gráfica y Telegram. Esta guía le mostrará cómo configurar un bot de Telegram e integrarlo con un navegador sin interfaz gráfica para monitorear el rendimiento de su sitio web.
Configurar un bot de Telegram
Comience creando un bot de Telegram para automatizar los informes de rendimiento.
- Busque BFA en Google e inicie una conversación con el bot.
- Seleccionar Nuevo robot, dale un nombre como Luz, no WebBoty establece un nombre de usuario.
- Tenga en cuenta el token de acceso proporcionado por el bot; lo necesitará más adelante.
- Habilite el bot para unirse a grupos haciendo clic Ayuda, Seleccionando Unirse a gruposy elegir tu bot.
- Crea un grupo al que el bot enviará informes de rendimiento. Invita a tu bot a este grupo y anota el ID del chat grupal.
Creación del escenario de monitoreo en horas de la noche
Cambie a la plataforma Light N para configurar el escenario de monitoreo:
- Crea un nuevo escenario y añade los siguientes desencadenadores:
- Programar disparador: Activa el escenario a intervalos establecidos.
- Desencadenador de webhook: Permite la activación manual a través de un enlace webhook.
- Agrega una Nodo de navegador sin interfaz gráfica para realizar comprobaciones del sitio web. Incluya el código para navegar a la página de autorización y verificar la presencia del "Crea tu cuenta" texto.
- Agrega dos Nodos de Telegram Para enviar mensajes basados en los resultados del navegador sin interfaz gráfica:
- Enviar mensaje de texto: Informe positivo si la verificación es exitosa.
- Enviar mensaje de texto: Informe negativo si falla la verificación.
- Autorice los nodos de Telegram ingresando el token de acceso y el ID del chat grupal.
- Establecer filtros para condiciones de éxito y error:
- Filtro de éxito: Se activa si el resultado del navegador sin cabeza es verdadero.
- Filtro de errores: Se activa si el resultado es falso.
- Implemente el escenario y verifique su funcionamiento activando el webhook.
- Consulte la pestaña de historial para ver los registros de ejecución y confirmar los mensajes de Telegram.
Conclusión
Has creado con éxito un servicio de monitorización de sitios web con un navegador sin interfaz gráfica y Telegram. Para obtener plantillas listas para usar y más ayuda, consulta los enlaces de la descripción. Dale a me gusta, suscríbete y pulsa la campana para ver más tutoriales. ¡Que disfrutes de la automatización!