Naumen Network Manager
Мониторинг баз данных
Naumen Network Manager помогает администраторам баз данных диагностировать и устранять сбои в работе баз данных, а также обнаруживать и исправлять проблемы с производительностью. Система использует протоколы JDBC/ODBC, что обеспечивает подключение ко всем популярным типам баз данных, включая Oracle, MySQL, Microsoft SQL Server, Firebird, Sybase, IBM DB2 и др.
Анализ результатов SQL-запросов
Мониторинг осуществляется посылкой заданных пользователем SQL-запросов. Полученные результаты конвертируются в формат Naumen Network Manager и сохраняются в его собственной базе для дальнейшего анализа. Запросы могут создаваться динамически с помощью языка выражений Naumen Network Manager.
Обработка информации, полученных от внешней базы данных, может включать, например:
- отображение обработанных результатов SQL-запросов на инструментальных панелях;
- активацию пользовательской тревоги, если полученные данные соответствуют заданным условиям;
- периодическую отправку по электронной почте готовых к печати отчетов, построенных по результатам выполнения SQL-запросов и т.д.
Запросы могут выполняться в нескольких режимах:
- периодически по заданному расписанию;
- по событию или тревоге;
- по запросу («вручную»).
Поддерживается также выполнение динамически созданных запросов на добавление/обновление/удаление данных, что позволяет, например, обновлять таблицы во внешней базе данных при наступлении события в системе мониторинга.
Мониторинг производительности баз данных
Опытные администраторы планируют развитие инфраструктуры баз данных заранее, учитывая и прогнозируя рост требований к ее производительности. Naumen Network Manager облегчает решение этой задачи, позволяя получать и анализировать статистику выполнения тестовых запросов.
Кроме того, можно отслеживать производительность баз данных в реальном времени, например, назначив тревогу на превышение порога времени выполнения определенного запроса. Получив оповещение об этом по почте или SMS, администратор может немедленно приступить к выяснению причин возникшей проблемы.