Kibana to OpenSearch Dashboards support

Start date

Description

OpenSearch Dashboards (OSD) visuals are tightly connected with OpenSearch clusters. For customers that are migrating their data content OpenSearch with Migration Assistant their dashboard content should also be moved over during the same process.

Expectations

  • Dashboard content is as any configured index patterns, dashboards, or visualization. Other data stored in the .kibana indices will be best effort moved. Kibana / OSD application configuration will not be included.

  • Dashboards and visualization will be migrated; however, look and feel is expected to change, customers may need to make additional adjustments post migration.

  • Migration Assistant will attempt a best-effort to migrate dashboard data, but characteristics may not work as they did in previous versions in all visualizations.

  • Migration of Kibana versions after 7.10.2 will be added later, combining the Dashboard Sanitizer into this process.

Acceptance Criteria

  • The Migration Assistant workflow will be updated to handle migration of Kibana and OSD content from the source to target cluster

    • Kibana 7.10.2, OSD 1.X and OSD 2.X dashboard data can all be migrated to OSD 2.X. Opting in is trivial for users as all data should be fully compatible.

    • Kibana 5 & 6 dashboard data can be migrated to OSD 2.X.

    • Resolving issues should be on par with the existing migration experience.

Target User Workflow

  1. Customer configures Migration Assistant to include migrating dashboards

  2. Metadata migration prepares target cluster to receive kibana docs in .kibana-migration , sets alias for .kibana.kibana-migration

  3. Customer runs doc backfill which includes transformations to make kibana docs compatible with opensearch version in .kibana-migration

  4. Customer views and validates dashboards/visualizations in UI

23% Done
Loading...

Activity

Show:
Pro tip: press M to comment
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Story Points

Fix versions

Priority

Created January 8, 2025 at 7:39 PM
Updated April 15, 2025 at 2:48 PM