Эта страница переведена машинным переводом. Читайте английский оригинал. 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.