Similar a Time Watcher, Network Watcher permite medir el tiempo de carga de los elementos de red durante la ejecución de un cierto rango de pasos dentro de un script de monitoreo, agrupados por tipo (establecer una máscara, como *.png, *.js, etc.).
Para activar Network Watcher:
- Haga clic con el botón derecho en la línea (paso), después de lo cual Network Watcher debe iniciar medidas.
- Seleccione Medir tiempo > de inicio de red>.
- Opcional 1: Especifique los parámetros del observador en el panel de edición, ubicado a la derecha del área de código de script.
- Opcional 2: Para recopilar, procesar y agregar resultados de Network Watcher como una métrica personalizada, asegúrese de habilitar la opción Métrica personalizada en la configuración de Network Watcher .
- Visite el artículo Métricas personalizadas en las pruebas de rendimiento de aplicaciones web de nuestra wiki para obtener más detalles sobre el análisis de métricas personalizadas.
- Seleccione un tipo para definir cómo aplicar el valor de umbral:
- Sum: aplique el umbral a la suma de los tiempos de carga de todas las solicitudes.
- Average: aplique el umbral al promedio aritmético de todas las solicitudes.
- Cada uno: aplique el umbral a cada solicitud.
- Haga clic con el botón derecho en la línea, después de lo cual se debe detener la medición, seleccione Medir parada de red > de tiempo > y elija el nombre del observador que desea cerrar.
Supongamos que tenemos una tienda en línea que se basa en CDN donde se colocan algunas de las imágenes del portal. Queremos medir si este CDN en particular satisface nuestras afirmaciones con respecto a la velocidad de carga.
Todo lo que necesitamos es agregar Network Watcher configurado para medir el tiempo de carga de las imágenes para esta red CDN.
Las URL de imagen tienen el siguiente formato:
http://1ba0.cdndomain.com/abc/1234567/image_1.png http://f4d4.cdndomain.net/kh3/1234567/image_2.png
En este caso, la máscara de URL para Watcher tiene que ser:
*.cdndomain.*.png