Управление индексами
Данная статья является переводом из официальной документации OpenSearch 2.6.X с использованием Smart Monitor.
Описание
При анализе данных, скорее всего, приоритет отдается новым данным, а не старым. Периодически можно выполнять определенные операции над старыми индексами, например, уменьшать количество реплик или удалять их.
Плагин Index State Management (ISM) позволяет автоматизировать данные операции, выполняя их на основе изменения возраста индекса, размера индекса или количества документов. С помощью плагина ISM можно определить политики, автоматически обрабатывающие перенос или удаление индексов в соответствии с конкретными условиями.
Например, можно определить политику, которая переводит индекс в состояние read_only
через 30 дней, а затем удаляет его через заданный период в 90 дней. Можно также настроить политику на отправку уведомления об удалении индекса.
Для повышения производительности поиска в момент пиковой нагрузки может потребоваться выполнить rollover
индек са через определенный промежуток времени или запустить операцию force_merge
для индекса в непиковые часы.
Для использования плагина ISM роль пользователя должна быть сопоставлена с ролью all_access
, которая предоставляет полный доступ к кластеру.
Начало работы с ISM
Для начала работы выберите пункт «Управление индексами» в разделе «Параметры системы» в главном меню.
Настройка политик
Политика - это набор правил, описывающих, как следует управлять индексом. Информацию о создании политики см. в разделе Политики.
Для создания политик можно использовать визуальный редактор или редактор JSON. По сравнению с редактором JSON визуальный редактор предлагает более структурированный способ определения политик, разделяя процесс на создание уведомлений об ошибках, определение шаблонов ISM и добавление состояний. Рекомендуется использовать визуальный редактор, если имеется желание видеть заранее определенные поля, например, какие действия можно назначить состоянию или при каких условиях состояние может перейти в состояние назначения.
Визуальный редактор
- В меню Управление индексами выбрать вкладку Политики индекса
- Нажать на кнопку Создать политику
- В модальном окне