Мониторинг производительности
Сервис «Мониторинг производительности» предназначен для визуального контроля показателей работы продукта Эллес.
| Для переключения между сервисами приложения используйте переключатель в заголовке. |
Источник данных
Источником данных являются метрики, предоставляемые по LDAP сервисом metrics_manager в составе контроллера домена Эллес.
Метрики формируются в процессе работы Эллес и хранятся в виде атрибутов LDAP-объектов по категориям контролируемых показателей в контейнере CN=Monitoring в корне дерева LDAP.
| Подробнее см. в разделе «Сервис metrics_manager». |
Сбор и хранение метрик
При запуске сервиса «Мониторинг производительности» проверяется доступность сервиса metrics_manager и запрашивается актуальный список метрик, который сохраняется в локальное хранилище для дальнейшего использования. На его основе формируется перечень метрик, которые могут быть добавлены на график пользователем.
Список метрик актуализируется при обновлении страницы сервиса в браузере.
После запуска сервис «Мониторинг производительности» выполняет периодический опрос metrics_manager и сохраняет полученные значения во внутреннем хранилище сбора метрик.
Хранилище сбора метрик:
-
реализовано как in-memory база данных;
-
не требует отдельного администрирования;
-
хранит ограниченное количество экземпляров измерений по каждой метрике;
-
выполняет автоматическую ротацию данных при достижении установленного лимита.
Период наблюдения определяется как произведение количества экземпляров измерений на частоту сбора метрик.
Сбор метрик:
-
начинается при добавлении первой метрики для наблюдения (при первом открытии вкладки сервиса в браузере);
-
выполняется до нажатия кнопки Остановить на панели инструментов на странице сервиса либо до закрытия вкладки с сервисом в браузере;
-
прекращается при закрытии приложения.
При закрытии приложения данные во внутреннем хранилище освобождаются.
Отображение графика
График на странице сервиса строится на основе значений метрик, сохраненных во внутреннем хранилище:
-
по вертикальной оси отображаются значения выбранных метрик;
-
по горизонтальной оси — временная шкала в пределах текущего периода наблюдения;
-
обновление выполняется с интервалом, равным частоте опроса метрика;
-
отображение реализовано в режиме скользящего окна.
Диапазон вертикальной шкалы и коэффициенты масштабирования могут быть изменены пользователем.
Настройки по умолчанию
По умолчанию в приложении заданы следующие настройки:
-
частота сбора метрик — 1 секунда;
-
период сбора данных — 15 минут;
-
количество экземпляров измерений — 900;
-
минимальное значение вертикальной шкалы — 0;
-
максимальное значение вертикальной шкалы — 100.
| Для изменения частоты и периода сбора метрики выполните настройку в соответствии с описанием в разделе «Настройка сервиса "Мониторинг производительности"». |