Обновление Smart Monitor
Инструкция описывает процесс обновления Smart Monitor с версии 3.1.* на 3.2.*.
Информация
Условные обозначения:
SMOS_32
- директория, куда разархивируется установочный пакет Smart Monitor версии 3.2USER
- пользователь системы с правами администратора, обычно этоadmin
OPENSEARCH_HOME
- домашняя директория OpenSearch, обычно это/app/opensearch/
OPENSEARCH_DATA
- директория, где хранятся проиндексированные данные, обычно это/app/data/
OSD_HOME
- домашняя директория OpenSearch Dashboards, обычно это/app/opensearch-dashboards/
PATH_SSL
- место расположения сертификата, закрытого ключаadmin
, а такжеca-cert
, обычно совпадает с/app/opensearch/config/
Обновление до версии 3.2 с версии 3.1 можно произвести с помощью скрипта обновления или в ручном режиме, но предварительные действия по миграции данных нужно выполнить в обоих случаях.
Прежде всего нужно проверить, какая версия Smart Monitor установлена, посмотреть версии модулей на главной странице или в командной строке:
curl https://127.0.0.1:9200/_cat/plugins -k -u $USER
После ввода данной команды потребуется ввести пароль учётной записи $USER
.
В версии 3.2 обновились компоненты OpenSearch, OpenSearchDashboards и Logstash. Также изменились форматы хранения документов в индексах, поэтому следует выполнить миграцию данных. Рассмотрим процедуру обновления каждого компонента. Установщик 3.2 требуется распаковать в директорию, например, /app/distr/
.
Перед началом работ строго рекомендуется сделать бэкап основных конфигурационных файлов и настроек Security.