opensearch-project / dashboards-observability

Visualize and explore your logs, traces and metrics data in OpenSearch Dashboards
https://opensearch.org/docs/latest/observability-plugin/index/
Apache License 2.0
16 stars 55 forks source link

[Enhancement] Deregister dashboards, applications, logs in MDS #2097

Closed sumukhswamy closed 2 months ago

sumukhswamy commented 2 months ago

Description

De-register plugins when in NEO

Issues Resolved

[List any issues this PR will resolve]

Check List

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license. For more information on following Developer Certificate of Origin and signing off your commits, please check here.

TackAdam commented 2 months ago

LGTM. Checked functionality and seem correct. For old navigation mds being enabled no longer registers Applications, Logs, or Dashboards. Old Navigation MDS off:

OldNav_MDS_Off

Old Navigation MDS on: (application, logs, and dashboards present)

OldNav_MDS_On

For new navigation mds on now disables applications:

NewNav_MDS_On

And it remains when disabled:(mds off)

NewNac_MDS_Off