Управление плагинами OpenSearch Dashboards
OpenSearch Dashboards предоставляет инструмент командной строки под названием opensearch-dashboards-plugin
для управления плагинами. Этот инструмент позволяет вам:
- Список установленных плагинов.
- Установить плагины.
- Удалить установленный плагин.
Совместимость плагинов
Основные, второстепенные и патч-версии плагинов должны соответствовать основным, второстепенным и патч-версиям OpenSearch для обеспечения совместимости. Например, версии плагинов 2.3.0.x работают только с OpenSearch 2.3.0.
Предварительные требования
- Совместимый кластер OpenSearch
- Соответствующие плагины OpenSearch, установленные на этом кластере
- Соответствующая версия OpenSearch Dashboards (например, OpenSearch Dashboards 2.3.0 работает с OpenSearch 2.3.0)
Доступные плагины
Следующая таблица перечисляет доступные плагины OpenSearch Dashboards.
Название плагина | Репозиторий | Самая ранняя доступная версия |
---|---|---|
Alerting Dashboards | alerting-dashboards-plugin | 1.0.0 |
Anomaly Detection Dashboards | anomaly-detection-dashboards-plugin | 1.0.0 |
Custom Import Maps Dashboards | dashboards-maps | 2.2.0 |
Search Relevance Dashboards | dashboards-search-relevance | 2.4.0 |
Index Management Dashboards | index-management-dashboards-plugin | 1.0.0 |
Notebooks Dashboards | dashboards-notebooks | 1.0.0 |
Notifications Dashboards | dashboards-notifications | 2.0.0 |
Observability Dashboards | dashboards-observability | 2.0.0 |
Query Insights Dashboards | query-insights-dashboards | 2.19.0 |
Query Workbench Dashboards | query-workbench | 1.0.0 |
Reports Dashboards | dashboards-reporting | 1.0.0 |
Security Analytics Dashboards | security-analytics-dashboards-plugin | 2.4.0 |
Security Dashboards | security-dashboards-plugin | 1.0.0 |
Вот переведенная документация на русский язык с сохранением оформления Markdown для Hugo Docsy:
Установка
Перейдите в домашний каталог OpenSearch Dashboards (например, /usr/share/opensearch-dashboards
) и выполните команду установки для каждого плагина.
Просмотр списка установленных плагинов
Чтобы просмотреть список установленных плагинов из командной строки, используйте следующую команду:
sudo bin/opensearch-dashboards-plugin list
Удаление плагинов
Чтобы удалить плагин, выполните команду:
sudo bin/opensearch-dashboards-plugin remove <plugin-name>
Затем удалите все связанные записи из opensearch_dashboards.yml
.
Для некоторых плагинов также необходимо удалить пакет “оптимизации”. Вот пример команды для плагина Anomaly Detection:
sudo rm /usr/share/opensearch-dashboards/optimize/bundles/opensearch-anomaly-detection-opensearch-dashboards.*
После этого перезапустите OpenSearch Dashboards. После удаления любого плагина OpenSearch Dashboards выполняет операцию оптимизации при следующем запуске. Эта операция занимает несколько минут, даже на быстрых машинах, поэтому наберитесь терпения.
Обновление плагинов
OpenSearch Dashboards не обновляет плагины. Вместо этого вам нужно удалить старую версию и ее оптимизированный пакет, переустановить их и перезапустить OpenSearch Dashboards:
-
Удалите старую версию:
sudo bin/opensearch-dashboards-plugin remove <plugin-name>
-
Удалите оптимизированный пакет:
sudo rm /usr/share/opensearch-dashboards/optimize/bundles/<bundle-name>
-
Переустановите новую версию:
sudo bin/opensearch-dashboards-plugin install <plugin-name>
-
Перезапустите OpenSearch Dashboards.
Например, чтобы удалить и переустановить плагин Anomaly Detection:
sudo bin/opensearch-dashboards-plugin remove anomalyDetectionDashboards
sudo rm /usr/share/opensearch-dashboards/optimize/bundles/opensearch-anomaly-detection-opensearch-dashboards.*
sudo bin/opensearch-dashboards-plugin install <AD OpenSearch Dashboards plugin artifact URL>