====== Управление кластером ======
{{indexmenu_n>15}}
[[:ru:documentation:start|Вернуться в оглавление Документации Pandora FMS]]
===== Управление кластером =====
==== Введение ====
Начиная с версии 719, в Pandora FMS появилась новая функция, позволяющая контролировать кластеры независимо от используемой системы или приложения.
Цель этой системы - обеспечить быстрый, но, прежде всего, простой для пользователя мониторинг кластеров.
Мы рассмотрим два типа кластеров:
**Активный - Пассивный**
Это кластеры, в которых будет одновременно работать только один узел.
**Активный - Активный **
Это те, в которых приложение или предоставляемая услуга сбалансированы между всеми узлами кластера.
В кластере у нас будет несколько типов элементов:
**Обычные элементы**
Это те модули, которые должны оставаться активными на всех узлах кластера, что необходимо для работы кластеризации.
**Сбалансированные элементы**
Это те модули, которые будут выполняться только на активном узле и которые будут //балансироваться// от одного узла к другому узлу кластера, то есть они будут отчитываться в том или ином агенте в зависимости от машины, на которой работает приложение.
Сбалансированные элементы необходимы только в случае кластеров типа **Активный - Пассивный**.
==== Планирование мониторинга ====
При мониторинге кластера мы должны учитывать:
**Если кластер типа Активный - Активный **
Общие модули, подлежащие мониторингу, должны присутствовать во всех агентах кластера. В противном случае вы не сможете их выбрать.
Затем нам нужно будет создать идентичные средства контроля во всех агентах кластера для мониторинга необходимых нам ресурсов.
**Если кластер типа Активный - Пассивный**
Общие модули будут следовать той же конфигурации, что и //активный - активный//, но нам придется настроить мониторинг сбалансированных модулей **только на активном узле**.
Для мониторинга "активного узла" мы должны использовать условный мониторинг, при котором модуль будет сообщать только при выполнении ряда предварительных условий.
==== Настройка нового кластера ====
Чтобы создать новый кластер, зайдите в раздел **Мониторинг** -> **Cluster view**:
{{ :wiki:cl_menu.png }}
Если вы впервые обращаетесь к этому экрану, вы должны увидеть страницу, похожую на следующую:
{{ :wiki:cl_clear.png }}
=== Настройка нового кластера Активный - Активный ===
Нажмите на кнопку создать, чтобы запустить мастер создания кластеров, выбрав для данного примера вариант "кластер Активный - Активный":
{{ :wiki:cl_aa_create.png }}
После выбора имени, типа кластера и целевой группы нажмите кнопку next, чтобы перейти к разделу выбора агента.
{{ :wiki:aa_agente.png }}
На этом шаге мы выберем все **критические модули для нашего сервиса**, которые мы хотим контролировать, из числа агентов, которые мы добавили в кластер:
{{ :wiki:cl_aa_st3.png }}
Выберем порог в процентах узлов (%) для определения состояний кластера на основе общих модулей (ОК/не ОК).
{{ :wiki:cl_aa_st4.png }}
После настройки кластера мы можем добавить оповещения в различные элементы кластера, чтобы, если состояние выбранных нами модулей изменяется, выполнялось определенное действие.
{{ :wiki:alert_aa.png }}
После оценки модулей мы увидим карту кластера с информацией о состоянии.
=== Просмотр кластера типа Активный - Активный ===
Если кластер имеет тип Активный - Активный, вы сможете увидеть только общие элементы.
Следуя примеру создания, описанному в предыдущем разделе, мы имеем следующий вид:
{{ :wiki:cl_aa_view.png }}
В нем мы выделяем три раздела:
**Карта кластера**
(Сверху слева). Она показывает агентов, составляющих кластер, и их статус.
**Краткое описание состояния**
(Сверху справа). Оно показывает состояние кластера, а также список элементов, которые входят в кластер.
**Просмотр метрик**
(Внизу). Отображает полный список зарегистрированных метрик в кластере.
Если нажать на элемент карты кластера, можно увидеть дополнительную информацию об этом элементе:
Подробный просмотр статуса кластера (нажмите на карту).
{{ :wiki:cl_aa_view_cl_detail.png }}
При интерпретации данных, отраженных в колонках **data** и **status**, важно учитывать следующее:
* Колонка **data** показывает процент модулей, которые имеют состояние, отличное от нормального. Например, если у нас есть модуль кластера, который содержит три модуля:
* Если все три модуля в нормальном состоянии, мы увидим 0.
* Если два находятся в нормальном состоянии, а один - в опасном, мы увидим 33,3.
* Если один из них находится в нормальном состоянии, один в опасном и один в критическом, то мы получим 66,7.
* В колонке **статус** проверяются установленные пороговые значения. Эти пороговые значения указывают на процент модулей в **ненормальном состоянии**.
=== Настройка нового кластера типа активный - пассивный ===
Нажмите на кнопку создать, чтобы запустить мастер создания кластеров, выбрав для данного примера вариант "Активный - Пассивный кластер":
{{ :wiki:cl_ap_create.png }}
После выбора имени, типа кластера и целевой группы нажмите кнопку next, чтобы перейти к разделу выбора агента.
{{ :wiki:ap_agente.png }}
На этом шаге мы выберем все **критические модули для нашего сервиса**, которые мы хотим контролировать, из числа агентов, которые мы добавили в кластер:
{{ :wiki:cl_ap_st3.png }}
Выберем порог в процентах узлов (%) для определения состояний кластера на основе общих модулей (ОК/не ОК).
{{ :wiki:cl_ap_st4.png }}
В этом шаге мы добавим сбалансированные модули (те, которые отчитываются в активном агенте). В списке отображаются все модули всех агентов, входящих в кластер.
{{ :wiki:cl_ap_st5.png }}
В этом последнем разделе мы выберем, какие из сбалансированных модулей являются критическими для нашего кластера:
{{ :wiki:cl_ap_st6.png }}
После настройки кластера мы можем добавить оповещения для различных элементов кластера, чтобы, если состояние выбранных нами модулей изменяется, выполнялось определенное действие.
{{ :wiki:alert_ap_2.png }}
После оценки модулей мы увидим карту кластера с информацией о состоянии.
=== Просмотр кластера типа Активный - Пассивный ===
Следуя примеру создания, описанному в предыдущем разделе, мы имеем следующий вид:
{{ :wiki:cl_ap_view.png }}
В нем мы выделяем три раздела:
**Карта кластера**
(Сверху слева). Она показывает агентов, составляющих кластер, и их статус.
**Краткое описание состояния**
(Сверху справа). Оно показывает состояние кластера, а также список элементов, которые входят в кластер.
**Просмотр метрик**
(Внизу). Отображает полный список зарегистрированных метрик в кластере.
Если нажать на элемент карты кластера, можно увидеть дополнительную информацию об этом элементе:
Подробный просмотр статуса кластера (нажмите на карту).
{{ :wiki:cl_ap_view_cl_detail.png }}
[[:ru:documentation:start|Вернуться в оглавление Документации Pandora FMS]]