WebMoney: WMZ Z294115950220 WMR R409981405661 WME E134003968233 |
Visa 4274 3200 2453 6495 |
В этой главе описываются советники MySQL Enterprise. Советники фильтруют и оценивают информацию, собранную контролирующими
агентами, и представляют ее на странице Events, когда определенные пороги
нарушены. Есть больше 200 советников, все они по умолчанию включены. Чтобы показать страницу Advisors, выберите
Advisors из меню
Configuration. Рис. 18.1. Управление страницей Advisors Таблица 18.1. Компоненты и средства управления страницы Advisors Edit Selected Открывает диалог для редактирования выбранного советника.
Этот контроль может также использоваться для многих советников, но возможно
изменить только график для многих советников одновременно.
Можно также отредактировать советника, используя выпадающее меню, смежное с
именем каждого советника.
Disable Selected Create Advisor
Import/Export Select All Expand All Collapse All
Filter Advisors Раскрывает или сворачивает фильтр Advisor. Он позволяет вам
отфильтровать советников, группы и активы. Для получения информации о
названных фильтрах посмотрите
раздел 13.3.5.
Следующие типы советников обеспечиваются: Administration:
Проверяет установку сервера MySQL и конфигурацию. Agent:
Проверяет статус каждого агента MySQL Enterprise Monitor. Availability:
Проверяет наличие процесса MySQL и загруженность связи. Backup:
Проверяет имеют ли задания резервного копирования успех или терпят неудачу,
требуемые ресурсы и информацию о задачах MySQL Enterprise Backup. Cluster:
Проверяет статус проверенного MySQL Cluster. Graphing: Данные для графов. Memory Usage:
Укажите, как эффективно вы используете различные кэши памяти, такие как пул
буферов InnoDB, кэш ключей MyISAM, кэши запросов, таблиц и потоков. Monitoring and Support Services:
Советники, связанные с сервисами MySQL Enterprise Monitoring. Operating System:
Проверяет работу операционной системы хоста. Performance:
Определяет потенциальные узкие места и предлагает оптимизацию. Query Analysis:
Советники связаны с Query Analysis. Replication:
Определяет узкие места репликации и предлагает улучшения дизайна. Schema:
Определяет изменения схемы. Security:
Проверяет безопасность MySQL Server. Также возможно создать своих советников. Чтобы показать советников в каждой категории, нажмите на название
категории. Для полного описания советников по умолчанию см. главы
20 и 19. Советники формируют тип данных, собранных агентом. Если вы не хотите
контролировать определенный тип данных, выключите советника, ответственного
за этот тип данных, это приказывает агентам прекратить собирать те данные. Таблица листинга показывает все категории советников
и информацию о конфигурации советников. Конфигурационная информация показана в следующих колонках: Таблица 18.2. Список информации о советниках Item Показывает имя советника, название группы и проверенное имя
экземпляра. Чтобы расширить советника, щелкните по символу расширения.
Info Щелкните, чтобы показать описание советника. Coverage Показывает оценку советника проверенного экземпляра.
Если советник был отредактирован для определенного экземпляра, эта область
пуста для того экземпляра. Если Советник использует параметры настройки по
умолчанию, эта область (Covered). Schedule Показывает определенный график оценки. Если советник выключен,
эта область показывает Disabled для уровня, на
котором она была отключена: Advisor, Group или проверенный экземпляр.
Event Handling Parameters Чтобы открыть меню Advisor, щелкните по символу стрелки
вниз рядом с именем советника. Рис. 18.2. Меню Advisor Меню Advisor показано: Рис. 18.3. Всплывающее меню Advisor Таблица 18.3. Меню редактирования советника Copy Advisor Открывает страницу Create New Advisor и
добавляет Этот выбор доступен только основанным на выражении Советникам.
Edit Advisor Configuration Открывает диалог Edit Advisor. Это позволяет вам изменить параметры и
график выбранного советника.
Remove Advisor Configuration Выключает советника и восстанавливает значения по умолчанию.
Это полезно, если вы экспериментируете с конфигурацией советника, неправильно
его конфигурируете и хотите начать снова с конфигурацией по умолчанию.
Disable Advisor Выключает советника и его связанные графы. Delete Advisor Удаляет выбранного советника. Только для своих советников. Невозможно удалить советников по умолчанию.
Каждый советник содержит список всех групп, определенных в MySQL
Enterprise Monitor. Чтобы видеть эти группы, расширьте содержание советника,
нажав на имя советника. Это позволяет вам определить советников, которыми вы
хотите управлять для каждой группы. Советник верхнего уровня содержит глобальную конфигурацию для всех групп.
Таким образом, конфигурация на уровне советника относится ко всем группам и
хостам, которых это содержит. У каждой вложенной группы и проверенных хостов
в группе есть выпадающее меню, позволяющее вам отвергнуть глобальную
конфигурацию для каждой группы или хоста, а также выключить
советника для определенной группы или хоста. Любое изменение в конфигурации
советника в группе или на уровне хоста отвергает глобальную конфигурацию,
определенную на уровне советника. Чтобы открыть меню Group, расширьте советника и выберите символ стрелки
вниз рядом с названием группы. То же самое меню используется для каждого
хоста в группе. Меню содержит следующие пункты: Override Advisor Configuration:
открывается диалог редактирования советника, позволяя вам изменить
конфигурацию советника для активов в группе. Изменения, внесенные на уровне
группы, затронут только активы в группе. Если хост, например, Host1, существует в многих группах, и изменяемая
конфигурация применяется к одной из тех групп, это не затрагивает Host1.
Данные все еще собраны, и события произведены для Host1, потому что это
существует в различных группах в том же самом советнике.
Чтобы гарантировать, что изменение относится к Host1, необходимо
то же самое применить к Host1 в каждой группе, которая содержит его. Disable Advisor:
выключает советника отобранной группы или хоста. Фильтр Advisor позволяет вам искать определенных советников, группы, хосты
или активы, используя текст или регулярные выражения. Чтобы открыть фильтр,
нажмите кнопку фильтра. Для получения информации о названных фильтрах
посмотрите
раздел 13.3.5. Рис. 18.4. Фильтр Advisor Таблица 18.4. Управление фильтром Advisor Advisors Открывает выпадающее меню, перечисляющее всех доступных советников.
Можно выбрать много советников. Groups Открывает выпадающее меню, перечисляющее все определенные группы.
Можно выбрать много групп. Asset Name Открывает выпадающее меню, перечисляющее доступные типы поиска: Contains Doesn't Contain Regex Negative Regex Value Текстовое поле для критерия поиска или регулярного выражения.
Filter Фильтрует список советников на основе критериев поиска. Filter & Expand
Доступно только для названных фильтров, но не для системных фильтров.
Фильтрует список советников на основе критериев поиска и расширяет категории
и советников, чтобы показать результаты поиска. Discard Changes Удаляет любые изменения, внесенные в фильтр. Reset Сбрасывает все фильтры. Есть два типа советников: Основанный на выражении. Основанный на GUI. Большинство советников использует простое выражение, чтобы оценить данные,
собранные контролирующим агентом.
Эти выражения используют следующий синтаксис: здесь: Эти основанные на выражении советники оценивают проверенные значения
против определенных порогов. Основанные на выражении советники могут оценить
значения процента, времени/продолжительности или проверить на существование
определенных параметров конфигурации. Более сложные выражения также используются, связывая множество различных
переменных. Также возможно выполнить вычисления на результатах, возвращенных
этими переменными в выражениях. Основанные на выражении советники описаны в
главе 19. Основанные на GUI советники содержат больше параметров конфигурации, чем
основанные на выражении. Эти Советники оценивают сильно больше значений, чем
основанные на выражении советники и не используют ту же самую основанную на
выражении систему оценки. Следующий пример показывает раздел General
в Agent Health Advisor: Рис. 18.5. Agent Health - General Основанные на GUI советники описаны в главе 20. Пороги это предопределенные пределы для советников. Если проверенное
значение нарушает определенный порог, событие произведено и показано на
странице Events для актива. Пороги советника используют множество различных типов значений,
в зависимости от проверенного значения. Некоторые используют проценты, такие
как процент максимального количества связей. Другие используют рассчитанные
продолжительности, такие как время выполнения. Также возможно проверить,
присутствуют ли определенные элементы конфигурации. Следующие пороги, перечисленные в порядке серьезности, могут быть
определены для большинства советников: Notice: проблемы, которые не
затрагивают работу сервера, но могут использоваться, чтобы указать на
незначительные проблемы конфигурации. Warning:
проблемы, которые не затрагивают работу сервера, но могут указать на
проблему и потребовать исследования. Critical: указывает на серьезную
проблему, которая затрагивает или может скоро затронуть работу сервера.
Такие проблемы требуют пристального внимания. Emergency:
указывает на серьезную проблему с сервером. Сервер непригоден или
не отвечает и требует пристального внимания. Не все советники требуют пороговых параметров, у других нет параметров,
например, у графических советников. Следующее изображение показывает пример пороговых определений на
вкладке Parameters советника: Рис. 18.6. Пример пороговых определений Показанные значения взяты от Availability Advisor, конкретно от
Maximum Connection Limit Nearing or Reached.
Они определяют процент максимальных связей, при которых
зарегистрировано событие. Например: Если общее количество связей составляет 75-84% определенного
максимума, событие Notice
показано на странице Events. Если общее количество связей составляет 85-94% определенного
максимума, событие Warning
показано на странице Events. Если общее количество связей составляет 95-99% определенного
максимума, событие Critical
показано на странице Events. Если общее количество связей составляет 95-99% определенного
максимума, событие Emergency event is
показано на странице Events. Большинство основанных на времени порогов использует простые значения
продолжительности, такие как секунды, минуты и так далее.
Они используются, чтобы контролировать такие моменты, как
системная продолжительность работы и, если значение
для продолжительности работы понижается ниже определенного предела,
указывая на перезапуск, создается событие. Другие используют Exponential Moving Average Window,
это контролирует значения по предопределенному периоду времени.
Один такой советник это CPU Utilization Advisor.
Окно скользящего среднего значения используется, потому что загрузка ЦП может
меняться много раз за минуту. Подъем события для каждого пика не был бы
полезен. Скользящее среднее значение позволяет вам контролировать CPU в
течение длительного времени и взять среднюю загрузку ЦП за период.
Пороги определяются для этого среднего числа. Основанные на проценте пороги вызывают события на основе процентов
определенного сервером значения. Максимальное количество связей, например,
поднимает события на основе процента общего количества связей с проверенным
сервером или группой. Основанные на тексте пороги используются, чтобы проверить, что
определенные значения конфигурации правильно определяются, или получить
сообщения об успешности (или неуспешности) для системных процессов, таких
как резервные копии. Графики определяют, когда советники собирают данные: Fixed Rate:
собирает данные согласно фиксированному графику. Если график установлен в 1
минуту, и первый сбор данных выполняется в 12:00,
последующий сбор данных происходит в 12:01, даже если предыдущий сбор данных
еще не завершен. Это график по умолчанию для всех советников. Fixed Delay:
собирает данные только после того, как предыдущая коллекция будет полна.
Если график установлен в 1 минуту, сбор данных выполняется спустя 1 минуту
после того, как предыдущая коллекция закончена. Daily:
собирает данные в определенное время. Это полезно для коллекций с большими
издержками, позволяя вам наметить сбор коллекции на непиковое время. Disabled:
дезактивирует советника по всем проверенным активам, по выбранной
группе или хосту.
Глава 18. Советники
18.1. Управление страницей советников
Имя
Описание
Выключает всех отобранных советников. Открывает страницу Create Advisor. Открывает страницу Custom Rule/Graph Export.
Эта функциональность только для пользовательских правил и графов. Выбирает всех советников. Раскрыть все категории. Сворачиваетвсе категории и очищает все выборы. Категории советников
Таблица листинга советников
Имя
Описание Показывает значки состояния обработки событий. Для получения
дополнительной информации см. главу 21. Показывает детали конфигурации советника, пороги и так далее.
Меню Advisor
Имя
Описание
- Copy 1
к имени советника.
Это позволяет вам определить новых советников на основе существующих.
Меню Group and Host
Фильтр Advisor
Имя
Описание 18.2. Типы советников
Основанные на выражении советники
%VariableName% operator THRESHOLD
%VariableName%
проверенное значение. Переменные соответствуют элементам
данных, собранных агентом.operator
математический оператор, такой как <, > !, = и т.д.THRESHOLD
определенный советниками предел для проверенного значения.
Основанные на GUI советники
18.3. Пороги советника
Основанные на времени пороги
Основанные на проценте пороги
Основанные на тексте пороги
18.4. Графики советника
Найди своих коллег! |
Вы можете направить письмо администратору этой странички, Алексею Паутову.