Spec-Zone .ru
спецификации, руководства, описания, API

24.1. Монитор MySQL Enterprise

Монитор MySQL Enterprise является системой контроля предприятия для MySQL, который следит за Вашими серверами MySQL, уведомляет Вас относительно потенциальных проблем и проблем, и советует Вам, как устранить проблемы. Монитор MySQL Enterprise может контролировать все виды конфигураций от единственного сервера MySQL, который важен для Вашего бизнеса, полностью до огромной фермы серверов MySQL, приводящих в действие оживленный веб-сайт.

Следующее обсуждение кратко суммирует основные компоненты, которые составляют продукт Монитора MySQL Enterprise. Для получения дополнительной информации см. руководство Монитора MySQL Enterprise, доступное в http://dev.mysql.com/doc/mysql-monitor/en/.

Компоненты Монитора MySQL Enterprise могут быть установлены в различных конфигурациях в зависимости от Вашей базы данных и сетевой топологии, чтобы дать Вам лучшую комбинацию надежных и быстро реагирующих контрольных данных, с минимальными издержками на машинах сервера базы данных. Типичная установка Монитора MySQL Enterprise состоит из:

Монитор MySQL Enterprise разрабатывается, чтобы контролировать один или более серверов MySQL. Контролирующая информация собирается при использовании агента, Агента MySQL Enterprise. Агент связывается с сервером MySQL, который он контролирует, собирая переменные, состояние и медицинскую информацию, и отправляя эту информацию Менеджеру по сервису MySQL Enterprise. Если у Вас есть многократные серверы MySQL, то у Вас есть многократные процессы Агента MySQL Enterprise, контролирующие каждый сервер MySQL.

Информация, собранная агентом о каждом сервере MySQL, который Вы контролируете, отправляется Менеджеру по сервису MySQL Enterprise. Этот сервер сопоставляет всю информацию от агентов. Поскольку это сопоставляет информацию, отправленную агентами, Менеджер по сервису MySQL Enterprise непрерывно тестирует собранные данные, сравнивая состояние сервера к разумным значениям. Когда пороги достигаются, сервер может инициировать событие (включая аварийный сигнал и уведомление), чтобы выделить потенциальную проблему, такую как низкая память, высокое использование ЦП, или более сложные условия такие недостаточные буферные размеры и информация о статусе. Мы вызываем каждый тест, с его связанным пороговым значением, правилом.

Эти правила, и аварийные сигналы и уведомления, каждый известны как Советник MySQL Enterprise. Советники являются критической частью Менеджера по сервису MySQL Enterprise, поскольку они предоставляют предупреждение информации и поиск и устранение неисправностей совета о потенциальных проблемах.

Менеджер по сервису MySQL Enterprise включает веб-сервер, и Вы взаимодействуете с ним через любой веб-браузер. Этот интерфейс, Инструментальная панель MySQL Enterprise, выводит на экран всю информацию, собранную агентами, и позволяет Вам просматривать все свои серверы и их текущий статус как группа или индивидуально. Вы управляете и конфигурируете все аспекты службы, используя Инструментальную панель MySQL Enterprise.

Информация, предоставленная процессами Агента MySQL Enterprise также, включает статистический и информация о запросе, которую можно просмотреть в форме графиков. Например, можно просмотреть аспекты, такие как загрузка сервера, числа запроса, или индексировать информацию об использовании как график в течение долгого времени. График позволяет Вам точно определять проблемы или потенциальные проблемы о Вашем сервере, и может помочь диагностировать воздействие от базы данных или внешних проблем (таких как внешняя система или сетевой отказ), исследуя данные от определенного временного интервала.

Агент MySQL Enterprise может также быть сконфигурирован, чтобы собрать подробную информацию о запросах, выполняемых на Вашем сервере, включая количества строки и времена производительности для того, чтобы выполнить каждый запрос. Можно сопоставить подробные данные запроса с графической информацией, чтобы идентифицировать, какие запросы выполнялись, когда Вы испытали особенно высокую загрузку, индексируйте или другая проблема. Данные запроса поддерживаются системой, названной Query Analyzer, и данные могут быть представлены по-разному в зависимости от Ваших потребностей.