Link Search Menu Expand Document Documentation Menu

Managing OpenSearch Dashboards plugins

OpenSearch Dashboards provides a command line tool called opensearch-dashboards-plugin for managing plugins. This tool allows you to:

  • List installed plugins.
  • Install plugins.
  • Remove an installed plugin.

Plugin compatibility

Major, minor, and patch plugin versions must match OpenSearch major, minor, and patch versions in order to be compatible. For example, plugins versions 2.3.0.x work only with OpenSearch 2.3.0.

Prerequisites

Available plugins

The following table lists available OpenSearch Dashboards plugins. All listed plugins are included in the default OpenSearch distributions.

Plugin name Repository Earliest available version
alertingDashboards alerting-dashboards-plugin 1.0.0
anomalyDetectionDashboards anomaly-detection-dashboards-plugin 1.0.0
assistantDashboards dashboards-assistant 2.13.0
customImportMapDashboards dashboards-maps 2.2.0
flowFrameworkDashboards dashboards-flow-framework 2.19.0
indexManagementDashboards index-management-dashboards-plugin 1.0.0
mlCommonsDashboards ml-commons-dashboards 2.6.0
notificationsDashboards dashboards-notifications 2.0.0
observabilityDashboards dashboards-observability 2.0.0
queryInsightsDashboards query-insights-dashboards 2.19.0
queryWorkbenchDashboards query-workbench 1.0.0
reportsDashboards dashboards-reporting 1.0.0
searchRelevanceDashboards dashboards-search-relevance 2.4.0
securityAnalyticsDashboards security-analytics-dashboards-plugin 2.4.0
securityDashboards security-dashboards-plugin 1.0.0

*dashboardNotebooks was merged into the Observability plugin with the release of OpenSearch 1.2.0.

Installing a plugin

For information about installing Dashboards plugins, see Downloading bundled plugins for offline installation.

Viewing a list of installed plugins

To view the list of installed plugins from the command line, use the following command:

sudo bin/opensearch-dashboards-plugin list

The command returns the list of installed plugins and their versions:

alertingDashboards@3.1.0.0
anomalyDetectionDashboards@3.1.0.0
assistantDashboards@3.1.0.0
customImportMapDashboards@3.1.0.0
flowFrameworkDashboards@3.1.0.0
indexManagementDashboards@3.1.0.0
mlCommonsDashboards@3.1.0.0
notificationsDashboards@3.1.0.0
observabilityDashboards@3.1.0.0
queryInsightsDashboards@3.1.0.0
queryWorkbenchDashboards@3.1.0.0
reportsDashboards@3.1.0.0
searchRelevanceDashboards@3.1.0.0
securityAnalyticsDashboards@3.1.0.0

Removing a plugin

To remove a plugin, use the following command:

sudo bin/opensearch-dashboards-plugin remove alertingDashboards

Then remove all associated entries from opensearch_dashboards.yml and restart OpenSearch Dashboards.

Updating plugins

OpenSearch Dashboards doesn’t update plugins. Instead, you must remove the old version, reinstall the plugin, and restart OpenSearch Dashboards.

350 characters left

Have a question? .

Want to contribute? or .