IBTM-Transaktionsmonitor
IBTM ist jetzt Teil von HQbird Standard!
IBSurgeon Transaction Monitor (IBTM) ist ein Softwarepaket, das entwickelt wurde, um dynamische Transaktionen in InterBase- und Firebird-Datenbanken zu überwachen, anzuzeigen und zu analysieren.
Dokumentation
Hauptfunktionen
Mit IBTM können Sie potenzielle und reale Probleme in Ihren Produktionssystemen finden, darunter:
- Leistungsengpässe
- Die tatsächliche Auslastung Ihres Produktionssystems
- Ungewöhnliche Beendigungen und Client-Abstürze
- Probleme bei der Transaktionsverwaltung
- Datenbankverfügbarkeit
- Eine visuelle Darstellung des Transaktionsverhaltens aus verschiedenen Blickwinkeln
Unterstützte Plattformen
IBTM kann Datenbanken auf jeder Plattform überwachen, die von InterBase oder Firebird unterstützt wird, d. h. Windows, Linux, Solaris, HP-UX usw. (für Nicht-Windows-Plattformen sollte der Überwachungsdienst auf einem entfernten Computer installiert sein, auf dem ein InterBase/Firebird-Client eingerichtet ist).
So funktioniert IBTM
IBTM erfasst Statistiken zu Transaktionsmarkern (Oldest Interesting, Oldest Snapshot, Oldest Active und Next) und visualisiert deren Bewegungen. Darüber hinaus gibt es intelligente Empfehlungen zum Transaktionsverhalten.
Mit IBTM können Administratoren oder Entwickler das reale Transaktionsverhalten in der Dynamik leicht verstehen und herausfinden, was mit der Datenbank geschieht, zum Beispiel:
- Eine Anwendung hält eine lang laufende aktive Transaktion (um die genaue Transaktionsnummer und deren Ursprung zu ermitteln, verwenden Sie MON$logger)
- Spitzen in der Transaktionslast
- Zeitpunkte des Sweeps (geplant und ungeplant)
- Lücken zwischen Transaktionsmarkern, die durch Rollbacks (mit potenziellem Garbage) oder lang laufende Transaktionen verursacht werden
Sie können mehrere Statistiken gleichzeitig überprüfen, indem Sie die Strg- oder Umschalttaste gedrückt halten und auf die Statistikdateien klicken:

In der unteren linken Ecke können Sie verschiedene Diagrammlinien (Next, Oldest…) ein- und ausschalten.
Weitere Einzelheiten finden Sie im IBSurgeon Transaction Monitor-Benutzerhandbuch.