Monitoreo de transacciones (gestión de transacciones comerciales)

El monitoreo de transacciones, también conocido como administración de transacciones comerciales, es la supervisión de aplicaciones y servicios comerciales críticos mediante la auditoría de las transacciones individuales que fluyen a través de la infraestructura de la aplicación. 

Las herramientas de monitoreo de transacciones miden el rendimiento del tiempo de respuesta de cada componente, así como los vínculos entre cualquiera de los componentes. Esta información brinda al equipo de operaciones los datos precisos que necesitan para ver dónde se está produciendo una desaceleración del rendimiento. También proporciona al equipo una vista del flujo y el rendimiento de las transacciones individuales a medida que cada una se abre paso a través del centro de datos. Las organizaciones de desarrollo y prueba también pueden usar el monitoreo de transacciones durante la fase de preproducción para identificar posibles cuellos de botella.        

Al seguir cada transacción, salto a salto en el centro de datos y la nube, un equipo de operaciones de tecnología de la información (TI) puede ver de inmediato dónde se están produciendo las ralentizaciones del rendimiento. Hay varias formas de monitorear las transacciones. Algunos sistemas intentan rastrear transacciones insertando un identificador único en cada solicitud de sistema discreta; esto se llama etiquetar y seguir. Otros usan la información única dentro de cada solicitud del sistema para reconstruir la transacción. 

La mayoría de las herramientas de operaciones administran la infraestructura al monitorear recursos como la CPU o el espacio en disco. La disponibilidad de la infraestructura es importante, pero pasa por alto el punto más importante, que es que la infraestructura existe para brindar servicios comerciales. Cuando existe un buen sistema de monitoreo de transacciones, un departamento de TI puede volverse más proactivo sobre cómo los sistemas específicos ejecutan la entrega de servicios. Esto es especialmente importante ahora que la nube se ha convertido en una parte aceptada de la infraestructura de TI en muchas organizaciones. El monitoreo de transacciones brinda al equipo de operaciones la capacidad de mapear sistemas comerciales específicos, por ejemplo, todos los componentes que componen un sitio web, un sistema bancario en línea, una aplicación de administración de inventario o una aplicación distribuida basada en http. 

Ver también: supervisión del rendimiento de las aplicaciones, supervisión del rendimiento de las aplicaciones en la nube, pruebas de rendimiento, supervisión de la actividad de la base de datos