Monitoreo sintético
en diseño de software, diseño web y diseño de productos electrónicos, Monitoreo sintético (también conocido como Monitoreo activo o Monitoreo proactivo ) es una técnica de monitoreo que se realiza utilizando una simulación o grabaciones escritas de transacciones. Los scripts de comportamiento (o rutas) se crean para simular una acción o ruta que un cliente o un usuario final tomaría en un sitio, aplicación u otro software (o incluso hardware). Esas rutas se controlan continuamente a intervalos especificados para el rendimiento, como la funcionalidad, la disponibilidad y las medidas de tiempo de respuesta.
El monitoreo sintético permite a un webmaster o un profesional de TI/operaciones identificar problemas y determinar si un sitio web o aplicación es lento o experimenta el tiempo de inactividad antes de que ese problema afecte a los usuarios finales o clientes finales reales. Este tipo de monitoreo no requiere tráfico real, por lo tanto, el nombre sintético, por lo que permite a las empresas probar aplicaciones 24x7, o probar nuevas aplicaciones antes del lanzamiento de un lanzamiento en LIVE orientado al cliente.
Debido a que el monitoreo sintético es una simulación del comportamiento o navegación del usuario típico a través de un sitio web, a menudo se usa mejor para monitorear rutas comúnmente traficadas y procesos comerciales críticos. Las pruebas sintéticas deben ser escritas por adelantado, por lo que no es factible medir el rendimiento para cada permutación de una ruta de navegación que un usuario final podría tomar. Esto es más adecuado para el monitoreo pasivo.
Las pruebas sintéticas son útiles para medir el tiempo de actividad, la disponibilidad y el tiempo de respuesta de las páginas y transacciones críticas (cómo se desempeña un sitio de todas las geografías) pero no monitorea o captura las interacciones reales del usuario final, consulte el monitoreo del sitio web.
El monitoreo sintético informará una innumerable métrica, y está a la altura del webmaster o un profesional de TI/operaciones para identificar cuáles son los más importantes. Las métricas comunes del monitoreo de sitios web sintéticos incluyen tiempo a primer byte, índice de velocidad, tiempo a interactivo y página completa.
La demanda de monitoreo sintético ha crecido exponencialmente correspondiente al crecimiento subyacente en sitios web/aplicaciones. El personal de TI/operaciones necesita mecanismos para identificar problemas de salud y rendimiento antes de que sus clientes los identifiquen e informen para evitar problemas de satisfacción del cliente. Para lograr esto, pueden escribir scripts de simulación personalizados o aprovechar el creciente número de soluciones de monitoreo sintético comercial. El ejemplo incluye:
- Nuevo Relic's Synthetics
- F5 Distributed Cloud Synthetic Monitoring
- Control Sintético Automatizado del Perro
- Powerhouse Nudge Synthetic Monitoring by Atakama Technologies
Al implementar el monitoreo sintético, el personal de TI y operaciones puede identificar problemas de aplicaciones antes de que se vuelvan críticos y tomar medidas correctivas. Identificar dichos problemas puede ser difícil debido a:
- El número de aplicaciones supervisadas por una organización de tamaño promedio puede ser de varios cientos
- Las cuestiones pueden variar según la geografía; por ejemplo, las cuestiones de rendimiento pueden ser evidentes para los usuarios de Asia, pero tal vez no aparezcan en Europa
- El personal de TI/Operaciones no sólo debe identificar el hecho de que existe un problema, sino también necesita información diagnóstica sobre lo que está causando el problema identificado
- El personal de TI/Operaciones a menudo carece de la perspectiva histórica sobre el rendimiento de las aplicaciones que puede ser útil para diagnosticar un problema en evolución
Véase también
- Gestión del desempeño de las aplicaciones
- Supervisión de sitios web
Referencias
- ^ "Prioritizing Gartner's APM Model". APM Digest. 15 March 2012. Archivado desde el original el 22 de marzo de 2012. Retrieved 28 de abril 2012.
- ^ "¿Está monitoreando sus aplicaciones de SaaS? Si no, deberías estar". APMdigest - Desempeño de aplicaciones Gestión2017-02-14. Archivado desde el original en 2017-04-14. Retrieved 2017-04-13.
- ^ "La Anatomía de APM - 4 Elementos Fundacionales a una estrategia exitosa". APM Digest. 4 de abril de 2012. Archivado desde el original el 8 de junio de 2012. Retrieved 18 de mayo 2012.
- ^ "Site Speed Metrics Explained - TTFB, Speed Index, Interactive, Load, Complete, and more". MachMetrics Speed Blog2019-02-22. Archivado desde el original el 30 de marzo de 2012. Retrieved 2020-01-17.