Application Monitoring

Monitoring de aplicaciones puppeteer

驴Qu茅 es Puppeteer?

Puppeteer es una vers谩til librer铆a Node.js desarrollada por Google que proporciona una ** API de alto nivel para automatizar navegadores web. Su intuitiva API, su compatibilidad con las caracter铆sticas de los navegadores modernos y sus capacidades de depuraci贸n la convierten en una valiosa herramienta para el web scraping, las pruebas automatizadas y la generaci贸n de resultados visuales.

Puppeteer se basa en el motor del navegador Chromium, que impulsa navegadores populares como Google Chrome y Microsoft Edge. Esto asegura un entorno de navegaci贸n fiable y consistente, haciendo de Puppeteer una excelente opci贸n para pruebas entre navegadores y automatizaci贸n web.

Puppeteer se utiliza a menudo para automatizar pruebas de interfaz de usuario. Ejecutando pruebas directamente en la 煤ltima versi贸n de Chromium o Chrome, puede asegurar que su aplicaci贸n web se ejecuta correctamente en un entorno de navegaci贸n real.

驴C贸mo monitorizar las pruebas de Puppeteer Web Application?

ServicePilot facilita la monitorizaci贸n de Puppeteer integrando un m贸dulo directamente en el entorno de pruebas de Puppeteer que recoger谩 estad铆sticas y las enviar谩 directamente a ServicePilot. Luego agregue un recurso del package appmon-puppeteer via la pagina de aprovisionamiento de ServicePilot.

Algunas de las estad铆sticas recopiladas de esta manera lo son:

  • Nodes: n煤mero de nodos DOM en la p谩gina
  • Layout Duration: duraci贸n combinada de todos los c谩lculos de estilo de la p谩gina
  • RecalcStyleDuration: duraci贸n combinada de todos los rec谩lculos de estilo de la p谩gina
  • Script Duration: duraci贸n combinada de la ejecuci贸n de JavaScript
  • Task Duration: duraci贸n combinada de todas las tareas realizadas por el navegador
  • JSHeapUsedSize: tama帽o de "Heap size" de JavaScript utilizada.
  • HTTPStatusCode: retorno del c贸digo de la p谩gina

驴C贸mo instalar un recurso puppeteer?

  1. Utilice su instalaci贸n de ServicePilot OnPremise o una cuenta SaaS.
  2. A帽ada un nuevo recurso puppeteer a trav茅s de la interfaz web (/prmviews o /prmresources) o a trav茅s de la API (p谩gina /prmpackages), se aprovisionar谩 autom谩ticamente el agente predeterminado de ServicePilot u otro agente.

Los detalles del paquete puppeteer se encuentran en la p谩gina /prmpackages del software.

Beneficios

ServicePilot le permite prestar servicios de TI de forma m谩s r谩pida y segura con la detecci贸n automatizada y funciones avanzadas de monitoring.

Al correlacionar la tecnolog铆a PUPPETEER con APM y la supervisi贸n de infraestructuras, ServicePilot es capaz de proporcionar una visi贸n m谩s completa del entorno de TI de una organizaci贸n.

Esto permite a los equipos de TI identificar y diagnosticar r谩pidamente los problemas que pueden estar afectando al rendimiento de las aplicaciones, y tomar medidas correctivas antes de que los usuarios finales se vean afectados.

Comience con una prueba gratuita de nuestro solution SaaS. Explore nuestros plans o contacte con nosotros para encontrar lo que mejor se adapte a usted.

Supervisar PUPPETEER (1/2)

Supervisar PUPPETEER (2/2)

Descubra m谩s

Instalaci贸n gratuita en
unos pocos clics

SaaS Plataforma

Despliegue flexible en funci贸n de sus necesidades (SaaS, h铆brido, on-premise) para agilizar la implantaci贸n de la supervisi贸n.
  • Sin configuraci贸n de software in situ, servicio y complejidad de la configuraci贸n
  • Configuraci贸n instant谩nea, completa y preconfigurada para garantizar una supervisi贸n robusta

OnPremise Plataforma

Despliegue flexible en funci贸n de sus necesidades (SaaS, h铆brido, on-premise) para agilizar la implantaci贸n de la supervisi贸n.
  • Contratos y compromisos a largo plazo ( > 1 a帽o)
  • Gesti贸n del rendimiento, almacenamiento de datos y gesti贸n de infraestructuras
  • 2 soluciones adicionales: Monitoreo de VoIP y Mainframe