Цю сторінку перекладено машинним перекладом. Читайте англійський оригінал. English

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 та клацнувши на файлах статистики:

Описание: E:\IBSurgeon\IBTM\ibtmv002.gif

У нижньому лівому куті ви можете вмикати та вимикати різні лінії графіка (Next, Oldest…).

Для отримання додаткової інформації зверніться до Посібника користувача IBSurgeon Transaction Monitor.