Управление плагинами

Плагины можно установить только на узлы, на которые уже установлен агент платформы. Для его установки следуйте инструкции.

Добавление и обновление плагинов

Чтобы добавить или обновить плагин, на узле управления подсистемой мониторинга выполните следующие действия:

  1. Распакуйте архив с новым или обновлённым плагином в директорию /opt/skala-r/vision, например:

    tar -xzf plugin_acrhive.tar.gz -C /opt/skala-r/vision
  2. Перезапустите службу vision_core:

    systemctl restart vision_core.service
  3. Проверьте состояние службы vision_core:

    systemctl status vision_core.service
  4. Убедитесь, что в логе нет ошибок после перезапуска:

    journalctl -fu vision_core -n 20

Управление через графический интерфейс

Подсистема мониторинга позволяет управлять плагинами через графический интерфейс. Действия над плагинами не выполняются мгновенно. Вместо этого подсистема мониторинга создаёт задачи, которые обрабатывает task_daemon.

Кнопка Операции во вкладке Плагины позволяет выполнить одно и то же действие над несколькими плагинами сразу. Она становится активной, когда выбран хотя бы один плагин.

Чтобы выбрать отдельные плагины, поставьте флаги в строках с нужными записями. Чтобы выбрать все плагины, поставьте флаг в заголовке первого столбца.

Установка

Перед установкой плагина убедитесь, что используемый им порт не конфликтует с другим ПО. При наличии конфликтов измените настройки плагина.

Чтобы установить плагин:

  1. На панели навигации выберите Объекты.

  2. На панели Контур выберите нужный ПАК.

  3. Выберите вкладку Агенты метрик.

  4. Нажмите кнопку Сконфигурировать агенты.

  5. В окне Конфигурация агентов метрик в строке с нужным сервером или ВМ нажмите кнопку [ ]. В колонке Плагины появится выпадающий список, позволяющий выбрать нужные плагины для установки на узел.

  6. Выберите нужные плагины и нажмите кнопку [ ].

  7. Когда выбор плагинов для установки на узлы будет закончен, нажмите кнопку Сохранить.

Переустановка

При переустановке плагина его настройки не меняются.

Чтобы переустановить плагин:

  1. На панели навигации выберите Объекты.

  2. На панели Контур выберите нужный ПАК.

  3. Выберите вкладку Плагины.

  4. В строке с нужным плагином нажмите кнопку и в открывшемся меню выберите Переустановить.

Настройка

Чтобы изменить настройки плагина:

  1. На панели навигации выберите Объекты.

  2. На панели Контур выберите нужный ПАК.

  3. Выберите вкладку Плагины.

  4. В строке с нужным плагином нажмите кнопку и в открывшемся меню выберите Конфигурировать.

  5. Измените необходимые настройки и нажмите кнопку Сохранить.

Проверка корректности настроек

Чтобы проверить корректность настроек плагина:

  1. На панели навигации выберите Настройки  Конструктор выражений.

  2. В поле Выражение введите:

    up{_pak_id="<ИМЯ_ПАК>"}
  3. Запустите выполнение выражения.

  4. Убедитесь в работоспособности всех сконфигурированных плагинов. Плагин считается настроенным успешно, если в выводе есть временные ряды с меткой job и названием плагина.

Временное удаление

Чтобы удалить плагин с узла, но сохранить его настройки:

  1. На панели навигации выберите Объекты.

  2. На панели Контур выберите нужный ПАК.

  3. Выберите вкладку Плагины.

  4. В строке с нужным плагином нажмите кнопку и в открывшемся меню выберите Деинсталлировать.

  5. Подтвердите удаление.

Полное удаление

Операция необратима. При её выполнении подсистема мониторинга удаляет плагин с узла и его настройки из БД.

Чтобы полностью удалить плагин:

  1. На панели навигации выберите Объекты.

  2. На панели Контур выберите нужный ПАК.

  3. Выберите вкладку Плагины.

  4. В строке с нужным плагином нажмите кнопку и в открывшемся меню выберите Удалить из БД.

  5. Подтвердите удаление.

Повторная установка

Чтобы повторно установить плагин:

  1. На панели навигации выберите Объекты.

  2. На панели Контур выберите нужный ПАК.

  3. Выберите вкладку Плагины.

  4. В строке с нужным плагином в статусе НЕ УСТАНОВЛЕН нажмите кнопку и в открывшемся меню выберите Установить.