IBTM Transaction Monitor
¡IBTM ahora es parte de HQbird Standard!
IBSurgeon Transaction Monitor (IBTM) es un paquete de software diseñado para monitorear, visualizar y analizar transacciones dinámicas en bases de datos InterBase y Firebird.
Documentación
Características principales
Con IBTM puede encontrar problemas potenciales y reales en sus sistemas de producción, incluyendo:
- Cuellos de botella de rendimiento
- La carga real de su sistema de producción
- Terminaciones anormales y fallos del cliente
- Problemas de gestión de transacciones
- Disponibilidad de la base de datos
- Una representación visual del comportamiento de las transacciones que ofrece diferentes puntos de vista
Plataformas compatibles
IBTM puede monitorear bases de datos ubicadas en cualquier plataforma compatible con InterBase o Firebird, es decir, Windows, Linux, Solaris, HP-UX, etc. (para plataformas que no sean Windows, el servicio de monitoreo debe estar ubicado en una computadora remota que tenga instalado un cliente InterBase/Firebird).
Cómo funciona IBTM
IBTM obtiene estadísticas de marcadores de transacciones (Oldest Interesting, Oldest Snapshot, Oldest Active y Next) y visualiza sus movimientos. Además, ofrece sugerencias inteligentes sobre el comportamiento de las transacciones.
Con IBTM, el administrador o desarrollador puede comprender fácilmente el comportamiento real de las transacciones en dinámica y descubrir qué sucede con la base de datos, por ejemplo:
- Alguna aplicación mantiene una transacción activa de larga duración (para averiguar el número exacto de la transacción y su origen, use MON$logger)
- Picos en la carga de transacciones
- Momentos de sweep (planificados y no planificados)
- Brechas entre marcadores de transacciones, causadas por rollbacks (con basura potencial) o transacciones de larga duración
Puede verificar múltiples estadísticas al mismo tiempo presionando la tecla Ctrl o Shift y haciendo clic en los archivos de estadísticas:

En la esquina inferior izquierda puede activar y desactivar diferentes líneas del gráfico (Next, Oldest…),
Para más detalles, consulte la Guía del usuario de IBSurgeon Transaction Monitor.