IBTM монітор транзакцій
IBTM тепер є частиною HQbird Standard!
IBSurgeon Transaction Monitor (IBTM) - це програмний пакет, призначений для моніторингу, перегляду та аналізу динамічних транзакцій у базах даних InterBase та Firebird.
Документація
Основні можливості
За допомогою IBTM ви можете виявляти потенційні та реальні проблеми у ваших виробничих системах, зокрема:
- Вузькі місця продуктивності
- Фактичне навантаження на вашу виробничу систему
- Аномальні завершення роботи та збої клієнтів
- Проблеми управління транзакціями
- Доступність бази даних
- Візуальне представлення поведінки транзакцій з різних точок зору
Підтримувані платформи
IBTM може моніторити бази даних, розташовані на будь-якій платформі, що підтримується InterBase або Firebird, тобто Windows, Linux, Solaris, HP-UX тощо (для не-Windows платформ служба моніторингу має бути розташована на віддаленому комп’ютері зі встановленим клієнтом InterBase/Firebird).
Як працює IBTM
IBTM отримує статистику маркерів транзакцій (Oldest Interesting, Oldest Snapshot, Oldest Active та Next) і візуалізує їх рух. Також він надає інтелектуальні рекомендації щодо поведінки транзакцій.
За допомогою IBTM адміністратор або розробник може легко зрозуміти реальну поведінку транзакцій у динаміці та з’ясувати, що відбувається з базою даних, наприклад:
- Деякий застосунок утримує довготривалу активну транзакцію (щоб дізнатися точний номер транзакції та її походження, використовуйте MON$logger)
- Піки навантаження транзакцій
- Моменти виконання sweep (запланованого та незапланованого)
- Розриви між маркерами транзакцій, спричинені відкатами (з потенційним сміттям) або довготривалими транзакціями
Ви можете перевіряти кілька статистичних даних одночасно, натиснувши клавішу Ctrl або Shift та клацнувши на файлах статистики:

У нижньому лівому куті ви можете вмикати та вимикати різні лінії графіка (Next, Oldest…).
Для отримання додаткової інформації зверніться до Посібника користувача IBSurgeon Transaction Monitor.