From aca492ae92b20e9d3a58450dc382854923c6110a Mon Sep 17 00:00:00 2001 From: Gerard Soldevila Date: Sun, 29 Dec 2024 09:58:37 +0100 Subject: [PATCH] Sustainable Kibana Architecture: Move modules owned by `@elastic/obs-ux-infra_services-team` (#202830) ## Summary This PR aims at relocating some of the Kibana modules (plugins and packages) into a new folder structure, according to the _Sustainable Kibana Architecture_ initiative. > [!IMPORTANT] > * We kindly ask you to: > * Manually fix the errors in the error section below (if there are any). > * Search for the `packages[\/\\]` and `plugins[\/\\]` patterns in the source code (Babel and Eslint config files), and update them appropriately. > * Manually review `.buildkite/scripts/pipelines/pull_request/pipeline.ts` to ensure that any CI pipeline customizations continue to be correctly applied after the changed path names > * Review all of the updated files, specially the `.ts` and `.js` files listed in the sections below, as some of them contain relative paths that have been updated. > * Think of potential impact of the move, including tooling and configuration files that can be pointing to the relocated modules. E.g.: > * customised eslint rules > * docs pointing to source code > [!NOTE] > * This PR has been auto-generated. > * Any manual contributions will be lost if the 'relocate' script is re-run. > * Try to obtain the missing reviews / approvals before applying manual fixes, and/or keep your changes in a .patch / git stash. > * Please use [#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E) Slack channel for feedback. Are you trying to rebase this PR to solve merge conflicts? Please follow the steps describe [here](https://elastic.slack.com/archives/C07TCKTA22E/p1734019532879269?thread_ts=1734019339.935419&cid=C07TCKTA22E). #### 6 plugin(s) are going to be relocated: | Id | Target folder | | -- | ------------- | | `@kbn/apm-data-access-plugin` | `x-pack/solutions/observability/plugins/apm_data_access` | | `@kbn/apm-plugin` | `x-pack/solutions/observability/plugins/apm` | | `@kbn/inventory-plugin` | `x-pack/solutions/observability/plugins/inventory` | | `@kbn/metrics-data-access-plugin` | `x-pack/solutions/observability/plugins/metrics_data_access` | | `@kbn/profiling-data-access-plugin` | `x-pack/solutions/observability/plugins/profiling_data_access` | | `@kbn/profiling-plugin` | `x-pack/solutions/observability/plugins/profiling` | #### 6 packages(s) are going to be relocated: | Id | Target folder | | -- | ------------- | | `@kbn/apm-data-view` | `src/platform/packages/shared/kbn-apm-data-view` | | `@kbn/apm-types` | `x-pack/solutions/observability/packages/kbn-apm-types` | | `@kbn/apm-utils` | `src/platform/packages/shared/kbn-apm-utils` | | `@kbn/lens-embeddable-utils` | `src/platform/packages/shared/kbn-lens-embeddable-utils` | | `@kbn/profiling-utils` | `src/platform/packages/shared/kbn-profiling-utils` | | `@kbn/shared-svg` | `src/platform/packages/shared/kbn-shared-svg` |
Updated references ``` ./.buildkite/ftr_oblt_stateful_configs.yml ./.buildkite/scripts/steps/functional/apm_cypress.sh ./.buildkite/scripts/steps/functional/inventory_cypress.sh ./.buildkite/scripts/steps/functional/profiling_cypress.sh ./.eslintrc.js ./.github/paths-labeller.yml ./.gitignore ./docs/developer/plugin-list.asciidoc ./oas_docs/overlays/alerting.overlays.yaml ./oas_docs/scripts/merge_ess_oas.js ./oas_docs/scripts/merge_serverless_oas.js ./package.json ./packages/kbn-eslint-plugin-i18n/helpers/get_i18n_identifier_from_file_path.test.ts ./packages/kbn-eslint-plugin-telemetry/helpers/get_app_name.test.ts ./packages/kbn-repo-packages/package-map.json ./packages/kbn-ts-projects/config-paths.json ./src/dev/precommit_hook/casing_check_config.js ./src/dev/storybook/aliases.ts ./src/platform/packages/shared/kbn-lens-embeddable-utils/jest.config.js ./src/platform/packages/shared/kbn-profiling-utils/jest.config.js ./src/platform/packages/shared/kbn-shared-svg/jest.config.js ./tsconfig.base.json ./x-pack/.i18nrc.json ./x-pack/platform/packages/shared/ml/aiops_log_rate_analysis/queries/fetch_index_info.ts ./x-pack/platform/packages/shared/ml/aiops_log_rate_analysis/queries/fetch_significant_term_p_values.ts ./x-pack/platform/packages/shared/ml/aiops_log_rate_analysis/queries/fetch_top_terms.ts ./x-pack/platform/plugins/private/data_visualizer/public/application/index_data_visualizer/utils/saved_search_utils.ts ./x-pack/solutions/observability/plugins/apm/common/rules/apm_rule_types.ts ./x-pack/solutions/observability/plugins/apm/dev_docs/apm_queries.md ./x-pack/solutions/observability/plugins/apm/dev_docs/linting.md ./x-pack/solutions/observability/plugins/apm/dev_docs/local_setup.md ./x-pack/solutions/observability/plugins/apm/dev_docs/telemetry.md ./x-pack/solutions/observability/plugins/apm/dev_docs/testing.md ./x-pack/solutions/observability/plugins/apm/dev_docs/updating_functional_tests_archives.md ./x-pack/solutions/observability/plugins/apm/dev_docs/vscode_setup.md ./x-pack/solutions/observability/plugins/apm/ftr_e2e/README.md ./x-pack/solutions/observability/plugins/apm/jest.config.js ./x-pack/solutions/observability/plugins/apm/scripts/infer_route_return_types/index.ts ./x-pack/solutions/observability/plugins/apm/scripts/precommit.js ./x-pack/solutions/observability/plugins/apm/scripts/telemetry/main.ts ./x-pack/solutions/observability/plugins/apm_data_access/jest.config.js ./x-pack/solutions/observability/plugins/exploratory_view/common/annotations.ts ./x-pack/solutions/observability/plugins/inventory/README.md ./x-pack/solutions/observability/plugins/inventory/jest.config.js ./x-pack/solutions/observability/plugins/metrics_data_access/jest.config.js ./x-pack/solutions/observability/plugins/observability/common/annotations.ts ./x-pack/solutions/observability/plugins/profiling/README.md ./x-pack/solutions/observability/plugins/profiling/e2e/README.md ./x-pack/solutions/observability/plugins/profiling/jest.config.js ./x-pack/solutions/observability/plugins/profiling_data_access/jest.config.js ./x-pack/solutions/security/plugins/security_solution/server/utils/build_query/calculate_timeseries_interval.ts ./yarn.lock .github/CODEOWNERS ```
Updated relative paths ``` src/platform/packages/shared/kbn-apm-data-view/tsconfig.json:2 src/platform/packages/shared/kbn-apm-utils/tsconfig.json:2 src/platform/packages/shared/kbn-lens-embeddable-utils/jest.config.js:12 src/platform/packages/shared/kbn-lens-embeddable-utils/tsconfig.json:2 src/platform/packages/shared/kbn-profiling-utils/jest.config.js:12 src/platform/packages/shared/kbn-profiling-utils/tsconfig.json:2 src/platform/packages/shared/kbn-shared-svg/jest.config.js:12 src/platform/packages/shared/kbn-shared-svg/tsconfig.json:2 x-pack/solutions/observability/packages/kbn-apm-types/tsconfig.json:2 x-pack/solutions/observability/plugins/apm/dev_docs/telemetry.md:17 x-pack/solutions/observability/plugins/apm/dev_docs/telemetry.md:22 x-pack/solutions/observability/plugins/apm/dev_docs/testing.md:130 x-pack/solutions/observability/plugins/apm/dev_docs/testing.md:222 x-pack/solutions/observability/plugins/apm/dev_docs/testing.md:78 x-pack/solutions/observability/plugins/apm/dev_docs/testing.md:96 x-pack/solutions/observability/plugins/apm/dev_docs/vscode_setup.md:42 x-pack/solutions/observability/plugins/apm/ftr_e2e/README.md:3 x-pack/solutions/observability/plugins/apm/ftr_e2e/tsconfig.json:2 x-pack/solutions/observability/plugins/apm/jest.config.js:12 x-pack/solutions/observability/plugins/apm/scripts/infer_route_return_types/index.ts:125 x-pack/solutions/observability/plugins/apm/scripts/precommit.js:15 x-pack/solutions/observability/plugins/apm/scripts/precommit.js:33 x-pack/solutions/observability/plugins/apm/scripts/precommit.js:38 x-pack/solutions/observability/plugins/apm/scripts/precommit.js:50 x-pack/solutions/observability/plugins/apm/scripts/shared/read_kibana_config.ts:16 x-pack/solutions/observability/plugins/apm/tsconfig.json:2 x-pack/solutions/observability/plugins/apm/tsconfig.json:7 x-pack/solutions/observability/plugins/apm_data_access/jest.config.js:12 x-pack/solutions/observability/plugins/apm_data_access/tsconfig.json:2 x-pack/solutions/observability/plugins/apm_data_access/tsconfig.json:6 x-pack/solutions/observability/plugins/inventory/e2e/tsconfig.json:2 x-pack/solutions/observability/plugins/inventory/jest.config.js:10 x-pack/solutions/observability/plugins/inventory/tsconfig.json:2 x-pack/solutions/observability/plugins/inventory/tsconfig.json:7 x-pack/solutions/observability/plugins/metrics_data_access/jest.config.js:10 x-pack/solutions/observability/plugins/metrics_data_access/tsconfig.json:2 x-pack/solutions/observability/plugins/metrics_data_access/tsconfig.json:6 x-pack/solutions/observability/plugins/profiling/README.md:52 x-pack/solutions/observability/plugins/profiling/e2e/README.md:3 x-pack/solutions/observability/plugins/profiling/e2e/tsconfig.json:11 x-pack/solutions/observability/plugins/profiling/e2e/tsconfig.json:2 x-pack/solutions/observability/plugins/profiling/jest.config.js:10 x-pack/solutions/observability/plugins/profiling/tsconfig.json:2 x-pack/solutions/observability/plugins/profiling_data_access/jest.config.js:12 x-pack/solutions/observability/plugins/profiling_data_access/tsconfig.json:2 ```
--------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> --- .buildkite/ftr_oblt_stateful_configs.yml | 14 +- .../pipelines/pull_request/pipeline.ts | 6 +- .../scripts/steps/functional/apm_cypress.sh | 2 +- .../steps/functional/inventory_cypress.sh | 2 +- .../steps/functional/profiling_cypress.sh | 2 +- .eslintrc.js | 8 +- .github/CODEOWNERS | 30 +- .github/paths-labeller.yml | 4 +- .gitignore | 4 +- docs/developer/plugin-list.asciidoc | 12 +- oas_docs/overlays/alerting.overlays.yaml | 8 +- oas_docs/scripts/merge_ess_oas.js | 2 +- oas_docs/scripts/merge_serverless_oas.js | 2 +- package.json | 28 +- packages/kbn-apm-types/es_fields.ts | 10 - packages/kbn-apm-types/es_schemas_raw.ts | 11 - packages/kbn-apm-types/es_schemas_ui.ts | 11 - packages/kbn-apm-types/index.ts | 12 - .../src/es_schemas/raw/fields/container.ts | 15 - .../es_schemas/raw/fields/event_outcome.ts | 10 - .../src/es_schemas/raw/fields/faas.ts | 18 - .../src/es_schemas/raw/fields/host.ts | 18 - .../src/es_schemas/raw/fields/http.ts | 14 - .../src/es_schemas/raw/fields/kubernetes.ts | 23 - .../src/es_schemas/raw/fields/observer.ts | 18 - .../src/es_schemas/raw/fields/page.ts | 13 - .../src/es_schemas/raw/fields/process.ts | 15 - .../src/es_schemas/raw/fields/span_links.ts | 13 - .../src/es_schemas/raw/fields/timestamp_us.ts | 12 - .../src/es_schemas/raw/fields/url.ts | 14 - .../src/es_schemas/raw/fields/user.ts | 12 - .../src/es_schemas/raw/fields/user_agent.ts | 22 - .../kbn-apm-types/src/es_schemas/raw/index.ts | 15 - .../src/es_schemas/ui/apm_error.ts | 15 - .../kbn-apm-types/src/es_schemas/ui/event.ts | 15 - .../src/es_schemas/ui/fields/agent.ts | 18 - .../src/es_schemas/ui/fields/index.ts | 10 - .../kbn-apm-types/src/es_schemas/ui/index.ts | 14 - .../kbn-apm-types/src/es_schemas/ui/metric.ts | 12 - .../kbn-apm-types/src/es_schemas/ui/span.ts | 15 - ...get_i18n_identifier_from_file_path.test.ts | 2 +- .../helpers/get_app_name.test.ts | 2 +- src/dev/precommit_hook/casing_check_config.js | 2 +- src/dev/storybook/aliases.ts | 8 +- .../shared}/kbn-apm-data-view/index.ts | 0 .../shared}/kbn-apm-data-view/kibana.jsonc | 0 .../shared}/kbn-apm-data-view/package.json | 0 .../shared}/kbn-apm-data-view/tsconfig.json | 2 +- .../packages/shared}/kbn-apm-utils/index.ts | 0 .../shared}/kbn-apm-utils/kibana.jsonc | 0 .../shared}/kbn-apm-utils/package.json | 0 .../shared}/kbn-apm-utils/tsconfig.json | 2 +- .../kbn-lens-embeddable-utils/README.md | 0 .../attribute_builder/data_view_cache.ts | 0 .../lens_attributes_builder.test.ts | 0 .../lens_attributes_builder.ts | 0 .../attribute_builder/types.ts | 0 .../attribute_builder/utils.ts | 0 .../visualization_types/constants.ts | 0 .../visualization_types/index.ts | 0 .../layers/columns/formula.ts | 0 .../layers/columns/static.ts | 0 .../visualization_types/layers/index.ts | 0 .../layers/metric_layer.ts | 0 .../layers/xy_by_value_annotation_layer.ts | 0 .../layers/xy_data_layer.ts | 0 .../layers/xy_reference_lines_layer.ts | 0 .../visualization_types/metric_chart.ts | 0 .../visualization_types/xy_chart.ts | 0 .../config_builder/charts/gauge.test.ts | 0 .../config_builder/charts/gauge.ts | 0 .../config_builder/charts/heatmap.test.ts | 0 .../config_builder/charts/heatmap.ts | 0 .../config_builder/charts/index.ts | 0 .../config_builder/charts/metric.test.ts | 0 .../config_builder/charts/metric.ts | 0 .../config_builder/charts/partition.test.ts | 0 .../config_builder/charts/partition.ts | 0 .../config_builder/charts/region_map.test.ts | 0 .../config_builder/charts/region_map.ts | 0 .../config_builder/charts/table.test.ts | 0 .../config_builder/charts/table.ts | 0 .../config_builder/charts/tag_cloud.test.ts | 0 .../config_builder/charts/tag_cloud.ts | 0 .../config_builder/charts/xy.test.ts | 0 .../config_builder/charts/xy.ts | 0 .../config_builder/columns/breakdown.test.ts | 0 .../config_builder/columns/breakdown.ts | 0 .../config_builder/columns/date_histogram.ts | 0 .../config_builder/columns/filters.ts | 0 .../config_builder/columns/formula.ts | 0 .../config_builder/columns/index.ts | 0 .../config_builder/columns/intervals.ts | 0 .../config_builder/columns/static.ts | 0 .../config_builder/columns/top_values.ts | 0 .../config_builder/columns/value.ts | 0 .../config_builder/config_builder.ts | 0 .../config_builder/index.ts | 0 .../config_builder/types.ts | 0 .../config_builder/utils.test.ts | 0 .../config_builder/utils.ts | 0 .../kbn-lens-embeddable-utils/index.ts | 0 .../kbn-lens-embeddable-utils/jest.config.js | 4 +- .../kbn-lens-embeddable-utils/kibana.jsonc | 0 .../kbn-lens-embeddable-utils/package.json | 0 .../kbn-lens-embeddable-utils/tsconfig.json | 2 +- .../common/__fixtures__/base_flamegraph.ts | 0 .../common/__fixtures__/stacktraces.ts | 0 .../common/elasticsearch.ts | 0 .../common/es_functions.ts | 0 .../common/flamegraph.test.ts | 0 .../kbn-profiling-utils/common/flamegraph.ts | 0 .../common/frame_group.test.ts | 0 .../kbn-profiling-utils/common/frame_group.ts | 0 .../common/functions.test.ts | 0 .../kbn-profiling-utils/common/functions.ts | 0 .../kbn-profiling-utils/common/hash.test.ts | 0 .../kbn-profiling-utils/common/hash.ts | 0 .../common/profiling.test.ts | 0 .../kbn-profiling-utils/common/profiling.ts | 0 .../common/profiling_status.ts | 0 .../common/stack_traces.test.ts | 0 .../common/stack_traces.ts | 0 .../kbn-profiling-utils/common/utils.ts | 0 .../shared}/kbn-profiling-utils/index.ts | 0 .../kbn-profiling-utils}/jest.config.js | 4 +- .../shared}/kbn-profiling-utils/kibana.jsonc | 0 .../shared}/kbn-profiling-utils/package.json | 0 .../shared}/kbn-profiling-utils/tsconfig.json | 2 +- .../packages/shared}/kbn-shared-svg/README.md | 0 .../packages/shared}/kbn-shared-svg/index.ts | 0 .../shared/kbn-shared-svg}/jest.config.js | 4 +- .../shared}/kbn-shared-svg/kibana.jsonc | 0 .../shared}/kbn-shared-svg/package.json | 0 .../src/assets/dashboards_dark.svg | 0 .../src/assets/dashboards_light.svg | 0 .../src/assets/no_results_dark.svg | 0 .../src/assets/no_results_light.svg | 0 .../src/assets/oblt_apm_light.svg | 0 .../shared}/kbn-shared-svg/tsconfig.json | 2 +- tsconfig.base.json | 56 +- x-pack/.i18nrc.json | 10 +- .../queries/fetch_index_info.ts | 2 +- .../fetch_significant_term_p_values.ts | 2 +- .../queries/fetch_top_terms.ts | 2 +- .../utils/saved_search_utils.ts | 2 +- .../inventory/README.md | 21 - .../schema/xpack_observability.json | 7088 +++++++++++++++++ .../schema/xpack_plugins.json | 7088 ----------------- .../packages/kbn-apm-types/es_fields.ts | 8 + .../packages/kbn-apm-types/es_schemas_raw.ts | 9 + .../packages/kbn-apm-types/es_schemas_ui.ts | 9 + .../packages/kbn-apm-types/index.ts | 10 + .../packages}/kbn-apm-types/kibana.jsonc | 0 .../packages}/kbn-apm-types/package.json | 2 +- .../kbn-apm-types/src/es_fields/apm.ts | 8 +- .../src/es_schemas/raw/apm_base_doc.ts | 8 +- .../src/es_schemas/raw/error_raw.ts | 8 +- .../src/es_schemas/raw/event_raw.ts | 8 +- .../src/es_schemas/raw/fields/cloud.ts | 8 +- .../src/es_schemas/raw/fields/container.ts | 13 + .../es_schemas/raw/fields/event_outcome.ts | 8 + .../src/es_schemas/raw/fields/faas.ts | 16 + .../src/es_schemas/raw/fields/host.ts | 16 + .../src/es_schemas/raw/fields/http.ts | 12 + .../src/es_schemas/raw/fields/index.ts | 8 +- .../src/es_schemas/raw/fields/kubernetes.ts | 21 + .../src/es_schemas/raw/fields/observer.ts | 16 + .../src/es_schemas/raw/fields/page.ts | 11 + .../src/es_schemas/raw/fields/process.ts | 13 + .../src/es_schemas/raw/fields/service.ts | 8 +- .../src/es_schemas/raw/fields/span_links.ts | 11 + .../src/es_schemas/raw/fields/stackframe.ts | 8 +- .../src/es_schemas/raw/fields/timestamp_us.ts | 10 + .../src/es_schemas/raw/fields/url.ts | 12 + .../src/es_schemas/raw/fields/user.ts | 10 + .../src/es_schemas/raw/fields/user_agent.ts | 20 + .../kbn-apm-types/src/es_schemas/raw/index.ts | 13 + .../src/es_schemas/raw/metric_raw.ts | 8 +- .../src/es_schemas/raw/span_raw.ts | 8 +- .../src/es_schemas/raw/transaction_raw.ts | 8 +- .../src/es_schemas/ui/apm_error.ts | 13 + .../kbn-apm-types/src/es_schemas/ui/event.ts | 13 + .../src/es_schemas/ui/fields/agent.ts | 16 + .../src/es_schemas/ui/fields/index.ts | 8 + .../kbn-apm-types/src/es_schemas/ui/index.ts | 12 + .../kbn-apm-types/src/es_schemas/ui/metric.ts | 10 + .../kbn-apm-types/src/es_schemas/ui/span.ts | 13 + .../src/es_schemas/ui/transaction.ts | 8 +- .../packages}/kbn-apm-types/tsconfig.json | 2 +- .../plugins}/apm/.storybook/jest_setup.js | 0 .../plugins}/apm/.storybook/main.js | 0 .../plugins}/apm/.storybook/preview.js | 0 .../plugins}/apm/CONTRIBUTING.md | 0 .../__snapshots__/apm_telemetry.test.ts.snap | 0 .../common/agent_configuration/all_option.ts | 0 .../agent_configuration/amount_and_unit.ts | 0 .../configuration_types.d.ts | 0 .../common/agent_configuration/constants.ts | 0 .../agent_configuration_intake_rt.test.ts | 0 .../agent_configuration_intake_rt.ts | 0 .../runtime_types/boolean_rt.test.ts | 0 .../runtime_types/boolean_rt.ts | 0 .../runtime_types/bytes_rt.test.ts | 0 .../runtime_types/bytes_rt.ts | 0 .../runtime_types/capture_body_rt.test.ts | 0 .../runtime_types/capture_body_rt.ts | 0 .../runtime_types/duration_rt.test.ts | 0 .../runtime_types/duration_rt.ts | 0 .../float_four_decimal_places_rt.test.ts | 0 .../float_four_decimal_places_rt.ts | 0 .../float_three_decimal_places_rt.test.ts | 0 .../float_three_decimal_places_rt.ts | 0 .../runtime_types/get_range_type_message.ts | 0 .../runtime_types/integer_rt.test.ts | 0 .../runtime_types/integer_rt.ts | 0 .../runtime_types/log_ecs_reformatting_rt.ts | 0 .../runtime_types/log_level_rt.ts | 0 .../runtime_types/storage_size_rt.test.ts | 0 .../runtime_types/storage_size_rt.ts | 0 .../trace_continuation_strategy_rt.ts | 0 .../__snapshots__/index.test.ts.snap | 0 .../setting_definitions/general_settings.ts | 0 .../setting_definitions/index.test.ts | 0 .../setting_definitions/index.ts | 0 .../setting_definitions/java_settings.ts | 0 .../setting_definitions/mobile_settings.ts | 0 .../setting_definitions/types.d.ts | 0 .../plugins}/apm/common/agent_explorer.ts | 0 .../plugins}/apm/common/agent_key_types.ts | 0 .../plugins}/apm/common/agent_name.ts | 0 .../apm/common/aggregated_transactions.ts | 0 .../config/apm_alerting_feature_ids.ts | 0 .../plugins}/apm/common/annotations.ts | 0 .../anomaly_detection/apm_ml_detectors.ts | 0 .../common/anomaly_detection/apm_ml_job.ts | 0 .../get_anomaly_detection_setup_state.ts | 0 ...eferred_service_anomaly_timeseries.test.ts | 0 ...et_preferred_service_anomaly_timeseries.ts | 0 .../apm/common/anomaly_detection/index.ts | 0 .../service_anomaly_timeseries.ts | 0 .../apm/common/apm_api/parse_endpoint.ts | 0 .../plugins}/apm/common/apm_feature_flags.ts | 0 .../apm/common/apm_saved_object_constants.ts | 0 .../plugins}/apm/common/apm_telemetry.test.ts | 0 .../plugins}/apm/common/apm_telemetry.ts | 0 .../apm/common/assistant/constants.ts | 0 .../plugins}/apm/common/comparison_rt.ts | 0 .../plugins}/apm/common/connections.ts | 0 .../apm/common/correlations/constants.ts | 0 .../constants.ts | 0 .../failed_transactions_correlations/types.ts | 0 .../common/correlations/field_stats_types.ts | 0 .../latency_correlations/types.ts | 0 .../plugins}/apm/common/correlations/types.ts | 0 .../get_prioritized_field_value_pairs.test.ts | 0 .../get_prioritized_field_value_pairs.ts | 0 .../utils/has_prefix_to_include.test.ts | 0 .../utils/has_prefix_to_include.ts | 0 .../apm/common/correlations/utils/index.ts | 0 ...get_aggregated_critical_path_root_nodes.ts | 0 .../critical_path/get_critical_path.test.ts | 0 .../common/critical_path/get_critical_path.ts | 0 .../apm/common/critical_path/types.ts | 0 .../plugins}/apm/common/custom_dashboards.ts | 0 .../common/custom_link/custom_link.test.ts | 0 .../custom_link/custom_link_filter_options.ts | 0 .../common/custom_link/custom_link_types.d.ts | 0 .../plugins}/apm/common/custom_link/index.ts | 0 .../plugins}/apm/common/data_source.ts | 0 .../plugins}/apm/common/dependencies.ts | 0 .../plugins}/apm/common/document_type.ts | 0 .../apm/common/environment_filter_values.ts | 0 .../plugins}/apm/common/environment_rt.ts | 0 .../__snapshots__/es_fields.test.ts.snap | 0 .../plugins}/apm/common/es_fields/apm.ts | 0 .../apm/common/es_fields/es_fields.test.ts | 0 .../apm/common/es_fields/infra_metrics.ts | 0 .../plugins}/apm/common/event_outcome.ts | 0 .../plugins}/apm/common/fetch_options.ts | 0 .../plugins}/apm/common/fleet.ts | 0 .../observability/plugins}/apm/common/i18n.ts | 0 .../plugins}/apm/common/index.ts | 0 .../plugins}/apm/common/instances.ts | 0 .../apm/common/latency_aggregation_types.ts | 0 .../latency_distribution_chart_types.ts | 0 .../plugins}/apm/common/license_check.test.ts | 0 .../plugins}/apm/common/license_check.ts | 0 .../plugins}/apm/common/mobile/constants.ts | 0 .../plugins}/apm/common/mobile_types.ts | 0 .../plugins}/apm/common/privilege_type.ts | 0 .../plugins}/apm/common/processor_event.ts | 0 .../plugins}/apm/common/rollup.ts | 0 .../apm/common/rules/apm_rule_types.ts | 8 +- .../common/rules/default_action_message.ts | 0 .../common/rules/get_all_groupby_fields.ts | 0 .../plugins}/apm/common/rules/schema.ts | 0 .../plugins}/apm/common/serverless.test.ts | 0 .../plugins}/apm/common/serverless.ts | 0 .../apm/common/service_groups.test.ts | 0 .../plugins}/apm/common/service_groups.ts | 0 .../apm/common/service_health_status.ts | 0 .../plugins}/apm/common/service_inventory.ts | 0 .../plugins}/apm/common/service_map.ts | 0 .../plugins}/apm/common/service_metadata.ts | 0 .../plugins}/apm/common/service_nodes.ts | 0 .../plugins}/apm/common/span_links.ts | 0 .../apm/common/storage_explorer_types.ts | 0 .../apm/common/time_range_metadata.ts | 0 .../plugins}/apm/common/trace_explorer.ts | 0 .../plugins}/apm/common/transaction_types.ts | 0 .../instructions/apm_agent_instructions.ts | 0 .../instructions/apm_server_instructions.ts | 0 .../plugins}/apm/common/tutorial/tutorials.ts | 0 .../common/utils/array_union_to_callable.ts | 0 .../apm/common/utils/as_mutable_array.ts | 0 .../common/utils/environment_query.test.ts | 0 .../apm/common/utils/environment_query.ts | 0 .../utils/esql/get_esql_date_range_filter.ts | 0 .../utils/esql/get_esql_environment_filter.ts | 0 .../plugins}/apm/common/utils/esql/index.ts | 0 .../common/utils/field_value_pair_to_kql.ts | 0 .../apm/common/utils/flatten_object.test.ts | 0 .../apm/common/utils/flatten_object.ts | 0 .../common/utils/formatters/alert_url.test.ts | 0 .../apm/common/utils/formatters/alert_url.ts | 0 .../common/utils/formatters/datetime.test.ts | 0 .../apm/common/utils/formatters/datetime.ts | 0 .../common/utils/formatters/duration.test.ts | 0 .../apm/common/utils/formatters/duration.ts | 0 .../utils/formatters/formatters.test.ts | 0 .../apm/common/utils/formatters/formatters.ts | 0 .../apm/common/utils/formatters/index.ts | 0 .../apm/common/utils/formatters/size.test.ts | 0 .../apm/common/utils/formatters/size.ts | 0 .../apm/common/utils/get_bucket_size/index.ts | 0 .../utils/get_bucket_size/unit_to_seconds.js | 0 .../get_kuery_with_mobile_filters.test.ts | 0 .../utils/get_kuery_with_mobile_filters.ts | 0 .../apm/common/utils/get_offset_in_ms.ts | 0 .../apm/common/utils/is_finite_number.ts | 0 .../common/utils/join_by_key/index.test.ts | 0 .../apm/common/utils/join_by_key/index.ts | 0 .../apm/common/utils/kuery_utils.test.ts | 0 .../plugins}/apm/common/utils/kuery_utils.ts | 0 .../plugins}/apm/common/utils/maybe.ts | 0 .../offset_previous_period_coordinate.test.ts | 0 .../offset_previous_period_coordinate.ts | 0 .../plugins}/apm/common/utils/pick_keys.ts | 0 .../plugins}/apm/common/utils/term_query.ts | 0 .../plugins}/apm/common/viz_colors.ts | 0 .../plugins}/apm/common/waterfall/typings.ts | 0 .../plugins}/apm/dev_docs/apm_queries.md | 12 +- .../plugins}/apm/dev_docs/github_commands.md | 0 .../apm/dev_docs/learning_material.md | 0 .../plugins}/apm/dev_docs/linting.md | 6 +- .../plugins}/apm/dev_docs/local_setup.md | 2 +- .../apm/dev_docs/overflow_bucket_setup.md | 0 ...debugging_in_development_and_production.md | 0 .../apm/dev_docs/routing_and_linking.md | 0 .../plugins}/apm/dev_docs/telemetry.md | 12 +- .../plugins}/apm/dev_docs/testing.md | 36 +- .../apm/dev_docs/testing_apm_server.md | 0 .../updating_functional_tests_archives.md | 2 +- .../plugins}/apm/dev_docs/vscode_setup.md | 4 +- .../plugins}/apm/docs/openapi/apm/README.md | 0 .../apm/docs/openapi/apm/bundled.json | 0 .../apm/docs/openapi/apm/bundled.yaml | 0 .../apm/docs/openapi/apm/components/README.md | 0 .../headers/elastic_api_version.yaml | 0 .../apm/components/headers/kbn_xsrf.yaml | 0 .../apm/components/schemas/400_response.yaml | 0 .../apm/components/schemas/401_response.yaml | 0 .../apm/components/schemas/403_response.yaml | 0 .../apm/components/schemas/404_response.yaml | 0 .../apm/components/schemas/500_response.yaml | 0 .../apm/components/schemas/501_response.yaml | 0 .../agent_configuration_intake_object.yaml | 0 .../schemas/agent_configuration_object.yaml | 0 .../agent_configurations_response.yaml | 0 .../components/schemas/agent_keys_object.yaml | 0 .../schemas/agent_keys_response.yaml | 0 .../schemas/annotation_search_response.yaml | 0 .../schemas/base_source_map_object.yaml | 0 .../schemas/create_annotation_object.yaml | 0 .../schemas/create_annotation_response.yaml | 0 .../delete_agent_configurations_response.yaml | 0 .../search_agent_configuration_object.yaml | 0 .../search_agent_configuration_response.yaml | 0 .../schemas/service_agent_name_response.yaml | 0 .../schemas/service_environment_object.yaml | 0 .../service_environments_response.yaml | 0 .../components/schemas/service_object.yaml | 0 .../components/schemas/settings_object.yaml | 0 .../single_agent_configuration_response.yaml | 0 .../schemas/source_maps_response.yaml | 0 .../schemas/upload_source_map_object.yaml | 0 .../schemas/upload_source_maps_response.yaml | 0 .../apm/docs/openapi/apm/entrypoint.yaml | 0 .../apm/docs/openapi/apm/paths/README.md | 0 .../openapi/apm/paths/api@apm@agent_keys.yaml | 0 .../api@apm@fleet@apm_server_schema.yaml | 0 ...pm@services@{service_name}@annotation.yaml | 0 ...ices@{service_name}@annotation@search.yaml | 0 .../api@apm@settings@agent_configuration.yaml | 0 ...ttings@agent_configuration@agent_name.yaml | 0 ...ings@agent_configuration@environments.yaml | 0 ...m@settings@agent_configuration@search.yaml | 0 ...apm@settings@agent_configuration@view.yaml | 0 .../openapi/apm/paths/api@apm@sourcemaps.yaml | 0 .../apm/paths/api@apm@sourcemaps@{id}.yaml | 0 .../plugins}/apm/ftr_e2e/README.md | 4 +- .../apis/fixtures/package_registry_config.yml | 0 .../plugins}/apm/ftr_e2e/cypress.config.ts | 0 .../plugins}/apm/ftr_e2e/cypress/.gitignore | 0 .../apm/ftr_e2e/cypress/e2e/_404.cy.ts | 0 .../cypress/e2e/alerts/error_count.cy.ts | 0 .../cypress/e2e/alerts/generate_data.ts | 0 .../apm/ftr_e2e/cypress/e2e/deep_links.cy.ts | 0 .../e2e/dependencies/dependencies.cy.ts | 0 .../generate_many_dependencies.ts | 0 .../dependency_operation.cy.ts | 0 .../apm-diagnostics-8.8.0-1687436214804.json | 0 .../cypress/e2e/diagnostics/diagnostics.cy.ts | 0 .../cypress/e2e/errors/error_details.cy.ts | 0 .../cypress/e2e/errors/errors_page.cy.ts | 0 .../cypress/e2e/errors/generate_data.ts | 0 .../cypress/e2e/feature_flag/comparison.cy.ts | 0 .../apm/ftr_e2e/cypress/e2e/home.cy.ts | 0 .../e2e/infrastructure/generate_data.ts | 0 .../infrastructure/infrastructure_page.cy.ts | 0 .../integration_policy.cy.ts | 0 .../cypress/e2e/mobile/generate_data.ts | 0 .../mobile/mobile_transaction_details.cy.ts | 0 .../e2e/mobile/mobile_transactions.cy.ts | 0 .../apm/ftr_e2e/cypress/e2e/navigation.cy.ts | 0 .../ftr_e2e/cypress/e2e/no_data_screen.cy.ts | 0 .../cypress/e2e/onboarding/onboarding.cy.ts | 0 .../cypress/e2e/rules/error_count.cy.ts | 0 .../cypress/e2e/rules/generate_data.ts | 0 .../e2e/service_groups/generate_data.ts | 0 .../e2e/service_groups/service_groups.cy.ts | 0 .../e2e/service_inventory/generate_data.ts | 0 .../header_filters/generate_data.ts | 0 .../header_filters/header_filters.cy.ts | 0 .../service_inventory/service_inventory.cy.ts | 0 .../cypress/e2e/service_map/service_map.cy.ts | 0 .../snapshots/detailed_service_map.png | Bin .../e2e/service_map/snapshots/service_map.png | Bin .../e2e/service_overview/alerts_table.cy.ts | 0 .../aws_lambda/aws_lambda.cy.ts | 0 .../aws_lambda/generate_data.ts | 0 .../azure_functions/azure_functions.cy.ts | 0 .../azure_functions/generate_data.ts | 0 .../e2e/service_overview/errors_table.cy.ts | 0 .../e2e/service_overview/generate_data.ts | 0 .../service_overview/generate_mobile.data.ts | 0 .../e2e/service_overview/header_filters.cy.ts | 0 .../service_overview/instances_table.cy.ts | 0 ...obile_overview_with_most_used_charts.cy.ts | 0 ...el_service_overview_and_transactions.cy.ts | 0 .../service_and_mobile_overview.cy.ts | 0 .../service_overview/service_overview.cy.ts | 0 .../service_overview/time_comparison.cy.ts | 0 .../e2e/settings/agent_configurations.cy.ts | 0 .../cypress/e2e/settings/agent_keys.cy.ts | 0 .../e2e/settings/anomaly_detection.cy.ts | 0 .../cypress/e2e/settings/custom_links.cy.ts | 0 .../e2e/settings/general_settings.cy.ts | 0 .../cypress/e2e/settings/indices.cy.ts | 0 .../storage_explorer/storage_explorer.cy.ts | 0 .../e2e/trace_explorer/trace_explorer.cy.ts | 0 .../generate_span_links_data.ts | 0 .../generate_span_stacktrace_data.ts | 0 .../generate_large_trace.ts | 0 .../large_traces_in_waterfall.cy.ts | 0 .../e2e/transaction_details/span_links.cy.ts | 0 .../transaction_details/span_stacktrace.cy.ts | 0 .../transaction_details.cy.ts | 0 .../transactions_overview.cy.ts | 0 .../cypress/e2e/tutorial/tutorial.cy.ts | 0 .../cypress/fixtures/synthtrace/opbeans.ts | 0 .../cypress/fixtures/synthtrace/sendotlp.ts | 0 .../apm/ftr_e2e/cypress/support/commands.ts | 0 .../apm/ftr_e2e/cypress/support/e2e.ts | 0 .../cypress/support/output_command_timings.ts | 0 .../apm/ftr_e2e/cypress/support/types.d.ts | 0 .../apm/ftr_e2e/cypress_test_runner.ts | 0 .../plugins}/apm/ftr_e2e/ftr_config.ts | 0 .../apm/ftr_e2e/ftr_provider_context.d.ts | 0 .../plugins}/apm/ftr_e2e/kibana.jsonc | 0 .../apm/ftr_e2e/setup_cypress_node_events.ts | 0 .../plugins}/apm/ftr_e2e/synthtrace.ts | 0 .../plugins}/apm/ftr_e2e/tsconfig.json | 2 +- .../observability/plugins}/apm/jest.config.js | 10 +- .../observability/plugins}/apm/kibana.jsonc | 0 .../plugins}/apm/public/application/index.tsx | 0 .../plugins}/apm/public/assets/apm.png | Bin .../illustration_integrations_darkmode.svg | 0 .../illustration_integrations_lightmode.svg | 0 .../apm/public/assets/no_results_dark.svg | 0 .../apm/public/assets/no_results_light.svg | 0 .../service_tab_empty_state_dependencies.png | Bin .../dark/service_tab_empty_state_errors.png | Bin ...service_tab_empty_state_infrastructure.png | Bin .../dark/service_tab_empty_state_metrics.png | Bin .../dark/service_tab_empty_state_overview.png | Bin .../service_tab_empty_state_service_map.png | Bin .../service_tab_empty_state_transactions.png | Bin .../service_tab_empty_state_dependencies.png | Bin .../light/service_tab_empty_state_errors.png | Bin ...service_tab_empty_state_infrastructure.png | Bin .../light/service_tab_empty_state_metrics.png | Bin .../service_tab_empty_state_overview.png | Bin .../service_tab_empty_state_service_map.png | Bin .../service_tab_empty_state_transactions.png | Bin .../apm/public/assets/services_inventory.png | Bin .../get_apm_timeseries.tsx | 0 .../apm/public/assistant_functions/index.ts | 0 .../rule_types/anomaly_rule_type/index.tsx | 0 .../select_anomaly_detector.tsx | 0 .../select_anomaly_severity.test.tsx | 0 .../select_anomaly_severity.tsx | 0 .../error_count_rule_type/index.stories.tsx | 0 .../error_count_rule_type/index.test.tsx | 0 .../error_count_rule_type/index.tsx | 0 .../rule_types/register_apm_rule_types.ts | 0 .../index.stories.tsx | 0 .../transaction_duration_rule_type/index.tsx | 0 .../index.stories.tsx | 0 .../index.tsx | 0 .../alert_details_app_section/constants.ts | 0 .../failed_transaction_chart.tsx | 0 .../alert_details_app_section/helpers.ts | 0 .../alert_details_app_section/index.tsx | 0 .../latency_chart.tsx | 0 .../throughput_chart.tsx | 0 .../transaction_type_select.tsx | 0 .../alert_details_app_section/types.ts | 0 .../view_in_apm_button.test.tsx | 0 .../view_in_apm_button.tsx | 0 .../ui_components/alerting_flyout/index.tsx | 0 .../ui_components/apm_rule_group_by.tsx | 0 .../ui_components/apm_rule_kql_filter.tsx | 0 .../apm_rule_params_container/index.test.tsx | 0 .../apm_rule_params_container/index.tsx | 0 .../apm_rule_unified_search_bar.tsx | 0 .../chart_preview/chart_preview_helper.tsx | 0 .../ui_components/chart_preview/index.tsx | 0 .../ui_components/popover_expression.tsx | 0 .../components/alerting/utils/fields.test.tsx | 0 .../components/alerting/utils/fields.tsx | 0 .../utils/get_alerting_capabilities.test.ts | 0 .../utils/get_alerting_capabilities.ts | 0 .../utils/get_initial_alert_values.test.ts | 0 .../utils/get_initial_alert_values.ts | 0 .../components/alerting/utils/helper.ts | 0 .../components/app/alerts_overview/index.tsx | 0 .../components/app/breadcrumb/index.tsx | 0 .../app/correlations/chart_title_tool_tip.tsx | 0 .../context_popover/field_stats_popover.tsx | 0 .../app/correlations/context_popover/index.ts | 0 .../app/correlations/correlations_table.tsx | 0 .../cross_cluster_search_warning.tsx | 0 .../app/correlations/empty_state_prompt.tsx | 0 .../failed_transactions_correlations.tsx | 0 ...transactions_correlations_help_popover.tsx | 0 ...get_transaction_distribution_chart_data.ts | 0 .../latency_correlations.test.tsx | 0 .../app/correlations/latency_correlations.tsx | 0 .../latency_correlations_help_popover.tsx | 0 .../app/correlations/progress_controls.tsx | 0 ..._failed_transactions_correlations.test.tsx | 0 .../use_failed_transactions_correlations.ts | 0 .../app/correlations/use_fetch_params.ts | 0 .../use_latency_correlations.test.tsx | 0 .../correlations/use_latency_correlations.ts | 0 .../correlations/utils/analysis_hook_utils.ts | 0 ...nsactions_correlation_impact_label.test.ts | 0 ...d_transactions_correlation_impact_label.ts | 0 .../utils/get_overall_histogram.test.ts | 0 .../utils/get_overall_histogram.ts | 0 .../correlations/utils/is_error_message.ts | 0 .../dependencies_inventory_table/index.tsx | 0 .../app/dependencies_inventory/index.tsx | 0 .../random_sampler_badge.tsx | 0 .../index.tsx | 0 .../dependency_detail_operations/index.tsx | 0 .../dependencies_detail_table.tsx | 0 .../app/dependency_detail_overview/index.tsx | 0 .../app/dependency_detail_view/index.tsx | 0 .../dependency_operation_detail_link.tsx | 0 ...ependency_operation_distribution_chart.tsx | 0 .../detail_view_header/index.tsx | 0 .../index.tsx | 0 ..._redirect_to_available_span_sample.test.ts | 0 ...maybe_redirect_to_available_span_sample.ts | 0 .../app/diagnostics/apm_documents_tab.tsx | 0 .../context/diagnostics_context.tsx | 0 .../diagnostics/context/use_diagnostics.tsx | 0 .../app/diagnostics/data_stream_tab.tsx | 0 .../app/diagnostics/import_export_tab.tsx | 0 .../components/app/diagnostics/index.tsx | 0 .../index_pattern_settings_tab.tsx | 0 .../app/diagnostics/index_templates_tab.tsx | 0 .../app/diagnostics/indices_tab.tsx | 0 .../apm_integration_package_status.tsx | 0 .../summary_tab/data_streams_status.tsx | 0 .../app/diagnostics/summary_tab/index.tsx | 0 .../summary_tab/index_templates_status.tsx | 0 .../summary_tab/indicies_status.tsx | 0 .../diagnostics/summary_tab/tab_status.tsx | 0 .../entities/entity_link/entity_link.test.tsx | 0 .../app/entities/entity_link/index.tsx | 0 .../distribution/index.stories.tsx | 0 .../distribution/index.tsx | 0 .../error_sample_contextual_insight.tsx | 0 .../error_sampler/error_sample_detail.tsx | 0 .../error_sampler/error_tabs.tsx | 0 .../error_ui_actions_context_menu.tsx | 0 .../exception_stacktrace.stories.tsx | 0 .../exception_stacktrace.test.tsx | 0 .../error_sampler/exception_stacktrace.tsx | 0 .../exception_stacktrace_title.tsx | 0 .../error_sampler/index.tsx | 0 .../error_sampler/plaintext_stacktrace.tsx | 0 .../error_sampler/sample_summary.tsx | 0 .../app/error_group_details/index.tsx | 0 .../top_erroneous_transactions/index.tsx | 0 .../error_group_list/__fixtures__/props.json | 0 .../error_group_list.stories.tsx | 0 .../error_group_list.test.tsx | 0 .../error_group_list/index.tsx | 0 .../use_error_group_list_data.tsx | 2 +- .../app/error_group_overview/index.tsx | 0 .../app/help_popover/help_popover.tsx | 0 .../components/app/help_popover/index.tsx | 0 .../components/app/infra_overview/index.tsx | 0 .../infra_tabs/empty_prompt.tsx | 0 .../infra_tabs/failure_prompt.tsx | 0 .../app/infra_overview/infra_tabs/index.tsx | 0 .../infra_tabs/use_tabs.test.tsx | 0 .../infra_overview/infra_tabs/use_tabs.tsx | 0 .../public/components/app/metrics/index.tsx | 0 .../metrics/jvm_metrics_overview/index.tsx | 0 .../app/metrics/serverless_metrics/index.tsx | 0 .../serverless_active_instances.tsx | 0 .../serverless_function_name_link.tsx | 0 .../serverless_functions.tsx | 0 .../serverless_metrics_charts.tsx | 0 .../serverless_metrics/serverless_summary.tsx | 0 .../app/metrics/service_metrics/index.tsx | 0 .../dashboards/dashboard_catalog.ts | 0 .../static_dashboard/dashboards/java.json | 0 .../static_dashboard/dashboards/nodejs.json | 0 .../dashboards/opentelemetry_dotnet.json | 0 .../dashboards/opentelemetry_java.json | 0 .../dashboards/opentelemetry_nodejs.json | 0 .../app/metrics/static_dashboard/helper.ts | 0 .../app/metrics/static_dashboard/index.tsx | 0 .../components/app/metrics_details/index.tsx | 0 .../serverless_metrics_details/index.tsx | 0 .../service_node_metrics/index.test.tsx | 0 .../service_node_metrics/index.tsx | 0 .../app/mobile/charts/http_requests_chart.tsx | 0 .../index.tsx | 0 .../treemap_select.tsx | 0 .../charts/mobile_http_error_rate/index.tsx | 0 .../charts/mobile_most_affected/index.tsx | 0 .../mobile_most_affected/treemap_select.tsx | 0 .../mobile/charts/mobile_treemap/index.tsx | 0 .../charts/mobile_treemap/treemap_select.tsx | 0 .../app/mobile/charts/sessions_chart.tsx | 0 .../crash_group_details/index.tsx | 0 .../error_group_details/index.tsx | 0 .../shared/distribution/index.stories.tsx | 0 .../shared/distribution/index.tsx | 0 .../crash_group_list.stories.tsx | 0 .../crash_group_list.test.tsx | 0 .../crash_group_list/index.tsx | 0 .../crashes_overview.tsx | 2 +- .../error_group_list.stories.tsx | 0 .../error_group_list.test.tsx | 0 .../error_group_list/index.tsx | 0 .../errors_overview.tsx | 2 +- .../errors_and_crashes_overview/index.tsx | 0 .../errors_and_crashes_overview/tabs/tabs.tsx | 0 .../components/app/mobile/search_bar.tsx | 0 .../mobile/service_overview/filters/index.tsx | 0 .../geo_map/embedded_map.test.tsx | 0 .../service_overview/geo_map/embedded_map.tsx | 0 .../geo_map/embedded_map_select.tsx | 0 .../mobile/service_overview/geo_map/index.tsx | 0 .../get_http_requests_map_layer_list.ts | 0 .../geo_map/map_layers/get_layer_list.ts | 0 .../geo_map/map_layers/get_map_layer_style.ts | 0 .../map_layers/get_session_map_layer_list.ts | 0 .../geo_map/map_layers/style_color_params.ts | 0 .../app/mobile/service_overview/index.tsx | 0 .../most_used_charts/index.tsx | 0 .../most_used_charts/sunburst_chart.tsx | 0 .../service_overview/stats/location_stats.tsx | 0 .../service_overview/stats/metric_item.tsx | 0 .../mobile/service_overview/stats/stats.tsx | 0 .../app/mobile/transaction_overview/index.tsx | 0 .../transaction_charts.tsx | 0 .../app_version_tab.tsx | 0 .../transaction_overview_tabs/devices_tab.tsx | 0 .../transaction_overview_tabs/index.tsx | 0 .../os_version_tab.tsx | 0 .../stats_list/get_columns.tsx | 0 .../stats_list/index.tsx | 0 .../transactions_tab.tsx | 0 .../use_mobile_statistics_fetcher.ts | 2 +- .../onboarding/agent_config_instructions.tsx | 0 .../app/onboarding/agent_config_table.tsx | 0 .../onboarding/agent_status_instructions.tsx | 0 .../app/onboarding/commands/django.ts | 0 .../app/onboarding/commands/dotnet.ts | 0 .../app/onboarding/commands/flask.ts | 0 .../commands/get_apm_agent_commands.test.ts | 0 .../commands/get_apm_agent_commands.ts | 0 .../components/app/onboarding/commands/go.ts | 0 .../app/onboarding/commands/java.ts | 0 .../app/onboarding/commands/node.ts | 0 .../components/app/onboarding/commands/php.ts | 0 .../app/onboarding/commands/rack.ts | 0 .../app/onboarding/commands/rails.ts | 0 .../app/onboarding/commands/shared_hints.ts | 0 .../components/app/onboarding/footer.tsx | 0 .../components/app/onboarding/index.tsx | 0 .../app/onboarding/instruction_variants.ts | 0 .../instructions/api_key_callout.tsx | 0 .../onboarding/instructions/django_agent.tsx | 0 .../onboarding/instructions/dotnet_agent.tsx | 0 .../onboarding/instructions/flask_agent.tsx | 0 .../app/onboarding/instructions/go_agent.tsx | 0 .../app/onboarding/instructions/index.ts | 0 .../onboarding/instructions/java_agent.tsx | 0 .../onboarding/instructions/node_agent.tsx | 0 .../onboarding/instructions/otel_agent.tsx | 0 .../app/onboarding/instructions/php_agent.tsx | 0 .../onboarding/instructions/rack_agent.tsx | 0 .../onboarding/instructions/rails_agent.tsx | 0 .../app/onboarding/instructions_set.tsx | 0 .../app/onboarding/introduction.tsx | 0 .../app/onboarding/serverless_instructions.ts | 0 .../app/profiling_overview/filter_warning.tsx | 0 .../app/profiling_overview/index.tsx | 0 .../profiling_hosts_callout.tsx | 0 .../profiling_hosts_flamegraph.tsx | 0 .../profiling_hosts_top_functions.tsx | 0 .../actions/edit_dashboard.tsx | 0 .../actions/goto_dashboard.tsx | 0 .../app/service_dashboards/actions/index.ts | 0 .../actions/link_dashboard.tsx | 0 .../actions/save_dashboard_modal.tsx | 0 .../actions/unlink_dashboard.tsx | 0 .../app/service_dashboards/context_menu.tsx | 0 .../service_dashboards/dashboard_selector.tsx | 0 .../service_dashboards/empty_dashboards.tsx | 0 .../app/service_dashboards/index.tsx | 0 .../app/service_dependencies/index.tsx | 0 .../service_dependencies_breakdown_chart.tsx | 0 .../components/app/service_groups/index.tsx | 0 .../refresh_service_groups_subscriber.tsx | 0 .../service_group_save/create_button.tsx | 0 .../service_group_save/edit_button.tsx | 0 .../service_group_save/group_details.tsx | 0 .../service_group_save/index.tsx | 0 .../service_group_save/save_button.tsx | 0 .../service_group_save/save_modal.tsx | 0 .../service_group_save/select_services.tsx | 0 .../service_list_preview.tsx | 0 .../service_groups_button_group.tsx | 0 .../service_groups_list/index.tsx | 0 .../service_group_card.tsx | 0 .../service_groups_list.tsx | 0 .../service_groups_list/service_stat.tsx | 0 .../service_groups_list/sort.tsx | 0 .../app/service_inventory/index.tsx | 4 +- .../service_inventory.stories.tsx | 0 .../__fixtures__/service_api_mock_data.ts | 0 .../service_list/apm_services_table.tsx | 0 .../column_header_with_tooltip.tsx | 0 .../service_list/health_badge.tsx | 0 .../service_list/order_service_items.test.ts | 0 .../service_list/order_service_items.ts | 0 .../service_list/service_list.stories.tsx | 0 .../service_list/service_list.test.tsx | 0 .../components/app/service_logs/index.test.ts | 0 .../components/app/service_logs/index.tsx | 0 .../app/service_map/__stories__/centerer.tsx | 0 .../__stories__/cytoscape.stories.tsx | 0 .../cytoscape_example_data.stories.tsx | 0 .../example_grouped_connections.json | 0 .../example_response_hipster_store.json | 0 .../example_response_opbeans_beats.json | 0 .../__stories__/example_response_todo.json | 0 .../generate_service_map_elements.ts | 0 .../app/service_map/controls.test.tsx | 0 .../components/app/service_map/controls.tsx | 0 .../components/app/service_map/cytoscape.tsx | 0 .../app/service_map/cytoscape_options.ts | 0 .../app/service_map/disabled_prompt.tsx | 0 .../app/service_map/empty_banner.test.tsx | 0 .../app/service_map/empty_banner.tsx | 0 .../app/service_map/empty_prompt.tsx | 0 .../components/app/service_map/icons.ts | 0 .../components/app/service_map/index.tsx | 0 .../service_map/popover/anomaly_detection.tsx | 0 .../popover/dependency_contents.tsx | 0 .../app/service_map/popover/edge_contents.tsx | 0 .../popover/externals_list_contents.tsx | 0 .../app/service_map/popover/index.tsx | 0 .../service_map/popover/popover.stories.tsx | 0 .../app/service_map/popover/popover.test.tsx | 0 .../service_map/popover/resource_contents.tsx | 0 .../service_map/popover/service_contents.tsx | 0 .../app/service_map/popover/stats_list.tsx | 0 .../app/service_map/timeout_prompt.tsx | 0 .../use_cytoscape_event_handlers.test.tsx | 0 .../use_cytoscape_event_handlers.ts | 0 .../app/service_map/use_ref_dimensions.ts | 0 .../service_overview/apm_overview/index.tsx | 0 .../components/app/service_overview/index.tsx | 0 .../service_overview/logs_overview/index.tsx | 0 .../service_overview.stories.tsx | 0 .../service_overview.test.tsx | 0 .../index.tsx | 0 .../service_overview_errors_table/index.tsx | 0 .../index.tsx | 4 +- .../get_columns.tsx | 0 .../index.tsx | 0 .../instance_actions_menu/index.tsx | 0 .../instance_actions_menu/menu_sections.ts | 0 .../instance_details.test.tsx | 0 .../intance_details.tsx | 0 .../use_instance_details_fetcher.tsx | 0 .../get_throughput_screen_context.ts | 0 .../index.tsx | 0 .../app/service_tab_empty_state/constants.ts | 0 .../app/service_tab_empty_state/index.tsx | 0 .../service_tab_empty_state.stories.tsx | 0 .../index.stories.tsx | 0 .../agent_configuration_create_edit/index.tsx | 0 .../service_page/form_row_select.tsx | 0 .../form_row_suggestions_select.tsx | 0 .../service_page/service_page.tsx | 0 .../settings_page/save_config.ts | 0 .../settings_page/setting_form_row.tsx | 0 .../settings_page/settings_page.tsx | 0 .../settings/agent_configurations/index.tsx | 0 .../list/confirm_delete_modal.tsx | 0 .../agent_configurations/list/index.tsx | 0 .../agent_explorer_docs_link/index.tsx | 0 .../agent_contextual_information/index.tsx | 0 .../agent_instances_details/index.tsx | 0 .../agent_explorer/agent_instances/index.tsx | 0 .../agent_latest_version/index.tsx | 0 .../agent_explorer/agent_list/index.tsx | 0 .../app/settings/agent_explorer/index.tsx | 0 .../agent_keys/agent_keys_table.stories.tsx | 0 .../settings/agent_keys/agent_keys_table.tsx | 0 .../agent_keys/confirm_delete_modal.tsx | 0 .../agent_keys/create_agent_key.stories.tsx | 0 .../settings/agent_keys/create_agent_key.tsx | 0 .../create_agent_key/agent_key_callout.tsx | 0 .../app/settings/agent_keys/index.tsx | 0 .../prompts/api_keys_not_enabled.stories.tsx | 0 .../prompts/api_keys_not_enabled.tsx | 0 .../prompts/permission_denied.stories.tsx | 0 .../agent_keys/prompts/permission_denied.tsx | 0 .../anomaly_detection/add_environments.tsx | 0 .../settings/anomaly_detection/create_jobs.ts | 0 .../app/settings/anomaly_detection/index.tsx | 0 .../settings/anomaly_detection/jobs_list.tsx | 0 .../anomaly_detection/jobs_list_status.tsx | 0 .../app/settings/apm_indices/index.tsx | 0 .../custom_link/create_custom_link_button.tsx | 0 .../delete_button.test.tsx | 0 .../delete_button.tsx | 0 .../documentation.tsx | 0 .../filters_section.tsx | 0 .../flyout_footer.tsx | 0 .../helper.test.ts | 0 .../create_edit_custom_link_flyout/helper.ts | 0 .../create_edit_custom_link_flyout/index.tsx | 0 .../link_preview.stories.tsx | 0 .../link_preview.test.tsx | 0 .../link_preview.tsx | 0 .../link_section.tsx | 0 .../save_custom_link.ts | 0 .../custom_link/custom_link_table.tsx | 0 .../app/settings/custom_link/empty_prompt.tsx | 0 .../app/settings/custom_link/index.test.tsx | 0 .../app/settings/custom_link/index.tsx | 0 .../app/settings/general_settings/index.tsx | 0 .../settings/schema/blog_rocket_720x420.png | Bin .../schema/confirm_switch_modal.stories.tsx | 0 .../settings/schema/confirm_switch_modal.tsx | 0 .../components/app/settings/schema/index.tsx | 0 .../schema/migrated/card_footer_content.tsx | 0 .../migrated/successful_migration_card.tsx | 0 .../migrated/upgrade_available_card.tsx | 0 .../schema/migration_in_progress_panel.tsx | 0 .../app/settings/schema/schema.stories.tsx | 0 .../app/settings/schema/schema_overview.tsx | 0 .../get_storage_explorer_links.ts | 0 .../components/app/storage_explorer/index.tsx | 0 .../index_lifecycle_phase_select.tsx | 0 .../prompts/permission_denied.tsx | 0 .../resources/tips_and_resources.tsx | 0 .../storage_explorer/services_table/index.tsx | 0 .../index_stats_per_service.tsx | 0 .../services_table/size_label.tsx | 0 .../storage_details_per_service.tsx | 0 .../app/storage_explorer/storage_chart.tsx | 0 .../app/storage_explorer/summary_stats.tsx | 0 .../app/top_traces_overview/index.tsx | 0 .../app/top_traces_overview/trace_list.tsx | 0 .../components/app/trace_explorer/index.tsx | 0 ...race_explorer_aggregated_critical_path.tsx | 0 .../trace_explorer_waterfall.tsx | 0 .../trace_explorer/trace_search_box/index.tsx | 0 .../get_redirect_to_trace_page_url.ts | 0 ...ect_to_transaction_detail_page_url.test.ts | 0 ...redirect_to_transaction_detail_page_url.ts | 0 .../components/app/trace_link/index.tsx | 0 .../app/trace_link/trace_link.test.tsx | 0 .../components/app/trace_overview/index.tsx | 0 .../aggregated_critical_path_tab.tsx | 0 .../distribution/index.test.tsx | 0 .../distribution/index.tsx | 0 ...use_transaction_distribution_chart_data.ts | 0 .../failed_transactions_correlations_tab.tsx | 0 .../app/transaction_details/index.tsx | 0 .../latency_correlations_tab.tsx | 0 .../app/transaction_details/profiling_tab.tsx | 0 .../transaction_details/top_errors/index.tsx | 4 +- .../transaction_details/trace_samples_tab.tsx | 0 .../transaction_details_tabs.tsx | 0 .../use_waterfall_fetcher.ts | 0 .../waterfall_with_summary/index.tsx | 0 .../maybe_view_trace_link.tsx | 0 .../percent_of_parent.tsx | 0 .../transaction_tabs.tsx | 0 .../waterfall_container/index.tsx | 0 .../marks/get_agent_marks.test.ts | 0 .../marks/get_agent_marks.ts | 0 .../marks/get_error_marks.test.ts | 0 .../marks/get_error_marks.ts | 0 .../waterfall_container/marks/index.ts | 0 .../waterfall/accordion_waterfall.tsx | 0 .../badge/cold_start_badge.stories.tsx | 0 .../waterfall/badge/cold_start_badge.tsx | 0 .../waterfall/badge/span_links_badge.tsx | 0 .../waterfall/badge/sync_badge.stories.tsx | 0 .../waterfall/badge/sync_badge.test.tsx | 0 .../waterfall/badge/sync_badge.tsx | 0 .../waterfall/context/use_waterfall.tsx | 0 .../waterfall/context/waterfall_context.tsx | 0 .../waterfall/failure_badge.tsx | 0 .../waterfall/flyout_top_level_properties.tsx | 0 .../waterfall_container/waterfall/index.tsx | 0 .../waterfall/orphan_trace_items_warning.tsx | 0 .../waterfall/responsive_flyout.tsx | 0 .../waterfall/span_flyout/index.tsx | 0 .../waterfall/span_flyout/span_db.tsx | 0 .../span_flyout/span_flyout.stories.tsx | 0 .../span_flyout/sticky_span_properties.tsx | 0 .../span_flyout/truncate_height_section.tsx | 0 .../dropped_spans_warning.tsx | 0 .../waterfall/transaction_flyout/index.tsx | 0 .../transaction_flyout.stories.tsx | 0 .../waterfall/waterfall_flyout.tsx | 0 .../waterfall_helpers.test.ts.snap | 0 .../mock_responses/spans.json | 0 .../mock_responses/transaction.json | 0 .../waterfall_helpers.test.ts | 0 .../waterfall_helpers/waterfall_helpers.ts | 0 .../waterfall/waterfall_item.tsx | 0 .../waterfall_container.stories.tsx | 0 .../waterfall_container.test.tsx | 0 .../waterfall_container/waterfall_legends.tsx | 0 .../app/transaction_details_link/index.tsx | 0 .../components/app/transaction_link/index.tsx | 0 .../app/transaction_overview/index.tsx | 0 .../transaction_overview.test.tsx | 0 .../agent_instructions_accordion.tsx | 0 .../apm_agents/agent_instructions_mappings.ts | 0 .../fleet_integration/apm_agents/index.tsx | 0 .../apm_agents/render_mustache.ts | 0 .../default_discovery_rule.tsx | 0 .../runtime_attachment/discovery_rule.tsx | 0 .../edit_discovery_rule.tsx | 0 .../apm_agents/runtime_attachment/index.tsx | 0 .../java_agent_version_input.tsx | 0 .../runtime_attachment.stories.tsx | 0 .../runtime_attachment/runtime_attachment.tsx | 0 .../java_runtime_attachment.tsx | 0 .../validate_java_version.test.ts | 0 .../apm_custom_assets_extension.tsx | 0 .../apm_enrollment_flyout_extension.tsx | 0 .../create_apm_policy_form.tsx | 0 .../edit_apm_policy_form.stories.tsx | 0 .../apm_policy_form/edit_apm_policy_form.tsx | 0 .../apm_policy_form/index.tsx | 0 .../agent_authorization_settings.test.ts | 0 .../agent_authorization_settings.ts | 0 .../settings_definition/apm_settings.test.ts | 0 .../settings_definition/apm_settings.ts | 0 .../settings_definition/debug_settings.ts | 0 .../settings_definition/rum_settings.test.tsx | 0 .../settings_definition/rum_settings.ts | 0 .../tail_sampling_settings.test.tsx | 0 .../tail_sampling_settings.tsx | 0 .../settings_definition/tls_settings.test.ts | 0 .../settings_definition/tls_settings.ts | 0 .../settings_form/form_row_setting.tsx | 0 .../apm_policy_form/settings_form/index.tsx | 0 .../settings_form/utils.test.ts | 0 .../apm_policy_form/settings_form/utils.ts | 0 .../apm_policy_form/typings.ts | 0 .../components/fleet_integration/index.ts | 0 .../lazy_apm_agents_tab_extension.tsx | 0 .../lazy_apm_custom_assets_extension.tsx | 0 .../lazy_apm_policy_create_extension.tsx | 0 .../lazy_apm_policy_edit_extension.tsx | 0 .../components/routing/apm_error_boundary.tsx | 0 .../components/routing/apm_route_config.tsx | 0 .../add_data_context_menu.tsx | 0 .../alerting_popover_flyout.tsx | 0 .../anomaly_detection_setup_link.test.tsx | 0 .../anomaly_detection_setup_link.tsx | 0 .../app_root/apm_header_action_menu/index.tsx | 0 .../inspector_header_link.tsx | 0 .../apm_header_action_menu/labs/index.tsx | 0 .../labs/labs_flyout.tsx | 0 .../components/routing/app_root/index.tsx | 0 ...dependencies_to_dependencies_inventory.tsx | 0 .../index.tsx | 0 .../index.test.tsx | 0 .../index.tsx | 0 .../redirect_with_offset/index.test.tsx | 0 .../app_root/redirect_with_offset/index.tsx | 0 .../app_root/scroll_to_top_on_path_change.tsx | 0 ...pdate_execution_context_on_route_change.ts | 0 .../components/routing/home/dependencies.tsx | 0 .../public/components/routing/home/index.tsx | 0 .../routing/home/legacy_backends.tsx | 0 .../components/routing/home/page_template.tsx | 0 .../routing/home/storage_explorer.tsx | 0 .../routing/mobile_service_detail/index.tsx | 0 .../components/routing/onboarding/index.tsx | 0 .../routing/onboarding/redirect.tsx | 0 .../public/components/routing/redirect_to.tsx | 0 .../service_detail/apm_service_wrapper.tsx | 0 .../routing/service_detail/index.tsx | 0 ...redirect_to_default_service_route_view.tsx | 0 .../create_agent_configuration_route_view.tsx | 0 .../edit_agent_configuration_route_view.tsx | 0 .../components/routing/settings/index.tsx | 0 .../entities_inventory_callout.tsx | 0 .../templates/apm_main_template/index.tsx | 0 .../analyze_data_button.stories.tsx | 0 .../analyze_data_button.test.tsx | 0 .../analyze_data_button.tsx | 0 .../templates/apm_service_template/index.tsx | 0 .../apm_service_template/use_tabs.test.tsx | 0 .../apm_service_template/use_tabs.tsx | 0 .../templates/dependency_detail_template.tsx | 0 .../mobile_service_template/index.tsx | 0 .../routing/templates/no_data_config.ts | 0 .../templates/service_group_template.tsx | 0 .../templates/settings_template.stories.tsx | 0 .../templates/settings_template.test.tsx | 0 .../routing/templates/settings_template.tsx | 0 .../components/routing/track_pageview.tsx | 0 .../shared/add_data_buttons/buttons.tsx | 0 .../aggregated_transactions_badge/index.tsx | 0 .../public/components/shared/beta_badge.tsx | 0 .../shared/charts/breakdown_chart/index.tsx | 0 .../shared/charts/chart_container.test.tsx | 0 .../shared/charts/chart_container.tsx | 0 .../index.test.tsx | 0 .../duration_distribution_chart/index.tsx | 0 .../total_doc_count_label.tsx | 0 .../index.test.ts | 0 .../index.tsx | 0 .../failed_transaction_rate_chart/index.tsx | 0 .../shared/charts/flamegraph/index.tsx | 0 .../helper/get_chart_anomaly_timeseries.tsx | 0 .../shared/charts/helper/get_empty_series.ts | 0 .../charts/helper/get_metrics_formulas.tsx | 0 .../charts/helper/get_timeseries_color.ts | 0 .../helper/get_timezone_offset_in_ms.test.ts | 0 .../helper/get_timezone_offset_in_ms.ts | 0 .../shared/charts/helper/helper.test.ts | 0 .../components/shared/charts/helper/helper.ts | 0 .../shared/charts/helper/timezone.test.ts | 0 .../shared/charts/helper/timezone.ts | 0 .../custom_tooltip.stories.tsx | 0 .../custom_tooltip.tsx | 0 .../index.tsx | 0 ...ces_latency_distribution_chart.stories.tsx | 0 .../get_latency_chart_screen_context.ts | 0 .../shared/charts/latency_chart/index.tsx | 0 .../latency_aggregation_type_select.tsx | 0 .../latency_chart/latency_chart.stories.tsx | 0 .../latency_chart/latency_chart.test.tsx | 0 .../charts/log_rates/log_error_rate_chart.tsx | 0 .../charts/log_rates/log_rate_chart.tsx | 0 .../shared/charts/log_rates/popover.tsx | 0 .../charts/log_rates/tooltip_content.tsx | 0 .../shared/charts/metrics_chart/index.tsx | 0 .../shared/charts/spark_plot/index.tsx | 0 .../__snapshots__/timeline.test.tsx.snap | 0 .../shared/charts/timeline/index.tsx | 0 .../charts/timeline/last_tick_value.tsx | 0 .../shared/charts/timeline/legend.tsx | 0 .../__snapshots__/agent_marker.test.tsx.snap | 0 .../marker/__snapshots__/index.test.tsx.snap | 0 .../timeline/marker/agent_marker.test.tsx | 0 .../charts/timeline/marker/agent_marker.tsx | 0 .../timeline/marker/error_marker.test.tsx | 0 .../charts/timeline/marker/error_marker.tsx | 0 .../charts/timeline/marker/index.test.tsx | 0 .../shared/charts/timeline/marker/index.tsx | 0 .../shared/charts/timeline/plot_utils.ts | 0 .../shared/charts/timeline/timeline.test.tsx | 0 .../shared/charts/timeline/timeline_axis.tsx | 0 .../shared/charts/timeline/vertical_lines.tsx | 0 .../shared/charts/timeseries_chart.tsx | 0 .../charts/timeseries_chart_with_context.tsx | 0 .../transaction_breakdown_chart/index.tsx | 0 .../use_transaction_breakdown.ts | 0 .../charts/transaction_charts/helper.test.ts | 0 .../charts/transaction_charts/helper.tsx | 0 .../charts/transaction_charts/index.tsx | 0 .../charts/transaction_charts/ml_header.tsx | 0 .../index.tsx | 0 .../shared/charts/treemap_chart/index.tsx | 0 .../critical_path_flamegraph_tooltip.tsx | 0 .../critical_path_to_flamegraph.ts | 0 .../shared/critical_path_flamegraph/index.tsx | 0 .../shared/date_picker/apm_date_picker.tsx | 0 .../shared/date_picker/date_picker.test.tsx | 0 .../components/shared/date_picker/index.tsx | 0 .../components/shared/date_picker/typings.ts | 0 .../dependencies_table_service_map_link.tsx | 0 .../get_span_metric_columns.tsx | 0 .../shared/dependencies_table/index.tsx | 0 ...pendency_failed_transaction_rate_chart.tsx | 0 .../dependency_latency_chart.tsx | 0 .../dependency_metric_charts_route_params.ts | 0 .../dependency_throughput_chart.tsx | 0 .../shared/dependency_metric_charts/index.tsx | 0 .../components/shared/empty_message.tsx | 0 .../entity_enablement/feedback_modal.tsx | 0 .../entity_enablement/unauthorized_modal.tsx | 0 .../entity_enablement/welcome_modal.tsx | 0 .../shared/environment_badge/index.tsx | 0 .../shared/environment_filter/index.tsx | 0 .../shared/environment_select/index.tsx | 0 .../components/shared/error_state_prompt.tsx | 0 .../shared/errors_table/get_columns.tsx | 0 .../explore_logs_button.tsx | 0 .../logs_explorer_locator_config.ts | 0 .../components/shared/get_bool_filter.ts | 0 .../shared/height_retainer/index.tsx | 0 .../resetting_height_container.tsx | 0 .../__snapshots__/impact_bar.test.js.snap | 0 .../shared/impact_bar/impact_bar.test.js | 0 .../components/shared/impact_bar/index.tsx | 0 .../shared/is_route_with_time_range.ts | 0 .../components/shared/item_badge/index.tsx | 0 .../shared/key_value_filter_list/index.tsx | 0 .../key_value_filter_list.test.tsx | 0 .../key_value_table/formatted_value.tsx | 0 .../shared/key_value_table/index.tsx | 0 .../key_value_table/key_value_table.test.tsx | 0 .../components/shared/kuery_bar/index.tsx | 0 .../kuery_bar/typeahead/click_outside.js | 0 .../shared/kuery_bar/typeahead/index.js | 0 .../shared/kuery_bar/typeahead/suggestion.js | 0 .../shared/kuery_bar/typeahead/suggestions.js | 0 .../components/shared/kuery_bar/utils.ts | 0 .../shared/license_prompt/index.tsx | 0 .../license_prompt/license_prompt.stories.tsx | 0 .../links/apm/agent_configuration_links.tsx | 0 .../shared/links/apm/apm_link.test.tsx | 0 .../components/shared/links/apm/apm_link.tsx | 0 .../shared/links/apm/error_detail_link.tsx | 0 .../shared/links/apm/error_overview_link.tsx | 0 .../components/shared/links/apm/home_link.tsx | 0 .../shared/links/apm/max_groups_message.tsx | 0 .../shared/links/apm/metric_overview_link.tsx | 0 .../links/apm/mobile/crash_detail_link.tsx | 0 .../links/apm/mobile/error_detail_link.tsx | 0 .../links/apm/mobile/error_overview_link.tsx | 0 .../links/apm/service_inventory_link.tsx | 0 .../shared/links/apm/service_link/index.tsx | 0 .../apm/service_link/service_link.stories.tsx | 0 .../apm/service_link/service_link.test.tsx | 0 .../shared/links/apm/service_map_link.tsx | 0 .../apm/service_node_metric_overview_link.tsx | 0 .../links/apm/service_node_overview_link.tsx | 0 ...ervice_transactions_overview_link.test.tsx | 0 .../service_transactions_overview_link.tsx | 0 .../shared/links/apm/trace_overview_link.tsx | 0 .../transaction_detail_link/index.test.tsx | 0 .../apm/transaction_detail_link/index.tsx | 0 .../apm/transaction_overview_link.test.tsx | 0 .../links/apm/transaction_overview_link.tsx | 0 .../shared/links/dependency_link.stories.tsx | 0 .../shared/links/dependency_link.test.tsx | 0 .../shared/links/dependency_link.tsx | 0 .../__fixtures__/mock_transaction.json | 0 .../discover_error_button.test.tsx.snap | 0 .../discover_error_link.test.tsx.snap | 0 .../discover_transaction_button.test.tsx.snap | 0 .../discover_transaction_link.test.tsx.snap | 0 .../discover_error_button.test.tsx | 0 .../discover_error_link.test.tsx | 0 .../discover_links/discover_error_link.tsx | 0 .../links/discover_links/discover_link.tsx | 0 .../discover_links.integration.test.tsx | 0 .../discover_links/discover_span_link.tsx | 0 .../discover_transaction_button.test.tsx | 0 .../discover_transaction_link.test.tsx | 0 .../discover_transaction_link.tsx | 0 .../shared/links/elastic_docs_link.tsx | 0 .../shared/links/infra_link.test.tsx | 0 .../components/shared/links/infra_link.tsx | 0 .../public/components/shared/links/kibana.ts | 0 .../mlexplorer_link.test.tsx | 0 .../mlexplorer_link.tsx | 0 .../mlmanage_jobs_link.test.tsx | 0 .../mlmanage_jobs_link.tsx | 0 .../mlsingle_metric_link.test.tsx | 0 .../mlsingle_metric_link.tsx | 0 .../shared/links/rison_helpers.test.ts | 0 .../components/shared/links/rison_helpers.ts | 0 .../shared/links/setup_instructions_link.tsx | 0 .../shared/links/url_helpers.test.tsx | 0 .../components/shared/links/url_helpers.ts | 0 .../public/components/shared/list_metric.tsx | 0 .../shared/loading_state_prompt.tsx | 0 .../components/shared/managed_table/index.tsx | 0 .../managed_table/managed_table.test.tsx | 0 .../metadata_table/error_metadata/index.tsx | 0 .../shared/metadata_table/helper.test.ts | 0 .../shared/metadata_table/helper.ts | 0 .../shared/metadata_table/index.tsx | 0 .../metadata_table/metadata_table.test.tsx | 0 .../shared/metadata_table/section.test.tsx | 0 .../shared/metadata_table/section.tsx | 0 .../metadata_table/span_metadata/index.tsx | 0 .../transaction_metadata/index.tsx | 0 .../components/shared/metadata_table/types.ts | 0 .../components/shared/ml_callout/index.tsx | 0 .../shared/monaco_code_editor/index.tsx | 0 .../not_available_apm_metrics.tsx | 0 .../not_available_environment.tsx | 0 .../shared/overview_table_container/index.tsx | 0 .../components/shared/popover_badge/index.tsx | 0 .../shared/popover_tooltip/index.tsx | 0 .../profiling/flamegraph/flamegraph_link.tsx | 0 .../shared/profiling/flamegraph/index.tsx | 0 .../shared/profiling/top_functions/index.tsx | 0 .../top_functions/top_functions_link.tsx | 0 .../shared/search_bar/search_bar.test.tsx | 0 .../shared/search_bar/search_bar.tsx | 0 .../shared/select_with_placeholder/index.tsx | 0 .../shared/service_icons/cloud_details.tsx | 0 .../service_icons/container_details.tsx | 0 .../shared/service_icons/icon_popover.tsx | 0 .../shared/service_icons/index.test.tsx | 0 .../components/shared/service_icons/index.tsx | 0 .../shared/service_icons/otel_details.tsx | 0 .../service_icons/serverless_details.tsx | 0 .../shared/service_icons/service_details.tsx | 0 .../service_icons/service_icons.stories.tsx | 0 .../components/shared/slo_callout/index.tsx | 0 .../shared/span_icon/get_span_icon.ts | 0 .../components/shared/span_icon/icons/aws.svg | 0 .../shared/span_icon/icons/azure.svg | 0 .../shared/span_icon/icons/blob_storage.svg | 0 .../shared/span_icon/icons/cassandra.svg | 0 .../shared/span_icon/icons/cosmos_db.svg | 0 .../shared/span_icon/icons/database.svg | 0 .../shared/span_icon/icons/default.svg | 0 .../shared/span_icon/icons/documents.svg | 0 .../shared/span_icon/icons/dynamo_db.svg | 0 .../shared/span_icon/icons/elasticsearch.svg | 0 .../span_icon/icons/file_share_storage.svg | 0 .../shared/span_icon/icons/globe.svg | 0 .../shared/span_icon/icons/graphql.svg | 0 .../shared/span_icon/icons/grpc.svg | 0 .../shared/span_icon/icons/handlebars.svg | 0 .../shared/span_icon/icons/kafka.svg | 0 .../shared/span_icon/icons/ldap.svg | 0 .../shared/span_icon/icons/mongodb.svg | 0 .../shared/span_icon/icons/mysql.svg | 0 .../shared/span_icon/icons/postgresql.svg | 0 .../shared/span_icon/icons/redis.svg | 0 .../components/shared/span_icon/icons/s3.svg | 0 .../shared/span_icon/icons/service_bus.svg | 0 .../components/shared/span_icon/icons/sns.svg | 0 .../components/shared/span_icon/icons/sqs.svg | 0 .../shared/span_icon/icons/storage_queue.svg | 0 .../shared/span_icon/icons/table_storage.svg | 0 .../shared/span_icon/icons/websocket.svg | 0 .../components/shared/span_icon/index.tsx | 0 .../shared/span_icon/span_icon.stories.tsx | 0 .../components/shared/span_links/index.tsx | 0 .../shared/span_links/span_links_callout.tsx | 0 .../span_links/span_links_tab_content.tsx | 0 .../shared/span_links/span_links_table.tsx | 0 .../stacktrace/__fixtures__/stacktraces.json | 0 .../stacktrace/cause_stacktrace.test.tsx | 0 .../shared/stacktrace/cause_stacktrace.tsx | 0 .../components/shared/stacktrace/context.tsx | 0 .../shared/stacktrace/frame_heading.test.tsx | 0 .../shared/stacktrace/frame_heading.tsx | 0 .../c_sharp_frame_heading_renderer.tsx | 0 .../default_frame_heading_renderer.tsx | 0 .../frame_heading_renderers/index.ts | 0 .../java_frame_heading_renderer.tsx | 0 .../java_script_frame_heading_renderer.tsx | 0 .../php_frame_heading_renderer.tsx | 0 .../ruby_frame_heading_renderer.tsx | 0 .../components/shared/stacktrace/index.tsx | 0 .../stacktrace/library_stacktrace.test.tsx | 0 .../shared/stacktrace/library_stacktrace.tsx | 0 .../shared/stacktrace/stackframe.test.tsx | 0 .../shared/stacktrace/stackframe.tsx | 0 .../shared/stacktrace/stacktrace.test.ts | 0 .../shared/stacktrace/variables.tsx | 0 .../sticky_properties.test.tsx.snap | 0 .../shared/sticky_properties/index.tsx | 0 .../sticky_properties.test.tsx | 0 .../shared/suggestions_select/index.tsx | 0 .../suggestions_select.stories.tsx | 0 .../suggestions_select.test.tsx | 0 .../summary/__fixtures__/transactions.ts | 0 .../composite_span_duration_summary_item.tsx | 0 .../shared/summary/duration_summary_item.tsx | 0 .../error_count_summary_item_badge.test.tsx | 0 .../error_count_summary_item_badge.tsx | 0 .../http_info_summary_item.test.tsx | 0 .../summary/http_info_summary_item/index.tsx | 0 .../http_status_badge.test.tsx | 0 .../summary/http_status_badge/index.tsx | 0 .../summary/http_status_badge/status_codes.ts | 0 .../components/shared/summary/index.tsx | 0 .../transaction_result_summary_item.tsx | 0 .../summary/transaction_summary.test.tsx | 0 .../shared/summary/transaction_summary.tsx | 0 .../summary/user_agent_summary_item.test.tsx | 0 .../summary/user_agent_summary_item.tsx | 0 .../table_search_bar/table_search_bar.test.ts | 0 .../table_search_bar/table_search_bar.tsx | 0 .../shared/technical_preview_badge.tsx | 0 .../shared/time_comparison/comparison.test.ts | 0 .../get_comparison_chart_theme.ts | 0 .../get_comparison_enabled.test.ts | 0 .../time_comparison/get_comparison_enabled.ts | 0 .../time_comparison/get_comparison_options.ts | 0 .../shared/time_comparison/index.test.tsx | 0 .../shared/time_comparison/index.tsx | 0 .../shared/timestamp_tooltip/index.test.tsx | 0 .../shared/timestamp_tooltip/index.tsx | 0 .../__fixtures__/mock_data.ts | 0 .../transaction_action_menu.test.tsx.snap | 0 .../custom_link_flyout.tsx | 0 .../custom_link_list.test.tsx | 0 .../custom_link_list.tsx | 0 .../custom_link_toolbar.test.tsx | 0 .../custom_link_toolbar.tsx | 0 .../custom_link_menu_section/index.test.tsx | 0 .../custom_link_menu_section/index.tsx | 0 .../transaction_action_menu/sections.test.ts | 0 .../transaction_action_menu/sections.ts | 0 .../sections_helper.test.ts | 0 .../sections_helper.ts | 0 .../transaction_action_menu.test.tsx | 0 .../transaction_action_menu.tsx | 0 .../shared/transaction_type_select.tsx | 0 .../shared/transactions_table/get_columns.tsx | 0 .../get_latency_column_label.ts | 0 .../shared/transactions_table/index.tsx | 2 +- .../shared/truncate_with_tooltip/index.tsx | 0 .../components/shared/try_it_button/index.tsx | 0 .../shared/unified_search_bar/index.tsx | 0 .../unified_search_bar.test.tsx | 0 .../annotations/annotations_context.tsx | 0 .../annotations/use_annotations_context.ts | 0 .../anomaly_detection_jobs_context.tsx | 0 .../use_anomaly_detection_jobs_context.ts | 0 .../context/apm_plugin/apm_plugin_context.tsx | 0 .../apm_plugin/mock_apm_plugin_context.tsx | 0 .../apm_plugin/mock_apm_plugin_storybook.tsx | 0 .../apm_plugin/use_apm_plugin_context.ts | 0 .../apm_service/apm_service_context.test.tsx | 0 .../apm_service/apm_service_context.tsx | 0 .../apm_service/use_apm_service_context.ts | 0 .../apm_service/use_service_agent_fetcher.ts | 0 .../use_service_entity_summary_fetcher.ts | 0 .../use_service_transaction_types_fetcher.tsx | 0 .../public/context/breadcrumbs/context.tsx | 0 .../context/breadcrumbs/use_breadcrumb.ts | 0 .../chart_pointer_event_context.tsx | 0 .../use_chart_pointer_event_context.tsx | 0 .../environments_context.tsx | 0 .../use_environments_context.tsx | 0 .../context/kibana_context/use_kibana.tsx | 0 .../kibana_environment_context.tsx | 0 .../use_kibana_environment_context.tsx | 0 .../license/invalid_license_notification.tsx | 0 .../context/license/license_context.tsx | 0 .../context/license/use_license_context.ts | 0 .../service_anomaly_timeseries_context.tsx | 0 ...use_service_anomaly_timeseries_context.tsx | 0 .../time_range_id/time_range_id_context.tsx | 0 .../time_range_id/use_time_range_id.ts | 0 ...k_time_range_metadata_context_provider.tsx | 0 .../time_range_metadata_context.tsx | 0 .../use_search_service_destination_metrics.ts | 0 .../use_time_range_metadata_context.ts | 0 .../context/url_params_context/constants.ts | 0 .../url_params_context/helpers.test.ts | 0 .../context/url_params_context/helpers.ts | 0 .../mock_url_params_context_provider.tsx | 0 .../url_params_context/resolve_url_params.ts | 0 .../context/url_params_context/types.ts | 0 .../url_params_context.test.tsx | 0 .../url_params_context/url_params_context.tsx | 0 .../url_params_context/use_url_params.tsx | 0 .../chart.test.tsx | 0 .../chart.tsx | 0 .../react_embeddable_factory.tsx | 0 .../alerting_latency_chart/chart.test.tsx | 0 .../alerting/alerting_latency_chart/chart.tsx | 0 .../react_embeddable_factory.tsx | 0 .../alerting_throughput_chart/chart.test.tsx | 0 .../alerting_throughput_chart/chart.tsx | 0 .../react_embeddable_factory.tsx | 0 .../public/embeddable/alerting/constants.ts | 0 .../alerting/service_name_callout.tsx | 0 .../embeddable/alerting/testing/fixtures.ts | 0 .../alerting/time_range_callout.tsx | 0 .../apm/public/embeddable/alerting/types.ts | 0 .../alerting/use_alerting_props.tsx | 0 .../public/embeddable/embeddable_context.tsx | 0 .../embeddable/register_embeddables.tsx | 0 .../plugins}/apm/public/embeddable/types.ts | 0 .../apm/public/feature_catalogue_entry.ts | 0 .../hooks/create_shared_use_fetcher.tsx | 0 .../public/hooks/use_adhoc_apm_data_view.ts | 0 .../apm/public/hooks/use_apm_feature_flag.ts | 0 .../apm/public/hooks/use_apm_params.ts | 0 .../apm/public/hooks/use_apm_route_path.ts | 0 .../apm/public/hooks/use_apm_router.ts | 0 .../apm/public/hooks/use_breakpoints.test.tsx | 0 .../apm/public/hooks/use_breakpoints.ts | 0 .../use_crash_group_distribution_fetcher.tsx | 0 ...e_critical_path_feature_enabled_setting.ts | 0 .../apm/public/hooks/use_current_user.ts | 0 .../public/hooks/use_dashboards_fetcher.ts | 0 .../public/hooks/use_date_range_redirect.ts | 0 .../apm/public/hooks/use_debounce.test.tsx | 0 .../apm/public/hooks/use_debounce.tsx | 0 .../public/hooks/use_deep_object_identity.ts | 0 ...lt_ai_assistant_starter_prompts_for_apm.ts | 0 .../public/hooks/use_default_environment.ts | 0 .../public/hooks/use_default_time_range.ts | 0 ...dependency_detail_operations_breadcrumb.ts | 0 .../use_entity_centric_experience_setting.tsx | 0 .../public/hooks/use_environments_fetcher.tsx | 0 .../use_error_group_distribution_fetcher.tsx | 0 .../use_fallback_to_transactions_fetcher.tsx | 0 .../hooks/use_fetcher.integration.test.tsx | 0 .../apm/public/hooks/use_fetcher.test.tsx | 30 +- .../plugins}/apm/public/hooks/use_fetcher.tsx | 0 .../use_filters_for_embeddable_charts.ts | 0 .../apm/public/hooks/use_kibana_url.ts | 0 .../apm/public/hooks/use_local_storage.ts | 0 .../public/hooks/use_ml_manage_jobs_href.ts | 0 ...e_preferred_data_source_and_bucket_size.ts | 0 ...se_preferred_service_anomaly_timeseries.ts | 0 .../public/hooks/use_previous_period_text.ts | 0 .../apm/public/hooks/use_processor_event.ts | 0 .../use_profiling_integration_setting.ts | 0 .../apm/public/hooks/use_profiling_plugin.tsx | 0 .../public/hooks/use_progressive_fetcher.tsx | 4 +- .../hooks/use_sample_chart_selection.ts | 0 .../use_service_metric_charts_fetcher.ts | 0 .../apm/public/hooks/use_service_name.tsx | 0 .../apm/public/hooks/use_time_range.test.ts | 0 .../apm/public/hooks/use_time_range.ts | 0 .../use_trace_explorer_enabled_setting.ts | 0 .../hooks/use_trace_explorer_samples.ts | 0 .../use_transaction_latency_chart_fetcher.ts | 0 .../use_transaction_trace_samples_fetcher.ts | 2 +- .../plugins}/apm/public/icon.svg | 0 .../apm_ml_anomaly_detection_example.png | Bin .../plugins}/apm/public/index.ts | 0 .../plugins}/apm/public/locator/helpers.ts | 0 .../apm/public/locator/onboarding_locator.ts | 0 .../locator/service_detail_locator.test.ts | 0 .../public/locator/service_detail_locator.ts | 0 .../plugins}/apm/public/plugin.ts | 0 .../selectors/latency_chart_selector.test.ts | 0 .../selectors/latency_chart_selectors.ts | 0 .../services/__mocks__/SessionStorageMock.ts | 0 .../apm/public/services/call_api.test.ts | 0 .../apm/public/services/call_apm_api.test.ts | 0 ...pm_observability_overview_fetchers.test.ts | 0 .../apm_observability_overview_fetchers.ts | 0 .../apm/public/services/rest/call_api.ts | 0 .../public/services/rest/call_apm_api_spy.ts | 0 .../services/rest/create_call_apm_api.ts | 0 .../apm/public/services/telemetry/index.ts | 0 .../services/telemetry/telemetry_client.ts | 0 .../services/telemetry/telemetry_events.ts | 0 .../telemetry/telemetry_service.test.ts | 0 .../services/telemetry/telemetry_service.ts | 0 .../apm/public/services/telemetry/types.ts | 0 .../plugins}/apm/public/set_help_extension.ts | 0 .../agent_config_instructions.test.tsx | 0 .../agent_config_instructions.tsx | 0 .../config_agent/agent_config_table.tsx | 0 .../tutorial/config_agent/commands/django.ts | 0 .../tutorial/config_agent/commands/dotnet.ts | 0 .../tutorial/config_agent/commands/flask.ts | 0 .../commands/get_apm_agent_commands.test.ts | 0 .../commands/get_apm_agent_commands.ts | 0 .../tutorial/config_agent/commands/go.ts | 0 .../tutorial/config_agent/commands/java.ts | 0 .../tutorial/config_agent/commands/node.ts | 0 .../tutorial/config_agent/commands/php.ts | 0 .../tutorial/config_agent/commands/rack.ts | 0 .../tutorial/config_agent/commands/rails.ts | 0 .../tutorial/config_agent/commands/rum.ts | 0 .../config_agent/commands/shared_hints.ts | 0 .../config_agent/config_agent.stories.tsx | 0 .../config_agent/get_policy_options.test.ts | 0 .../config_agent/get_policy_options.ts | 0 .../tutorial/config_agent/index.test.tsx | 0 .../public/tutorial/config_agent/index.tsx | 0 .../opentelemetry_instructions.tsx | 0 .../tutorial/config_agent/policy_selector.tsx | 0 .../tutorial/config_agent/rum_script.tsx | 0 .../tutorial/tutorial_apm_fleet_check.ts | 0 .../tutorial_fleet_instructions/index.tsx | 0 .../tutorial_fleet_instructions.stories.tsx | 0 .../plugins}/apm/public/update_badge.ts | 0 .../apm/public/utils/download_json.ts | 0 .../utils/get_path_for_feedback.test.ts | 0 .../apm/public/utils/get_path_for_feedback.ts | 0 .../apm/public/utils/get_signal_type.ts | 0 .../public/utils/http_status_code_to_color.ts | 0 .../plugins}/apm/public/utils/style.ts | 0 .../apm/public/utils/test_helpers.tsx | 0 .../observability/plugins}/apm/readme.md | 0 .../plugins}/apm/scripts/.gitignore | 0 .../plugins}/apm/scripts/create_apm_users.js | 0 .../create_apm_users/create_apm_users_cli.ts | 0 .../apm/scripts/create_diagnostics_bundle.js | 0 .../create_functional_tests_archive.js | 0 .../create_functional_tests_archive/index.ts | 0 .../apm/scripts/diagnostics_bundle/cli.ts | 0 .../diagnostics_bundle/diagnostics_bundle.ts | 0 .../plugins}/apm/scripts/eslint.js | 0 .../generate_telemetry_fields_table.js | 0 .../apm/scripts/infer_route_return_types.js | 0 .../scripts/infer_route_return_types/index.ts | 4 +- .../plugins}/apm/scripts/package.json | 0 .../plugins}/apm/scripts/precommit.js | 10 +- .../shared/download_telemetry_template.ts | 0 .../apm/scripts/shared/get_es_client.ts | 0 .../apm/scripts/shared/get_http_auth.ts | 0 .../apm/scripts/shared/parse_index_url.ts | 0 .../apm/scripts/shared/read_kibana_config.ts | 2 +- .../plugins}/apm/scripts/telemetry/main.ts | 2 +- .../plugins}/apm/scripts/test/README.md | 0 .../plugins}/apm/scripts/test/api.js | 0 .../plugins}/apm/scripts/test/dat.js | 0 .../plugins}/apm/scripts/test/e2e.js | 0 .../plugins}/apm/scripts/test/jest.js | 0 .../apm/scripts/upload_telemetry_data.js | 0 .../get_apm_dataset_info.ts | 0 .../get_apm_downstream_dependencies.ts | 0 .../get_apm_services_list.ts | 0 .../assistant_functions/get_apm_timeseries.ts | 0 .../apm/server/assistant_functions/index.ts | 0 .../__snapshots__/apm_user_role.test.ts.snap | 0 .../server/deprecations/apm_user_role.test.ts | 0 .../apm/server/deprecations/apm_user_role.ts | 0 .../plugins}/apm/server/deprecations/index.ts | 0 .../plugins}/apm/server/feature.ts | 0 .../plugins}/apm/server/index.ts | 0 .../lib/anomaly_detection/anomaly_search.ts | 0 .../anomaly_detection/apm_ml_anomaly_query.ts | 0 .../anomaly_detection/apm_ml_jobs_query.ts | 0 .../server/lib/anomaly_detection/constants.ts | 0 .../create_anomaly_detection_jobs.ts | 0 .../get_anomaly_detection_jobs.ts | 0 .../get_anomaly_result_bucket_size.ts | 0 .../get_anomaly_timeseries.ts | 0 .../get_ml_jobs_with_apm_group.ts | 0 .../__snapshots__/tasks.test.ts.snap | 0 .../collect_data_telemetry/index.ts | 0 .../collect_data_telemetry/tasks.test.ts | 0 .../collect_data_telemetry/tasks.ts | 0 .../apm/server/lib/apm_telemetry/index.ts | 0 .../apm/server/lib/apm_telemetry/schema.ts | 0 .../lib/apm_telemetry/telemetry_client.ts | 0 .../apm/server/lib/apm_telemetry/types.ts | 0 .../exclude_rum_exit_spans_query.ts | 0 ...ection_stats_items_with_relative_impact.ts | 0 .../get_destination_map.ts | 0 .../get_connection_stats/get_stats.ts | 0 .../connections/get_connection_stats/index.ts | 0 .../apm/server/lib/deprecations/index.ts | 0 .../apm/server/lib/deprecations/types.ts | 0 .../lib/helpers/calculate_throughput.ts | 0 .../create_apm_event_client/index.ts | 0 .../create_entities_es_client.ts | 0 .../create_infra_metrics_client.ts | 0 .../create_internal_es_client/index.ts | 0 .../lib/helpers/get_apm_alerts_client.test.ts | 0 .../lib/helpers/get_apm_alerts_client.ts | 0 .../helpers/get_apm_data_access_services.ts | 0 .../lib/helpers/get_apm_event_client.ts | 0 .../index.test.ts | 0 .../index.ts | 0 .../server/lib/helpers/get_error_name.test.ts | 0 .../apm/server/lib/helpers/get_error_name.ts | 0 .../server/lib/helpers/get_es_capabilities.ts | 0 .../get_internal_saved_objects_client.ts | 0 .../apm/server/lib/helpers/get_ml_client.ts | 0 .../lib/helpers/get_random_sampler/index.ts | 0 .../helpers/latency_aggregation_type/index.ts | 0 .../apm/server/lib/helpers/metrics.ts | 0 .../round_to_nearest_five_or_ten.test.ts | 0 .../helpers/round_to_nearest_five_or_ten.ts | 0 ...et_is_using_service_destination_metrics.ts | 0 .../lib/helpers/transaction_coldstart_rate.ts | 0 .../lib/helpers/transaction_error_rate.ts | 0 ...t_is_using_transaction_events.test.ts.snap | 0 .../get_is_using_transaction_events.test.ts | 0 .../get_is_using_transaction_events.ts | 0 .../server/lib/helpers/transactions/index.ts | 0 .../apm/server/lib/service_group_query.ts | 0 .../lib/service_group_query_with_overflow.ts | 0 .../transaction_groups/get_coldstart_rate.ts | 0 .../get_failed_transaction_rate.ts | 0 .../plugins}/apm/server/plugin.ts | 0 .../agent_explorer/error_with_status_code.ts | 0 .../fetch_agents_last_version.test.ts | 0 .../fetch_agents_latest_version.ts | 0 .../agent_explorer/get_agent_instances.ts | 0 .../get_agent_url_repository.ts | 0 .../routes/agent_explorer/get_agents.ts | 0 .../routes/agent_explorer/get_agents_items.ts | 0 .../apm/server/routes/agent_explorer/route.ts | 0 .../routes/agent_keys/create_agent_key.ts | 0 .../routes/agent_keys/get_agent_keys.ts | 0 .../agent_keys/get_agent_keys_privileges.ts | 0 .../routes/agent_keys/invalidate_agent_key.ts | 0 .../apm/server/routes/agent_keys/route.ts | 0 .../server/routes/alerts/action_variables.ts | 0 .../routes/alerts/alerting_es_client.test.ts | 0 .../routes/alerts/alerting_es_client.ts | 0 .../routes/alerts/register_apm_rule_types.ts | 0 .../apm/server/routes/alerts/route.ts | 0 .../get_service_group_fields_for_anomaly.ts | 0 .../register_anomaly_rule_type.test.ts | 0 .../anomaly/register_anomaly_rule_type.ts | 0 .../docs/params_property_apm_anomaly.yaml | 0 .../docs/params_property_apm_error_count.yaml | 0 ...ams_property_apm_transaction_duration.yaml | 0 ...s_property_apm_transaction_error_rate.yaml | 0 .../get_error_count_chart_preview.ts | 0 .../register_error_count_rule_type.test.ts | 0 .../register_error_count_rule_type.ts | 0 .../rule_types/get_apm_alert_source_fields.ts | 0 .../get_service_group_fields.test.ts | 0 .../average_or_percentile_agg.ts | 0 .../get_transaction_duration_chart_preview.ts | 0 ...ter_transaction_duration_rule_type.test.ts | 0 ...register_transaction_duration_rule_type.ts | 0 ...et_transaction_error_rate_chart_preview.ts | 0 ...r_transaction_error_rate_rule_type.test.ts | 0 ...gister_transaction_error_rate_rule_type.ts | 0 .../get_filtered_series_for_preview_chart.ts | 0 .../get_groupby_action_variables.test.ts | 0 .../utils/get_groupby_action_variables.ts | 0 .../utils/get_groupby_terms.test.ts | 0 .../rule_types/utils/get_groupby_terms.ts | 0 .../server/routes/alerts/test_utils/index.ts | 0 .../apm_routes/create_apm_server_route.ts | 0 .../get_global_apm_server_route_repository.ts | 0 .../register_apm_server_routes.test.ts | 0 .../apm_routes/register_apm_server_routes.ts | 0 .../get_apm_downstream_dependencies/index.ts | 0 .../get_apm_service_list/index.ts | 0 .../get_apm_service_summary/get_anomalies.ts | 0 .../get_apm_service_summary/index.ts | 0 .../get_apm_timeseries/fetch_timeseries.ts | 0 .../get_error_event_rate.ts | 0 .../get_exit_span_failure_rate.ts | 0 .../get_exit_span_latency.ts | 0 .../get_exit_span_throughput.ts | 0 .../get_transaction_failure_rate.ts | 0 .../get_transaction_latency.ts | 0 .../get_transaction_throughput.ts | 0 .../get_apm_timeseries/index.ts | 0 .../get_changepoints/index.ts | 0 .../get_log_categories/index.ts | 0 .../get_log_rate_analysis_for_alert/index.ts | 0 .../get_apm_errors.ts | 0 .../get_container_id_from_signals.ts | 0 .../get_downstream_dependency_name.ts | 0 .../get_service_name_from_signals.ts | 0 .../index.ts | 0 .../routes/assistant_functions/route.ts | 0 ...t_should_match_or_not_exist_filter.test.ts | 0 .../get_should_match_or_not_exist_filter.ts | 0 .../queries/fetch_duration_correlation.ts | 0 ...tch_duration_correlation_with_histogram.ts | 0 .../fetch_duration_field_candidates.test.ts | 0 .../fetch_duration_field_candidates.ts | 0 .../queries/fetch_duration_fractions.ts | 0 .../fetch_duration_histogram_range_steps.ts | 0 .../queries/fetch_duration_percentiles.ts | 0 .../queries/fetch_duration_ranges.ts | 0 ...etch_failed_events_correlation_p_values.ts | 0 .../queries/fetch_field_value_pairs.ts | 0 .../correlations/queries/fetch_p_values.ts | 0 .../queries/fetch_significant_correlations.ts | 0 .../fetch_field_value_field_stats.ts | 0 .../queries/get_common_correlations_query.ts | 0 .../apm/server/routes/correlations/route.ts | 0 .../compute_expectations_and_ranges.test.ts | 0 .../utils/compute_expectations_and_ranges.ts | 0 .../correlations/utils/get_duration_field.ts | 0 .../correlations/utils/get_event_type.ts | 0 .../server/routes/correlations/utils/index.ts | 0 .../utils/split_all_settled_promises.ts | 0 .../get_custom_dashboards.ts | 0 .../get_entities_with_dashboards.ts | 0 .../get_services_with_dashboards.ts | 0 .../remove_service_dashboard.ts | 0 .../server/routes/custom_dashboards/route.ts | 0 .../save_service_dashboard.ts | 0 .../data_view/create_static_data_view.test.ts | 0 .../data_view/create_static_data_view.ts | 0 .../get_apm_data_view_index_pattern.test.ts | 0 .../get_apm_data_view_index_pattern.ts | 0 .../apm/server/routes/data_view/route.ts | 0 .../server/routes/debug_telemetry/route.ts | 0 .../server/routes/default_api_types.test.ts | 0 .../apm/server/routes/default_api_types.ts | 0 .../get_dependency_latency_distribution.ts | 0 .../get_error_rate_charts_for_dependency.ts | 0 .../get_latency_charts_for_dependency.ts | 0 .../get_metadata_for_dependency.ts | 0 .../get_throughput_charts_for_dependency.ts | 0 .../dependencies/get_top_dependencies.ts | 0 .../get_top_dependency_operations.ts | 0 .../dependencies/get_top_dependency_spans.ts | 0 .../get_upstream_services_for_dependency.ts | 0 .../apm/server/routes/dependencies/route.ts | 0 .../diagnostics/bundle/get_apm_events.ts | 0 .../diagnostics/bundle/get_data_streams.ts | 0 .../bundle/get_existing_index_templates.ts | 0 .../diagnostics/bundle/get_field_caps.ts | 0 .../diagnostics/bundle/get_index_template.ts | 0 .../get_index_templates_by_index_pattern.ts | 0 .../routes/diagnostics/bundle/get_indices.ts | 0 .../diagnostics/bundle/get_indices_states.ts | 0 .../bundle/get_non_data_stream_indices.ts | 0 .../diagnostics/get_diagnostics_bundle.ts | 0 .../diagnostics/get_elasticsearch_version.ts | 0 .../diagnostics/get_fleet_package_info.ts | 0 .../helpers/get_apm_index_template_names.ts | 0 .../helpers/get_diagnostic_privileges.ts | 0 .../diagnostics/helpers/handle_exceptions.ts | 0 .../apm/server/routes/diagnostics/route.ts | 0 .../services/get_service_entity_summary.ts | 0 .../server/routes/entities/services/routes.ts | 0 .../apm/server/routes/entities/types.ts | 0 .../entities/utils/merge_entities.test.ts | 0 .../routes/entities/utils/merge_entities.ts | 0 .../get_all_environments.test.ts.snap | 0 .../environments/get_all_environments.test.ts | 0 .../environments/get_all_environments.ts | 0 .../routes/environments/get_environments.ts | 0 .../apm/server/routes/environments/route.ts | 0 .../__snapshots__/get_buckets.test.ts.snap | 0 .../__snapshots__/queries.test.ts.snap | 0 .../errors/distribution/get_buckets.test.ts | 0 .../routes/errors/distribution/get_buckets.ts | 0 .../errors/distribution/get_distribution.ts | 0 .../errors/distribution/queries.test.ts | 0 .../get_top_erroneous_transactions.ts | 0 .../get_error_group_detailed_statistics.ts | 0 .../get_error_group_main_statistics.ts | 0 .../get_error_group_sample_ids.ts | 0 .../get_error_sample_details.ts | 0 .../apm/server/routes/errors/route.ts | 0 .../event_metadata/get_event_metadata.ts | 0 .../apm/server/routes/event_metadata/route.ts | 0 .../routes/fallback_to_transactions/route.ts | 0 .../add_api_keys_to_policies_if_missing.ts | 0 .../fleet/api_keys/create_apm_api_keys.ts | 0 .../fleet/create_cloud_apm_package_policy.ts | 0 .../apm/server/routes/fleet/get_agents.ts | 0 .../routes/fleet/get_apm_package_policies.ts | 0 .../get_apm_package_policy_definition.ts | 0 .../fleet/get_cloud_apm_package_policy.ts | 0 .../fleet/get_java_agent_versions.test.ts | 0 .../routes/fleet/get_java_agent_versions.ts | 0 .../routes/fleet/get_latest_apm_package.ts | 0 .../fleet/get_package_policy_decorators.ts | 0 .../get_unsupported_apm_server_schema.test.ts | 0 .../get_unsupported_apm_server_schema.ts | 0 .../apm/server/routes/fleet/is_superuser.ts | 0 .../fleet/merge_package_policy_with_apm.ts | 0 .../fleet/register_fleet_policy_callbacks.ts | 0 .../plugins}/apm/server/routes/fleet/route.ts | 0 .../routes/fleet/run_migration_check.ts | 0 .../server/routes/fleet/source_maps.test.ts | 0 .../apm/server/routes/fleet/source_maps.ts | 0 ...c_agent_configs_to_apm_package_policies.ts | 0 .../translate_legacy_schema_paths.test.ts | 0 .../fleet/translate_legacy_schema_paths.ts | 0 .../has_historical_agent_data.ts | 0 .../has_historical_entities_data.ts | 0 .../server/routes/historical_data/route.ts | 0 .../routes/infrastructure/get_host_names.ts | 0 .../infrastructure/get_infrastructure_data.ts | 0 .../apm/server/routes/infrastructure/route.ts | 0 .../get_overall_latency_distribution.ts | 0 .../get_percentile_threshold_value.ts | 0 .../routes/latency_distribution/route.ts | 0 .../routes/latency_distribution/types.ts | 0 .../__snapshots__/queries.test.ts.snap | 0 .../server/routes/metrics/by_agent/default.ts | 0 .../gc/fetch_and_transform_gc_metrics.test.ts | 0 .../java/gc/fetch_and_transform_gc_metrics.ts | 0 .../by_agent/java/gc/get_gc_rate_chart.ts | 0 .../by_agent/java/gc/get_gc_time_chart.ts | 0 .../by_agent/java/heap_memory/index.ts | 0 .../routes/metrics/by_agent/java/index.ts | 0 .../by_agent/java/non_heap_memory/index.ts | 0 .../metrics/by_agent/java/otel_cpu/index.ts | 0 .../by_agent/java/thread_count/index.ts | 0 .../metrics/by_agent/shared/cpu/index.ts | 0 .../metrics/by_agent/shared/memory/index.ts | 0 .../metrics/fetch_and_transform_metrics.ts | 0 .../get_metrics_chart_data_by_agent.ts | 0 .../routes/metrics/get_service_nodes.ts | 0 .../server/routes/metrics/has_otel_metrics.ts | 0 .../apm/server/routes/metrics/queries.test.ts | 0 .../apm/server/routes/metrics/route.ts | 0 .../get_active_instances_overview.ts | 0 .../get_active_instances_timeseries.ts | 0 .../serverless/get_cold_start_count_chart.ts | 0 .../get_cold_start_duration_chart.ts | 0 .../serverless/get_compute_usage_chart.ts | 0 .../get_serverless_agent_metrics_chart.ts | 0 .../get_serverless_function_latency_chart.ts | 0 .../get_serverless_functions_overview.ts | 0 .../serverless/get_serverless_summary.ts | 0 .../routes/metrics/serverless/helper.test.ts | 0 .../routes/metrics/serverless/helper.ts | 0 .../server/routes/metrics/serverless/route.ts | 0 .../apm/server/routes/metrics/types.ts | 0 .../__snapshots__/get_buckets.test.ts.snap | 0 .../__snapshots__/queries.test.ts.snap | 0 .../crashes/distribution/get_buckets.test.ts | 0 .../crashes/distribution/get_buckets.ts | 0 .../crashes/distribution/get_distribution.ts | 0 .../crashes/distribution/queries.test.ts | 0 .../get_crash_group_main_statistics.ts | 0 ..._mobile_crash_group_detailed_statistics.ts | 0 .../apm/server/routes/mobile/crashes/route.ts | 0 ..._mobile_error_group_detailed_statistics.ts | 0 .../get_mobile_error_group_main_statistics.ts | 0 .../get_mobile_errors_terms_by_field.ts | 0 .../mobile/errors/get_mobile_http_errors.ts | 0 .../apm/server/routes/mobile/errors/route.ts | 0 .../server/routes/mobile/get_device_os_app.ts | 0 .../mobile/get_mobile_average_launch_time.ts | 0 .../routes/mobile/get_mobile_crash_rate.ts | 0 .../mobile/get_mobile_crashes_by_location.ts | 0 ...get_mobile_detailed_statistics_by_field.ts | 0 .../routes/mobile/get_mobile_filters.ts | 0 .../routes/mobile/get_mobile_http_requests.ts | 0 .../get_mobile_http_requests_by_location.ts | 0 .../mobile/get_mobile_launches_by_location.ts | 0 .../mobile/get_mobile_location_stats.ts | 0 .../get_mobile_main_statistics_by_field.ts | 0 .../get_mobile_most_used_charts/index.ts | 0 .../merge_other_count.ts | 0 .../routes/mobile/get_mobile_sessions.ts | 0 .../mobile/get_mobile_sessions_by_location.ts | 0 .../server/routes/mobile/get_mobile_stats.ts | 0 .../mobile/get_mobile_terms_by_field.ts | 0 .../apm/server/routes/mobile/get_nct.ts | 0 .../apm/server/routes/mobile/route.ts | 0 .../get_observability_overview_data.ts | 0 .../get_service_count.ts | 0 .../get_transactions_per_minute.ts | 0 .../routes/observability_overview/has_data.ts | 0 .../routes/observability_overview/route.ts | 0 .../routes/profiling/fetch_flamegraph.ts | 0 .../routes/profiling/fetch_functions.ts | 0 .../get_service_correlation_fields.ts | 0 .../server/routes/profiling/hosts/route.ts | 0 .../apm/server/routes/profiling/route.ts | 0 .../apm/server/routes/profiling/utils.test.ts | 0 .../apm/server/routes/profiling/utils.ts | 0 .../service_groups/delete_service_group.ts | 0 .../service_groups/get_service_group.ts | 0 .../get_service_group_alerts.ts | 0 .../service_groups/get_service_groups.ts | 0 .../service_groups/get_services_counts.ts | 0 .../routes/service_groups/lookup_services.ts | 0 .../apm/server/routes/service_groups/route.ts | 0 .../service_groups/save_service_group.ts | 0 .../calculate_docs_per_shard.test.ts | 0 .../service_map/calculate_docs_per_shard.ts | 0 .../fetch_service_paths_from_trace_ids.ts | 0 .../service_map/get_service_anomalies.ts | 0 .../routes/service_map/get_service_map.ts | 0 .../get_service_map_dependency_node_info.ts | 0 .../get_service_map_from_trace_ids.test.ts | 0 .../get_service_map_from_trace_ids.ts | 0 .../get_service_map_service_node_info.ts | 0 .../routes/service_map/get_service_stats.ts | 0 .../service_map/get_trace_sample_ids.ts | 0 .../service_map/group_resource_nodes.test.ts | 0 .../service_map/group_resource_nodes.ts | 0 .../group_resource_nodes_grouped.json | 0 .../group_resource_nodes_pregrouped.json | 0 .../apm/server/routes/service_map/route.ts | 0 .../transform_service_map_responses.test.ts | 0 .../transform_service_map_responses.ts | 0 .../__fixtures__/multiple_versions.json | 0 .../annotations/__fixtures__/no_versions.json | 0 .../annotations/__fixtures__/one_version.json | 0 .../__fixtures__/versions_first_seen.json | 0 .../get_derived_service_annotations.ts | 0 .../annotations/get_stored_annotations.ts | 0 .../routes/services/annotations/index.ts | 0 .../routes/services/get_service_agent.ts | 0 .../services/get_service_dependencies.ts | 0 .../get_service_dependencies_breakdown.ts | 0 ...get_service_instance_container_metadata.ts | 0 .../get_service_instance_metadata_details.ts | 0 .../detailed_statistics.ts | 0 ...vice_instances_system_metric_statistics.ts | 0 ...ervice_instances_transaction_statistics.ts | 0 .../get_service_instances/main_statistics.ts | 0 .../services/get_service_metadata_details.ts | 0 .../services/get_service_metadata_icons.ts | 0 .../services/get_service_node_metadata.ts | 0 ...get_service_overview_container_metadata.ts | 0 ...e_transaction_group_detailed_statistics.ts | 0 .../get_service_transaction_groups.ts | 0 .../get_service_transaction_groups_alerts.ts | 0 .../services/get_service_transaction_types.ts | 0 .../get_services/get_health_statuses.ts | 0 .../get_services/get_service_alerts.ts | 0 .../get_service_names_from_terms_enum.ts | 0 .../get_service_transaction_stats.ts | 0 .../get_services/get_services_items.ts | 0 .../get_services_without_transactions.ts | 0 .../get_services/merge_service_stats.test.ts | 0 .../get_services/merge_service_stats.ts | 0 ...service_transaction_detailed_statistics.ts | 0 .../get_services_detailed_statistics/index.ts | 0 .../server/routes/services/get_throughput.ts | 0 .../apm/server/routes/services/route.ts | 0 .../__snapshots__/queries.test.ts.snap | 0 .../convert_settings_to_string.ts | 0 .../create_agent_config_index.ts | 0 .../create_or_update_configuration.ts | 0 .../delete_configuration.ts | 0 .../find_exact_configuration.ts | 0 .../get_agent_config_etag_metrics.ts | 0 .../get_agent_name_by_service.ts | 0 .../get_existing_environments_for_service.ts | 0 .../get_environments/index.ts | 0 .../list_configurations.ts | 0 .../mark_applied_by_agent.ts | 0 .../agent_configuration/queries.test.ts | 0 .../settings/agent_configuration/route.ts | 0 .../search_configurations.ts | 0 .../settings/anomaly_detection/route.ts | 0 .../anomaly_detection/update_to_v3.ts | 0 .../apm_indices/apm_system_index_constants.ts | 0 .../settings/apm_indices/get_apm_indices.ts | 0 .../routes/settings/apm_indices/route.ts | 0 .../get_transaction.test.ts.snap | 0 .../list_custom_links.test.ts.snap | 0 .../custom_link/create_custom_link_index.ts | 0 .../create_or_update_custom_link.test.ts | 0 .../create_or_update_custom_link.ts | 0 .../settings/custom_link/custom_link_types.ts | 0 .../custom_link/delete_custom_link.ts | 0 .../custom_link/get_transaction.test.ts | 0 .../settings/custom_link/get_transaction.ts | 0 .../settings/custom_link/helper.test.ts | 0 .../routes/settings/custom_link/helper.ts | 0 .../custom_link/list_custom_links.test.ts | 0 .../settings/custom_link/list_custom_links.ts | 0 .../routes/settings/custom_link/route.ts | 0 .../apm/server/routes/settings/labs/route.ts | 0 .../bulk_create_apm_source_maps.ts | 0 .../source_maps/create_apm_source_map.ts | 0 .../create_apm_source_map_index_template.ts | 0 .../source_maps/delete_apm_sourcemap.ts | 0 .../apm/server/routes/source_maps/route.ts | 0 .../schedule_source_map_migration.ts | 0 .../routes/source_maps/sourcemap_utils.ts | 0 .../routes/span_links/get_linked_children.ts | 0 .../routes/span_links/get_linked_parents.ts | 0 .../span_links/get_span_links_details.ts | 0 .../apm/server/routes/span_links/route.ts | 0 .../apm/server/routes/span_links/utils.ts | 0 .../get_service_statistics.ts | 0 .../storage_explorer/get_size_timeseries.ts | 0 .../storage_explorer/get_storage_details.ts | 0 .../get_storage_details_per_service.ts | 0 .../get_summary_statistics.ts | 0 .../get_total_transactions_per_service.ts | 0 .../has_storage_explorer_privileges.ts | 0 .../storage_explorer/indices_stats_helpers.ts | 0 .../is_cross_cluster_search.test.ts | 0 .../is_cross_cluster_search.ts | 0 .../server/routes/storage_explorer/route.ts | 0 ...suggestions_with_terms_aggregation.test.ts | 0 .../get_suggestions_with_terms_aggregation.ts | 0 .../get_suggestions_with_terms_enum.ts | 0 .../apm/server/routes/suggestions/route.ts | 0 .../routes/time_range_metadata/route.ts | 0 .../traces/__snapshots__/queries.test.ts.snap | 0 .../routes/traces/calculate_impact_builder.ts | 0 .../traces/get_aggregated_critical_path.ts | 0 .../traces/get_top_traces_primary_stats.ts | 0 .../server/routes/traces/get_trace_items.ts | 0 .../traces/get_trace_samples_by_query.ts | 0 .../apm/server/routes/traces/queries.test.ts | 0 .../apm/server/routes/traces/route.ts | 0 .../__snapshots__/queries.test.ts.snap | 0 .../transactions/breakdown/constants.ts | 0 .../transactions/breakdown/index.test.ts | 0 .../routes/transactions/breakdown/index.ts | 0 .../breakdown/mock_responses/data.json | 0 .../breakdown/mock_responses/no_data.json | 0 .../server/routes/transactions/constants.ts | 0 .../get_failed_transaction_rate_periods.ts | 0 .../transactions/get_latency_charts/index.ts | 0 .../routes/transactions/get_span/index.ts | 0 .../transactions/get_transaction/index.ts | 0 .../get_transaction_by_name/index.ts | 0 .../get_transaction_by_trace/index.ts | 0 .../routes/transactions/queries.test.ts | 0 .../apm/server/routes/transactions/route.ts | 0 .../transactions/trace_samples/index.ts | 0 .../plugins}/apm/server/routes/typings.ts | 0 .../saved_objects/apm_custom_dashboards.ts | 0 .../saved_objects/apm_server_settings.ts | 0 .../saved_objects/apm_service_groups.ts | 0 .../apm/server/saved_objects/apm_telemetry.ts | 0 .../apm/server/saved_objects/index.ts | 0 .../create_apm_users/authentication.ts | 0 .../create_apm_users/create_apm_users.ts | 0 .../create_apm_users/helpers/call_kibana.ts | 0 .../helpers/create_custom_role.ts | 0 .../helpers/create_or_update_user.ts | 0 .../create_apm_users/helpers/get_version.ts | 0 .../apm/server/tutorial/envs/elastic_cloud.ts | 0 .../apm/server/tutorial/envs/on_prem.ts | 0 .../on_prem_apm_server_instruction_set.ts | 0 .../plugins}/apm/server/tutorial/index.ts | 0 .../plugins}/apm/server/types.ts | 0 .../server/utils/create_typed_es_client.ts | 0 .../apm/server/utils/non_empty_string_ref.ts | 0 .../utils/string_from_buffer_rt.test.ts | 0 .../apm/server/utils/string_from_buffer_rt.ts | 0 .../apm/server/utils/test_helpers.tsx | 0 .../apm/server/utils/with_apm_span.ts | 0 .../observability/plugins}/apm/tsconfig.json | 4 +- .../plugins}/apm/typings/apm_rum_react.d.ts | 0 .../plugins}/apm/typings/common.d.ts | 0 .../typings/es_schemas/raw/apm_base_doc.ts | 0 .../apm/typings/es_schemas/raw/error_raw.ts | 0 .../apm/typings/es_schemas/raw/event_raw.ts | 0 .../typings/es_schemas/raw/fields/cloud.ts | 0 .../es_schemas/raw/fields/container.ts | 0 .../es_schemas/raw/fields/event_outcome.ts | 0 .../apm/typings/es_schemas/raw/fields/faas.ts | 0 .../apm/typings/es_schemas/raw/fields/host.ts | 0 .../apm/typings/es_schemas/raw/fields/http.ts | 0 .../es_schemas/raw/fields/kubernetes.ts | 0 .../typings/es_schemas/raw/fields/observer.ts | 0 .../apm/typings/es_schemas/raw/fields/page.ts | 0 .../typings/es_schemas/raw/fields/process.ts | 0 .../typings/es_schemas/raw/fields/service.ts | 0 .../es_schemas/raw/fields/span_links.ts | 0 .../es_schemas/raw/fields/stackframe.ts | 0 .../es_schemas/raw/fields/timestamp_us.ts | 0 .../apm/typings/es_schemas/raw/fields/url.ts | 0 .../apm/typings/es_schemas/raw/fields/user.ts | 0 .../es_schemas/raw/fields/user_agent.ts | 0 .../apm/typings/es_schemas/raw/metric_raw.ts | 0 .../apm/typings/es_schemas/raw/span_raw.ts | 0 .../typings/es_schemas/raw/transaction_raw.ts | 0 .../apm/typings/es_schemas/ui/apm_error.ts | 0 .../apm/typings/es_schemas/ui/event.ts | 0 .../apm/typings/es_schemas/ui/fields/agent.ts | 0 .../apm/typings/es_schemas/ui/metric.ts | 0 .../apm/typings/es_schemas/ui/span.ts | 0 .../apm/typings/es_schemas/ui/transaction.ts | 0 .../plugins}/apm/typings/timeseries.ts | 0 .../apm_data_access/common/data_source.ts | 0 .../apm_data_access/common/document_type.ts | 0 .../plugins}/apm_data_access/common/index.ts | 0 .../plugins}/apm_data_access/common/rollup.ts | 0 .../common/time_range_metadata.ts | 0 .../get_bucket_size/calculate_auto.test.ts | 0 .../utils/get_bucket_size/calculate_auto.ts | 0 .../get_bucket_size/get_bucket_size.test.ts | 0 .../common/utils/get_bucket_size/index.ts | 0 ...ferred_bucket_size_and_data_source.test.ts | 0 ...t_preferred_bucket_size_and_data_source.ts | 0 .../plugins}/apm_data_access/jest.config.js | 4 +- .../plugins}/apm_data_access/kibana.jsonc | 0 .../plugins}/apm_data_access/server/index.ts | 0 .../server/lib/check_privileges.ts | 0 .../create_es_client/call_async_with_debug.ts | 0 .../cancel_es_request_on_abort.ts | 0 .../get_request_base.test.ts | 0 .../get_request_base.ts | 0 .../create_apm_event_client/index.test.ts | 0 .../create_apm_event_client/index.ts | 0 .../helpers/create_es_client/document_type.ts | 0 .../server/lib/helpers/index.ts | 0 ...et_is_using_service_destination_metrics.ts | 0 .../server/lib/helpers/tier_filter.ts | 0 .../server/lib/helpers/transactions/index.ts | 0 .../plugins}/apm_data_access/server/plugin.ts | 0 .../server/saved_objects/apm_indices.ts | 0 ..._legacy_apm_indices_to_space_aware.test.ts | 0 ...grate_legacy_apm_indices_to_space_aware.ts | 0 .../migrations/update_apm_oss_index_paths.ts | 0 .../saved_objects/save_apm_indices.test.ts | 0 .../get_document_sources.ts | 0 .../services/get_document_sources/index.ts | 0 .../get_document_type_config/index.ts | 0 .../server/services/get_host_names/index.ts | 0 .../services/get_host_services/index.ts | 0 .../server/services/get_services.ts | 0 .../plugins}/apm_data_access/server/types.ts | 0 .../plugins}/apm_data_access/server/utils.ts | 0 .../utils/unflatten_known_fields.test.ts | 0 .../server/utils/unflatten_known_fields.ts | 0 .../server/utils/with_apm_span.ts | 0 .../plugins}/apm_data_access/tsconfig.json | 4 +- .../exploratory_view/common/annotations.ts | 2 +- .../.storybook/get_mock_inventory_context.tsx | 0 .../plugins}/inventory/.storybook/main.ts | 0 .../plugins}/inventory/.storybook/preview.tsx | 0 .../.storybook/storybook_decorator.tsx | 0 .../observability/plugins/inventory/README.md | 21 + .../plugins}/inventory/common/entities.ts | 0 .../plugins}/inventory/common/rt_types.ts | 0 .../common/utils/entity_type_guards.ts | 0 .../plugins}/inventory/e2e/README.md | 0 .../apis/fixtures/package_registry_config.yml | 0 .../plugins}/inventory/e2e/cypress.config.ts | 0 .../plugins}/inventory/e2e/cypress/.gitignore | 0 .../cypress/e2e/alert_count/alert_count.cy.ts | 0 .../cypress/e2e/alert_count/generate_data.ts | 0 .../e2e/cypress/e2e/generate_data.ts | 0 .../inventory/e2e/cypress/e2e/home.cy.ts | 0 .../e2e/cypress/fixtures/eem_enabled.json | 0 .../inventory/e2e/cypress/support/commands.ts | 0 .../inventory/e2e/cypress/support/e2e.ts | 0 .../inventory/e2e/cypress/support/types.d.ts | 0 .../inventory/e2e/cypress_test_runner.ts | 0 .../plugins}/inventory/e2e/ftr_config.ts | 0 .../inventory/e2e/ftr_provider_context.d.ts | 0 .../plugins}/inventory/e2e/kibana.jsonc | 0 .../e2e/setup_cypress_node_events.ts | 0 .../plugins}/inventory/e2e/synthtrace.ts | 0 .../plugins}/inventory/e2e/tsconfig.json | 2 +- .../plugins}/inventory/jest.config.js | 10 +- .../plugins}/inventory/kibana.jsonc | 0 .../plugins}/inventory/public/api/index.tsx | 0 .../plugins}/inventory/public/application.tsx | 0 .../public/assets/entities_inventory_dark.png | Bin .../assets/entities_inventory_light.png | Bin .../alerts_badge/alerts_badge.test.tsx | 0 .../components/alerts_badge/alerts_badge.tsx | 0 .../add_data_action_menu.tsx | 0 .../app_root/header_action_menu/index.tsx | 0 .../header_action_menu/share_link.tsx | 0 .../public/components/app_root/index.tsx | 0 .../badge_filter_with_popover.test.tsx | 0 .../badge_filter_with_popover/index.tsx | 0 .../components/empty_states/empty_state.tsx | 0 .../entities_grid/entities_grid.stories.tsx | 0 .../entity_name/entity_name.test.tsx | 0 .../entities_grid/entity_name/index.tsx | 0 .../components/entities_grid/grid_columns.tsx | 0 .../public/components/entities_grid/index.tsx | 0 .../entities_grid/mock/entities_mock.ts | 0 .../entities_summary.test.tsx | 0 .../components/entities_summary/index.tsx | 0 .../components/entity_actions/index.tsx | 0 .../enable_entity_model_button.tsx | 0 .../entity_enablement/unauthorized_modal.tsx | 0 .../entity_enablement/welcome_modal.tsx | 0 .../entity_count_badge.tsx | 0 .../entity_group_accordion.test.tsx | 0 .../grouped_entities_grid.tsx | 0 .../entity_group_accordion/index.tsx | 0 .../mock/inventory_component_wrapper_mock.tsx | 0 .../public/components/entity_icon/index.tsx | 0 .../group_by_selector.test.tsx | 0 .../components/group_by_selector/index.tsx | 0 .../inventory_page_template/index.tsx | 0 .../no_data_config.tsx | 0 .../search_bar/entity_types_multi_select.tsx | 0 .../public/components/search_bar/index.tsx | 0 .../shared/add_data_buttons/buttons.tsx | 0 .../inventory_context_provider/index.tsx | 0 .../index.tsx | 0 .../public/hooks/use_adhoc_data_view.ts | 0 .../hooks/use_detail_view_redirect.test.ts | 0 .../public/hooks/use_detail_view_redirect.ts | 0 .../public/hooks/use_discover_redirect.ts | 0 .../public/hooks/use_entity_manager.ts | 0 .../hooks/use_fetch_entity_definition.ts | 0 .../hooks/use_inventory_abortable_async.ts | 0 .../use_inventory_decoded_query_params.ts | 0 .../public/hooks/use_inventory_params.ts | 0 .../public/hooks/use_inventory_route_path.ts | 0 .../public/hooks/use_inventory_router.ts | 0 .../hooks/use_is_loading_complete.test.ts | 0 .../public/hooks/use_is_loading_complete.ts | 0 .../inventory/public/hooks/use_kibana.tsx | 0 .../hooks/use_unified_search_context.ts | 0 .../plugins}/inventory/public/index.ts | 0 .../public/pages/inventory_page/index.tsx | 0 .../plugins}/inventory/public/plugin.ts | 0 .../inventory/public/routes/config.tsx | 0 .../services/telemetry/telemetry_client.ts | 0 .../services/telemetry/telemetry_events.ts | 0 .../telemetry/telemetry_service.test.ts | 0 .../services/telemetry/telemetry_service.ts | 0 .../public/services/telemetry/types.ts | 0 .../inventory/public/services/types.ts | 0 .../plugins}/inventory/public/types.ts | 0 .../get_kql_field_names_with_fallback.test.ts | 0 .../get_kql_field_names_with_fallback.ts | 0 .../utils/group_entity_types_by_status.ts | 0 .../plugins}/inventory/scripts/test/e2e.js | 0 .../plugins}/inventory/server/config.ts | 0 .../plugins}/inventory/server/feature.ts | 0 .../plugins}/inventory/server/index.ts | 0 .../create_alerts_client.ts | 0 .../create_entities_es_client.ts | 0 .../plugins}/inventory/server/plugin.ts | 0 .../routes/create_inventory_server_route.ts | 0 .../routes/entities/get_entity_groups.ts | 0 .../routes/entities/get_entity_types.ts | 0 .../entities/get_group_by_terms_agg.test.ts | 0 .../routes/entities/get_group_by_terms_agg.ts | 0 .../entities/get_identify_fields.test.ts | 0 .../get_identity_fields_per_entity_type.ts | 0 .../routes/entities/get_latest_entities.ts | 0 .../entities/get_latest_entities_alerts.ts | 0 .../server/routes/entities/query_helper.ts | 0 .../inventory/server/routes/entities/route.ts | 0 .../get_global_inventory_route_repository.ts | 0 .../server/routes/has_data/get_has_data.ts | 0 .../inventory/server/routes/has_data/route.ts | 0 .../server/routes/register_routes.ts | 0 .../plugins}/inventory/server/routes/types.ts | 0 .../plugins}/inventory/server/types.ts | 0 .../plugins}/inventory/tsconfig.json | 4 +- .../plugins}/metrics_data_access/README.md | 0 .../common/alerting/metrics/index.ts | 0 .../common/alerting/metrics/types.ts | 0 .../common/color_palette.ts | 0 .../metrics_data_access/common/constants.ts | 0 .../common/http_api/index.ts | 0 .../common/http_api/metric_indices.ts | 0 .../common/http_api/metrics_api.ts | 0 .../common/http_api/metrics_explorer.ts | 0 .../metrics_data_access/common/index.ts | 0 .../common/inventory_models/aws_ec2/index.ts | 0 .../inventory_models/aws_ec2/metrics/index.ts | 0 .../aws_ec2/metrics/snapshot/cpu.ts | 0 .../metrics/snapshot/disk_io_read_bytes.ts | 0 .../metrics/snapshot/disk_io_write_bytes.ts | 0 .../aws_ec2/metrics/snapshot/rx.ts | 0 .../aws_ec2/metrics/snapshot/tx.ts | 0 .../metrics/tsvb/aws_ec2_cpu_utilization.ts | 0 .../metrics/tsvb/aws_ec2_diskio_bytes.ts | 0 .../metrics/tsvb/aws_ec2_network_traffic.ts | 0 .../common/inventory_models/aws_rds/index.ts | 0 .../inventory_models/aws_rds/metrics/index.ts | 0 .../aws_rds/metrics/snapshot/cpu.ts | 0 .../snapshot/rds_active_transactions.ts | 0 .../metrics/snapshot/rds_connections.ts | 0 .../aws_rds/metrics/snapshot/rds_latency.ts | 0 .../metrics/snapshot/rds_queries_executed.ts | 0 .../tsvb/aws_rds_active_transactions.ts | 0 .../metrics/tsvb/aws_rds_connections.ts | 0 .../aws_rds/metrics/tsvb/aws_rds_cpu_total.ts | 0 .../aws_rds/metrics/tsvb/aws_rds_latency.ts | 0 .../metrics/tsvb/aws_rds_queries_executed.ts | 0 .../common/inventory_models/aws_s3/index.ts | 0 .../inventory_models/aws_s3/metrics/index.ts | 0 .../aws_s3/metrics/snapshot/s3_bucket_size.ts | 0 .../metrics/snapshot/s3_download_bytes.ts | 0 .../metrics/snapshot/s3_number_of_objects.ts | 0 .../metrics/snapshot/s3_total_requests.ts | 0 .../metrics/snapshot/s3_upload_bytes.ts | 0 .../aws_s3/metrics/tsvb/aws_s3_bucket_size.ts | 0 .../metrics/tsvb/aws_s3_download_bytes.ts | 0 .../metrics/tsvb/aws_s3_number_of_objects.ts | 0 .../metrics/tsvb/aws_s3_total_requests.ts | 0 .../metrics/tsvb/aws_s3_upload_bytes.ts | 0 .../common/inventory_models/aws_sqs/index.ts | 0 .../inventory_models/aws_sqs/metrics/index.ts | 0 .../metrics/snapshot/sqs_messages_delayed.ts | 0 .../metrics/snapshot/sqs_messages_empty.ts | 0 .../metrics/snapshot/sqs_messages_sent.ts | 0 .../metrics/snapshot/sqs_messages_visible.ts | 0 .../metrics/snapshot/sqs_oldest_message.ts | 0 .../metrics/tsvb/aws_sqs_messages_delayed.ts | 0 .../metrics/tsvb/aws_sqs_messages_empty.ts | 0 .../metrics/tsvb/aws_sqs_messages_sent.ts | 0 .../metrics/tsvb/aws_sqs_messages_visible.ts | 0 .../metrics/tsvb/aws_sqs_oldest_message.ts | 0 .../inventory_models/container/index.ts | 0 .../container/metrics/charts/cpu.ts | 0 .../container/metrics/charts/disk.ts | 0 .../container/metrics/charts/index.ts | 0 .../container/metrics/charts/memory.ts | 0 .../container/metrics/charts/network.ts | 0 .../container/metrics/formulas/cpu.ts | 0 .../container/metrics/formulas/disk.ts | 0 .../container/metrics/formulas/index.ts | 0 .../container/metrics/formulas/memory.ts | 0 .../container/metrics/formulas/network.ts | 0 .../container/metrics/index.ts | 0 .../container/metrics/snapshot/cpu.ts | 0 .../container/metrics/snapshot/memory.ts | 0 .../container/metrics/snapshot/rx.ts | 0 .../container/metrics/snapshot/tx.ts | 0 .../inventory_models/create_tsvb_model.ts | 0 .../common/inventory_models/host/index.ts | 0 .../host/metrics/charts/cpu.ts | 0 .../host/metrics/charts/disk.ts | 0 .../host/metrics/charts/index.ts | 0 .../host/metrics/charts/logs.ts | 0 .../host/metrics/charts/memory.ts | 0 .../host/metrics/charts/network.ts | 0 .../host/metrics/formulas/cpu.ts | 0 .../host/metrics/formulas/disk.ts | 0 .../host/metrics/formulas/host_count.ts | 0 .../host/metrics/formulas/index.ts | 0 .../host/metrics/formulas/log_rate.ts | 0 .../host/metrics/formulas/memory.ts | 0 .../host/metrics/formulas/network.ts | 0 .../inventory_models/host/metrics/index.ts | 0 .../host/metrics/snapshot/cpu.ts | 0 .../host/metrics/snapshot/cpu_v2.ts | 0 .../host/metrics/snapshot/disk_latency.ts | 0 .../host/metrics/snapshot/disk_space_usage.ts | 0 .../host/metrics/snapshot/index.ts | 0 .../host/metrics/snapshot/load.ts | 0 .../host/metrics/snapshot/log_rate.ts | 0 .../host/metrics/snapshot/memory.ts | 0 .../host/metrics/snapshot/memory_free.ts | 0 .../host/metrics/snapshot/memory_total.ts | 0 .../metrics/snapshot/normalized_load_1m.ts | 0 .../host/metrics/snapshot/rx.ts | 0 .../host/metrics/snapshot/rx_v2.ts | 0 .../host/metrics/snapshot/tx.ts | 0 .../host/metrics/snapshot/tx_v2.ts | 0 .../common/inventory_models/index.ts | 0 .../kubernetes/node/metrics/charts/index.ts | 0 .../kubernetes/node/metrics/charts/node.ts | 0 .../kubernetes/node/metrics/formulas/cpu.ts | 0 .../kubernetes/node/metrics/formulas/disk.ts | 0 .../kubernetes/node/metrics/formulas/index.ts | 0 .../node/metrics/formulas/memory.ts | 0 .../node/metrics/formulas/pod_capacity.ts | 0 .../kubernetes/node/metrics/index.ts | 0 .../inventory_models/kubernetes/pod/index.ts | 0 .../kubernetes/pod/metrics/index.ts | 0 .../kubernetes/pod/metrics/snapshot/cpu.ts | 0 .../kubernetes/pod/metrics/snapshot/memory.ts | 0 .../kubernetes/pod/metrics/snapshot/rx.ts | 0 .../kubernetes/pod/metrics/snapshot/tx.ts | 0 .../pod/metrics/tsvb/pod_cpu_usage.ts | 0 .../pod/metrics/tsvb/pod_log_usage.ts | 0 .../pod/metrics/tsvb/pod_memory_usage.ts | 0 .../pod/metrics/tsvb/pod_network_traffic.ts | 0 .../pod/metrics/tsvb/pod_overview.ts | 0 .../common/inventory_models/metrics.ts | 0 .../shared/charts/constants.ts | 0 .../inventory_models/shared/metrics/index.ts | 0 .../shared/metrics/required_metrics.ts | 0 .../shared/metrics/snapshot/count.ts | 0 .../metrics/snapshot/network_traffic.ts | 0 .../network_traffic_with_interfaces.ts | 0 .../shared/metrics/snapshot/rate.ts | 0 .../metrics/tsvb/aws_cpu_utilization.ts | 0 .../shared/metrics/tsvb/aws_diskio_bytes.ts | 0 .../shared/metrics/tsvb/aws_diskio_ops.ts | 0 .../shared/metrics/tsvb/aws_network_bytes.ts | 0 .../metrics/tsvb/aws_network_packets.ts | 0 .../shared/metrics/tsvb/aws_overview.ts | 0 .../metrics/tsvb/nginx_active_connections.ts | 0 .../shared/metrics/tsvb/nginx_hits.ts | 0 .../shared/metrics/tsvb/nginx_request_rate.ts | 0 .../tsvb/nginx_requests_per_connection.ts | 0 .../common/inventory_models/types.ts | 0 .../common/metrics_explorer_views/types.ts | 0 .../common/utility_types.ts | 0 .../metrics_data_access/jest.config.js | 6 +- .../plugins}/metrics_data_access/kibana.jsonc | 0 .../public/apps/common_providers.tsx | 0 .../public/components/empty_states/index.tsx | 0 .../components/empty_states/no_data.tsx | 0 .../components/empty_states/no_indices.tsx | 0 .../empty_states/no_metric_indices.tsx | 0 .../empty_states/no_remote_cluster.tsx | 0 .../README.md | 0 .../container_metrics_table.stories.tsx | 0 .../container_metrics_table.test.tsx | 0 .../container/container_metrics_table.tsx | 0 .../create_lazy_container_metrics_table.tsx | 0 .../container/index.ts | 0 .../integrated_container_metrics_table.tsx | 0 .../use_container_metrics_table.test.ts | 0 .../container/use_container_metrics_table.ts | 0 .../host/create_lazy_host_metrics_table.tsx | 0 .../host/host_metrics_table.stories.tsx | 0 .../host/host_metrics_table.test.tsx | 0 .../host/host_metrics_table.tsx | 0 .../host/index.ts | 0 .../host/integrated_host_metrics_table.tsx | 0 .../host/use_host_metrics_table.test.ts | 0 .../host/use_host_metrics_table.ts | 0 .../index.ts | 0 .../pod/create_lazy_pod_metrics_table.tsx | 0 .../pod/index.ts | 0 .../pod/integrated_pod_metrics_table.tsx | 0 .../pod/pod_metrics_table.stories.tsx | 0 .../pod/pod_metrics_table.test.tsx | 0 .../pod/pod_metrics_table.tsx | 0 .../pod/use_pod_metrics_table.test.ts | 0 .../pod/use_pod_metrics_table.ts | 0 .../components/assets/no_results_dark.svg | 0 .../components/assets/no_results_light.svg | 0 .../shared/components/error_content.tsx | 0 .../shared/components/index.ts | 0 .../components/metrics_node_details_link.tsx | 0 .../shared/components/no_data_content.tsx | 0 .../shared/components/number_cell.tsx | 0 .../shared/components/stepwise_pagination.tsx | 0 .../shared/hooks/helpers.ts | 0 .../shared/hooks/index.ts | 0 .../hooks/metrics_to_api_options.test.ts | 0 .../shared/hooks/metrics_to_api_options.ts | 0 .../hooks/use_infrastructure_node_metrics.ts | 0 .../shared/index.ts | 0 .../shared/types.ts | 0 .../test_helpers.ts | 0 .../public/hooks/use_kibana.tsx | 0 .../metrics_data_access/public/index.ts | 0 .../public/lib/metrics_client.ts | 0 .../public/pages/link_to/index.ts | 0 .../use_asset_detail_redirect.test.tsx | 0 .../link_to/use_asset_details_redirect.ts | 0 .../metrics_data_access/public/plugin.ts | 0 .../public/test_utils/index.ts | 0 .../test_utils/use_global_storybook_theme.tsx | 0 .../metrics_data_access/public/types.ts | 0 .../public/utils/use_tracked_promise.ts | 0 .../server/client/client.test.ts | 0 .../server/client/client.ts | 0 .../server/client/index.ts | 0 .../metrics_data_access/server/client_mock.ts | 0 .../metrics_data_access/server/index.ts | 0 .../lib/adapters/framework/adapter_types.ts | 0 .../server/lib/adapters/framework/index.ts | 0 .../framework/kibana_framework_adapter.ts | 0 .../lib/adapters/metrics/adapter_types.ts | 0 .../server/lib/adapters/metrics/index.ts | 0 .../lib/create_custom_metrics_aggregations.ts | 0 .../server/lib/create_search_client.ts | 0 .../server/lib/metrics/constants.ts | 0 .../server/lib/metrics/index.ts | 0 ...ert_buckets_to_metrics_series.test.ts.snap | 0 .../create_aggregations.test.ts.snap | 0 .../create_metrics_aggregations.test.ts.snap | 0 .../calculate_auto.test.ts | 0 .../calculate_bucket_size/calculate_auto.ts | 0 .../calculate_bucket_size.test.ts | 0 .../lib/calculate_bucket_size/index.ts | 0 .../interval_regex.test.ts | 0 .../calculate_bucket_size/interval_regex.ts | 0 .../unit_to_seconds.test.ts | 0 .../calculate_bucket_size/unit_to_seconds.ts | 0 .../calculate_date_histogram_offset.test.ts | 0 .../lib/calculate_date_histogram_offset.ts | 0 .../lib/metrics/lib/calculate_interval.ts | 0 .../convert_buckets_to_metrics_series.test.ts | 0 .../lib/convert_buckets_to_metrics_series.ts | 0 .../metrics/lib/create_aggregations.test.ts | 0 .../lib/metrics/lib/create_aggregations.ts | 0 .../lib/create_metrics_aggregations.test.ts | 0 .../lib/create_metrics_aggregations.ts | 0 .../server/lib/metrics/types.ts | 0 .../metrics_data_access/server/plugin.ts | 0 .../server/routes/metric_indices/index.ts | 0 .../server/routes/metrics_explorer/index.ts | 0 ...nvert_metric_to_metrics_api_metric.test.ts | 0 .../convert_metric_to_metrics_api_metric.ts | 0 ...ert_request_to_metrics_api_options.test.ts | 0 .../convert_request_to_metrics_api_options.ts | 0 .../lib/find_interval_for_metrics.ts | 0 .../lib/get_dataset_for_field.ts | 0 .../lib/query_total_grouping.test.ts | 0 .../lib/query_total_groupings.ts | 0 .../metrics_explorer/lib/transform_series.ts | 0 .../server/routes/types.ts | 0 .../metrics_data_source/index.ts | 0 .../metrics_data_access/server/types.ts | 0 .../server/utils/calculate_metric_interval.ts | 0 .../metrics_data_access/tsconfig.json | 4 +- .../observability/common/annotations.ts | 2 +- .../plugins}/profiling/.gitignore | 0 .../plugins}/profiling/.i18nrc.json | 0 .../profiling/.storybook/jest_setup.js | 0 .../plugins}/profiling/.storybook/main.js | 0 .../plugins}/profiling/.storybook/preview.js | 0 .../plugins}/profiling/DOCKER.md | 0 .../plugins}/profiling/Dockerfile | 0 .../observability/plugins}/profiling/Makefile | 0 .../plugins}/profiling/README.md | 14 +- .../common/__fixtures__/base_flamegraph.ts | 0 .../common/columnar_view_model.test.ts | 0 .../profiling/common/columnar_view_model.ts | 0 .../profiling/common/commonly_used_ranges.ts | 0 .../profiling/common/frame_type_colors.ts | 0 .../plugins}/profiling/common/histogram.ts | 0 .../plugins}/profiling/common/index.test.ts | 0 .../plugins}/profiling/common/index.ts | 0 .../common/runtime_types/range_rt.ts | 0 .../profiling/common/storage_explorer.ts | 0 .../plugins}/profiling/common/topn.test.ts | 0 .../plugins}/profiling/common/topn.ts | 0 .../plugins}/profiling/common/types.ts | 0 .../plugins}/profiling/e2e/README.md | 12 +- .../plugins}/profiling/e2e/cypress.config.ts | 0 .../e2e/cypress/e2e/empty_state/home.cy.ts | 0 .../differential_functions.cy.ts | 0 .../e2e/profiling_views/functions.cy.ts | 0 .../cypress/e2e/profiling_views/home.cy.ts | 0 .../e2e/profiling_views/settings.cy.ts | 0 .../e2e/profiling_views/stacktraces.cy.ts | 0 .../profiling_views/storage_explorer.cy.ts | 0 .../fixtures/storage_explorer_summary.json | 0 .../profiling/e2e/cypress/support/commands.ts | 0 .../profiling/e2e/cypress/support/e2e.ts | 0 .../profiling/e2e/cypress/support/types.d.ts | 0 .../profiling/e2e/cypress_test_runner.ts | 0 .../profiling_data_anonymized.json | 0 .../plugins}/profiling/e2e/ftr_config.ts | 0 .../plugins}/profiling/e2e/ftr_config_open.ts | 0 .../profiling/e2e/ftr_config_runner.ts | 0 .../plugins}/profiling/e2e/ftr_kibana.yml | 0 .../profiling/e2e/ftr_provider_context.d.ts | 0 .../profiling/e2e/load_profiling_data.ts | 0 .../e2e/setup_profiling_resources.ts | 0 .../plugins}/profiling/e2e/tsconfig.json | 4 +- .../plugins}/profiling/jest.config.js | 8 +- .../plugins}/profiling/kibana.jsonc | 0 .../plugins}/profiling/public/app.tsx | 0 .../public/components/async_component.tsx | 0 .../public/components/chart_grid.tsx | 0 .../public/components/check_setup.tsx | 0 .../contexts/license/license_context.tsx | 0 .../contexts/license/use_license_context.ts | 0 .../mock_profiling_dependencies_storybook.tsx | 0 .../profiling_dependencies_context.tsx | 0 .../use_profiling_dependencies.tsx | 0 .../profiling_setup_status_context.tsx | 0 .../use_profiling_setup_status.tsx | 0 .../route_breadcrumbs_context/index.tsx | 0 .../use_route_breadcrumb.ts | 0 .../contexts/time_range_context/index.tsx | 0 .../components/cpu_label_with_hint/index.tsx | 0 .../differential_comparison_mode/index.tsx | 0 .../get_columns.tsx | 0 .../get_compare_frame_action.tsx | 0 .../index.tsx | 0 .../flamegraph/flame_graph_legend.tsx | 0 .../flamegraph/flamegraph_tooltip.tsx | 0 .../public/components/flamegraph/index.tsx | 0 .../components/flamegraph/tooltip_row.tsx | 0 .../apm_transactions.tsx | 0 .../frame_information_window/empty_frame.tsx | 0 .../frame_information_ai_assistant.tsx | 0 .../frame_information_panel.tsx | 0 .../frame_information_tooltip.tsx | 0 .../get_impact_rows.tsx | 0 .../get_information_rows.ts | 0 .../frame_information_window/index.tsx | 0 .../key_value_list.tsx | 0 .../missing_symbols_callout.stories.tsx | 0 .../missing_symbols_callout.tsx | 0 .../components/frames_summary/index.tsx | 0 .../frames_summary/summary_item.test.ts | 0 .../frames_summary/summary_item.tsx | 0 .../components/label_with_hint/index.tsx | 0 .../profiling/public/components/legend.tsx | 0 .../components/license_prompt/index.tsx | 0 .../components/normalization_menu/index.tsx | 0 .../primary_and_comparison_search_bar.tsx | 0 .../profiling_app_page_template/index.tsx | 0 .../primary_profiling_search_bar.tsx | 0 .../profiling_search_bar.tsx | 0 .../profiling_header_action_menu.tsx | 0 .../public/components/redirect_to.tsx | 0 .../redirect_with_default_date_range.tsx | 0 .../components/stack_frame_summary/index.tsx | 0 .../public/components/stack_traces/index.tsx | 0 .../components/stacked_bar_chart/index.tsx | 0 .../profiling/public/components/subchart.tsx | 0 .../components/topn_functions/cpu_stat.tsx | 0 .../topn_functions/function_row.tsx | 0 .../components/topn_functions/index.tsx | 0 .../components/topn_functions/label.tsx | 0 .../topn_functions/mock/top_n_functions.ts | 0 .../components/topn_functions/sample_stat.tsx | 0 .../topn_functions/topn_functions.stories.tsx | 0 .../topn_functions/total_samples_stat.tsx | 0 .../components/topn_functions/utils.test.ts | 0 .../public/components/topn_functions/utils.ts | 0 .../async_embeddable_component.tsx | 0 .../public/embeddables/empty_data_prompt.tsx | 0 .../public/embeddables/error_prompt.tsx | 0 .../flamegraph/embeddable_flamegraph.tsx | 0 .../public/embeddables/flamegraph/index.tsx | 0 .../functions/embeddable_functions.tsx | 0 .../functions/embeddable_functions_grid.tsx | 0 .../public/embeddables/functions/index.tsx | 0 .../profiling_embeddable_provider.tsx | 0 .../embeddables/register_embeddables.ts | 0 .../search_bar/embeddable_search_bar.tsx | 0 .../public/embeddables/search_bar/index.tsx | 0 .../stack_traces/embeddable_stack_traces.tsx | 0 .../public/embeddables/stack_traces/index.tsx | 0 .../embeddables/stack_traces/stack_traces.tsx | 0 .../profiling/public/hooks/use_async.ts | 0 .../hooks/use_auto_aborted_http_client.ts | 0 .../use_calculate_impact_estimates.test.ts | 0 .../hooks/use_calculate_impact_estimates.ts | 0 .../hooks/use_default_date_range_redirect.ts | 0 .../hooks/use_kibana_timezone_setting.ts | 0 .../public/hooks/use_local_storage.ts | 0 .../hooks/use_profiling_charts_theme.ts | 0 .../public/hooks/use_profiling_params.ts | 0 .../public/hooks/use_profiling_route_path.ts | 0 .../public/hooks/use_profiling_router.ts | 0 .../profiling/public/hooks/use_time_range.ts | 0 .../public/hooks/use_time_range_async.ts | 2 +- .../public/hooks/use_time_range_context.ts | 0 .../plugins}/profiling/public/index.ts | 0 .../plugins}/profiling/public/plugin.ts | 0 .../profiling/public/routing/index.tsx | 0 .../public/routing/route_breadcrumb.tsx | 0 .../public/routing/router_error_boundary.tsx | 0 .../plugins}/profiling/public/services.ts | 0 .../plugins}/profiling/public/types.ts | 0 .../public/utils/formatters/as_cost.ts | 0 .../public/utils/formatters/as_duration.ts | 0 .../utils/formatters/as_integer.test.ts | 0 .../public/utils/formatters/as_integer.ts | 0 .../public/utils/formatters/as_number.test.ts | 0 .../public/utils/formatters/as_number.ts | 0 .../public/utils/formatters/as_percentage.ts | 0 .../public/utils/formatters/as_weight.test.ts | 0 .../public/utils/formatters/as_weight.ts | 0 .../get_interpolation_value.test.ts | 0 .../get_interpolation_value.ts | 0 .../utils/get_flamegraph_model/index.ts | 0 .../utils/get_next_time_range/index.test.ts | 0 .../public/utils/get_next_time_range/index.ts | 0 .../public/views/add_data_view/index.tsx | 0 .../public/views/delete_data_view/index.tsx | 0 .../differential_flame_graph_search_panel.tsx | 0 .../differential_flamegraphs/index.tsx | 0 .../views/flamegraphs/flamegraph/index.tsx | 0 .../public/views/flamegraphs/index.tsx | 0 .../functions/differential_topn/index.tsx | 0 .../public/views/functions/index.tsx | 0 .../public/views/functions/topn/index.tsx | 0 .../views/settings/bottom_bar_actions.tsx | 0 .../profiling/public/views/settings/index.tsx | 0 .../get_stack_traces_tabs.ts | 0 .../public/views/stack_traces_view/index.tsx | 0 .../views/stack_traces_view/utils.test.ts | 0 .../public/views/stack_traces_view/utils.ts | 0 .../data_breakdown/grouped_index_details.tsx | 0 .../grouped_index_details_chart.tsx | 0 .../storage_explorer/data_breakdown/index.tsx | 0 .../data_breakdown/storage_details_table.tsx | 0 .../storage_explorer/data_breakdown/utils.ts | 0 .../distinct_probabilistic_values_warning.tsx | 0 .../host_breakdown/host_breakdown_chart.tsx | 0 .../host_breakdown/hosts_table.tsx | 0 .../storage_explorer/host_breakdown/index.tsx | 0 .../public/views/storage_explorer/index.tsx | 0 .../index_lifecycle_phase_select.tsx | 0 .../public/views/storage_explorer/summary.tsx | 0 .../profiling/scripts/export_from_testing.sh | 0 .../profiling/scripts/import_from_testing.sh | 0 .../scripts/shrink_stacktrace_response.js | 0 .../plugins}/profiling/scripts/test/api.js | 0 .../plugins}/profiling/scripts/test/e2e.js | 0 .../plugins}/profiling/server/feature.ts | 0 .../plugins}/profiling/server/index.ts | 0 .../profiling/server/lib/setup/README.md | 0 .../server/lib/setup/cluster_settings.ts | 0 .../server/lib/setup/fleet_policies.test.ts | 0 .../server/lib/setup/fleet_policies.ts | 0 .../lib/setup/get_has_setup_privileges.ts | 0 .../profiling/server/lib/setup/types.ts | 0 .../plugins}/profiling/server/plugin.ts | 0 .../plugins}/profiling/server/routes/apm.ts | 0 .../profiling/server/routes/compat.ts | 0 .../server/routes/downsampling.test.ts | 0 .../profiling/server/routes/downsampling.ts | 0 .../profiling/server/routes/flamechart.ts | 0 .../profiling/server/routes/functions.ts | 0 .../plugins}/profiling/server/routes/index.ts | 0 .../plugins}/profiling/server/routes/query.ts | 0 .../server/routes/search_stacktraces.ts | 0 .../setup/get_cloud_setup_instructions.ts | 0 .../setup/get_self_managed_instructions.ts | 0 .../profiling/server/routes/setup/route.ts | 0 .../server/routes/setup/setup_cloud.ts | 0 .../server/routes/setup/setup_self_managed.ts | 0 .../get_daily_data_generation.size.ts | 0 .../get_host_breakdown_size_timeseries.ts | 0 .../storage_explorer/get_host_details.ts | 0 .../get_host_distinct_probabilistic_count.ts | 0 .../storage_explorer/get_indices_stats.ts | 0 .../get_profiling_hosts_details_by_id.ts | 0 .../get_storage_details_grouped_by_index.ts | 0 .../get_storage_details_per_index.ts | 0 .../server/routes/storage_explorer/route.ts | 0 .../profiling/server/routes/topn.test.ts | 0 .../plugins}/profiling/server/routes/topn.ts | 0 .../plugins}/profiling/server/types.ts | 0 .../utils/create_profiling_es_client.ts | 0 .../utils/handle_route_error_handler.ts | 0 .../server/utils/with_profiling_span.ts | 0 .../plugins}/profiling/tsconfig.json | 2 +- .../profiling_data_access/.i18nrc.json | 0 .../common/cloud_setup.test.ts | 0 .../common/cloud_setup.ts | 0 .../common/cluster_settings.ts | 0 .../common/fleet_policies.ts | 0 .../common/get_apm_policy.ts | 0 .../common/has_profiling_data.ts | 0 .../profiling_data_access/common/index.ts | 0 .../common/profiling_es_client.ts | 0 .../common/setup.test.ts | 0 .../profiling_data_access/common/setup.ts | 0 .../profiling_data_access/jest.config.js | 4 +- .../profiling_data_access/kibana.jsonc | 0 .../profiling_data_access/server/index.ts | 0 .../profiling_data_access/server/plugin.ts | 0 .../server/services/fetch_flamechart/index.ts | 0 .../server/services/functions/es_functions.ts | 0 .../server/services/functions/index.ts | 0 .../server/services/register_services.ts | 0 .../services/search_stack_traces/index.ts | 0 .../services/setup_state/cloud_setup_state.ts | 0 .../server/services/setup_state/index.ts | 0 .../setup_state/self_managed_setup_state.ts | 0 .../server/services/status/index.ts | 0 .../profiling_data_access/server/types.ts | 0 .../utils/create_profiling_es_client.ts | 0 .../server/utils/percent_to_factor.test.ts | 0 .../server/utils/percent_to_factor.ts | 0 .../server/utils/query.ts | 0 .../server/utils/unwrap_es_response.ts | 0 .../server/utils/with_profiling_span.ts | 0 .../profiling_data_access/tsconfig.json | 2 +- .../calculate_timeseries_interval.ts | 2 +- yarn.lock | 28 +- 2823 files changed, 7730 insertions(+), 7814 deletions(-) delete mode 100644 packages/kbn-apm-types/es_fields.ts delete mode 100644 packages/kbn-apm-types/es_schemas_raw.ts delete mode 100644 packages/kbn-apm-types/es_schemas_ui.ts delete mode 100644 packages/kbn-apm-types/index.ts delete mode 100644 packages/kbn-apm-types/src/es_schemas/raw/fields/container.ts delete mode 100644 packages/kbn-apm-types/src/es_schemas/raw/fields/event_outcome.ts delete mode 100644 packages/kbn-apm-types/src/es_schemas/raw/fields/faas.ts delete mode 100644 packages/kbn-apm-types/src/es_schemas/raw/fields/host.ts delete mode 100644 packages/kbn-apm-types/src/es_schemas/raw/fields/http.ts delete mode 100644 packages/kbn-apm-types/src/es_schemas/raw/fields/kubernetes.ts delete mode 100644 packages/kbn-apm-types/src/es_schemas/raw/fields/observer.ts delete mode 100644 packages/kbn-apm-types/src/es_schemas/raw/fields/page.ts delete mode 100644 packages/kbn-apm-types/src/es_schemas/raw/fields/process.ts delete mode 100644 packages/kbn-apm-types/src/es_schemas/raw/fields/span_links.ts delete mode 100644 packages/kbn-apm-types/src/es_schemas/raw/fields/timestamp_us.ts delete mode 100644 packages/kbn-apm-types/src/es_schemas/raw/fields/url.ts delete mode 100644 packages/kbn-apm-types/src/es_schemas/raw/fields/user.ts delete mode 100644 packages/kbn-apm-types/src/es_schemas/raw/fields/user_agent.ts delete mode 100644 packages/kbn-apm-types/src/es_schemas/raw/index.ts delete mode 100644 packages/kbn-apm-types/src/es_schemas/ui/apm_error.ts delete mode 100644 packages/kbn-apm-types/src/es_schemas/ui/event.ts delete mode 100644 packages/kbn-apm-types/src/es_schemas/ui/fields/agent.ts delete mode 100644 packages/kbn-apm-types/src/es_schemas/ui/fields/index.ts delete mode 100644 packages/kbn-apm-types/src/es_schemas/ui/index.ts delete mode 100644 packages/kbn-apm-types/src/es_schemas/ui/metric.ts delete mode 100644 packages/kbn-apm-types/src/es_schemas/ui/span.ts rename {packages => src/platform/packages/shared}/kbn-apm-data-view/index.ts (100%) rename {packages => src/platform/packages/shared}/kbn-apm-data-view/kibana.jsonc (100%) rename {packages => src/platform/packages/shared}/kbn-apm-data-view/package.json (100%) rename {packages => src/platform/packages/shared}/kbn-apm-data-view/tsconfig.json (77%) rename {packages => src/platform/packages/shared}/kbn-apm-utils/index.ts (100%) rename {packages => src/platform/packages/shared}/kbn-apm-utils/kibana.jsonc (100%) rename {packages => src/platform/packages/shared}/kbn-apm-utils/package.json (100%) rename {packages => src/platform/packages/shared}/kbn-apm-utils/tsconfig.json (77%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/README.md (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/attribute_builder/data_view_cache.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/attribute_builder/lens_attributes_builder.test.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/attribute_builder/lens_attributes_builder.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/attribute_builder/types.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/attribute_builder/utils.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/attribute_builder/visualization_types/constants.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/attribute_builder/visualization_types/index.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/columns/formula.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/columns/static.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/index.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/metric_layer.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/xy_by_value_annotation_layer.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/xy_data_layer.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/xy_reference_lines_layer.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/attribute_builder/visualization_types/metric_chart.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/attribute_builder/visualization_types/xy_chart.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/charts/gauge.test.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/charts/gauge.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/charts/heatmap.test.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/charts/heatmap.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/charts/index.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/charts/metric.test.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/charts/metric.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/charts/partition.test.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/charts/partition.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/charts/region_map.test.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/charts/region_map.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/charts/table.test.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/charts/table.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/charts/tag_cloud.test.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/charts/tag_cloud.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/charts/xy.test.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/charts/xy.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/columns/breakdown.test.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/columns/breakdown.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/columns/date_histogram.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/columns/filters.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/columns/formula.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/columns/index.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/columns/intervals.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/columns/static.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/columns/top_values.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/columns/value.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/config_builder.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/index.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/types.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/utils.test.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/config_builder/utils.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/index.ts (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/jest.config.js (83%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/kibana.jsonc (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/package.json (100%) rename {packages => src/platform/packages/shared}/kbn-lens-embeddable-utils/tsconfig.json (90%) rename {packages => src/platform/packages/shared}/kbn-profiling-utils/common/__fixtures__/base_flamegraph.ts (100%) rename {packages => src/platform/packages/shared}/kbn-profiling-utils/common/__fixtures__/stacktraces.ts (100%) rename {packages => src/platform/packages/shared}/kbn-profiling-utils/common/elasticsearch.ts (100%) rename {packages => src/platform/packages/shared}/kbn-profiling-utils/common/es_functions.ts (100%) rename {packages => src/platform/packages/shared}/kbn-profiling-utils/common/flamegraph.test.ts (100%) rename {packages => src/platform/packages/shared}/kbn-profiling-utils/common/flamegraph.ts (100%) rename {packages => src/platform/packages/shared}/kbn-profiling-utils/common/frame_group.test.ts (100%) rename {packages => src/platform/packages/shared}/kbn-profiling-utils/common/frame_group.ts (100%) rename {packages => src/platform/packages/shared}/kbn-profiling-utils/common/functions.test.ts (100%) rename {packages => src/platform/packages/shared}/kbn-profiling-utils/common/functions.ts (100%) rename {packages => src/platform/packages/shared}/kbn-profiling-utils/common/hash.test.ts (100%) rename {packages => src/platform/packages/shared}/kbn-profiling-utils/common/hash.ts (100%) rename {packages => src/platform/packages/shared}/kbn-profiling-utils/common/profiling.test.ts (100%) rename {packages => src/platform/packages/shared}/kbn-profiling-utils/common/profiling.ts (100%) rename {packages => src/platform/packages/shared}/kbn-profiling-utils/common/profiling_status.ts (100%) rename {packages => src/platform/packages/shared}/kbn-profiling-utils/common/stack_traces.test.ts (100%) rename {packages => src/platform/packages/shared}/kbn-profiling-utils/common/stack_traces.ts (100%) rename {packages => src/platform/packages/shared}/kbn-profiling-utils/common/utils.ts (100%) rename {packages => src/platform/packages/shared}/kbn-profiling-utils/index.ts (100%) rename {packages/kbn-shared-svg => src/platform/packages/shared/kbn-profiling-utils}/jest.config.js (83%) rename {packages => src/platform/packages/shared}/kbn-profiling-utils/kibana.jsonc (100%) rename {packages => src/platform/packages/shared}/kbn-profiling-utils/package.json (100%) rename {packages => src/platform/packages/shared}/kbn-profiling-utils/tsconfig.json (81%) rename {packages => src/platform/packages/shared}/kbn-shared-svg/README.md (100%) rename {packages => src/platform/packages/shared}/kbn-shared-svg/index.ts (100%) rename {packages/kbn-profiling-utils => src/platform/packages/shared/kbn-shared-svg}/jest.config.js (84%) rename {packages => src/platform/packages/shared}/kbn-shared-svg/kibana.jsonc (100%) rename {packages => src/platform/packages/shared}/kbn-shared-svg/package.json (100%) rename {packages => src/platform/packages/shared}/kbn-shared-svg/src/assets/dashboards_dark.svg (100%) rename {packages => src/platform/packages/shared}/kbn-shared-svg/src/assets/dashboards_light.svg (100%) rename {packages => src/platform/packages/shared}/kbn-shared-svg/src/assets/no_results_dark.svg (100%) rename {packages => src/platform/packages/shared}/kbn-shared-svg/src/assets/no_results_light.svg (100%) rename {packages => src/platform/packages/shared}/kbn-shared-svg/src/assets/oblt_apm_light.svg (100%) rename {packages => src/platform/packages/shared}/kbn-shared-svg/tsconfig.json (83%) delete mode 100644 x-pack/plugins/observability_solution/inventory/README.md create mode 100644 x-pack/solutions/observability/packages/kbn-apm-types/es_fields.ts create mode 100644 x-pack/solutions/observability/packages/kbn-apm-types/es_schemas_raw.ts create mode 100644 x-pack/solutions/observability/packages/kbn-apm-types/es_schemas_ui.ts create mode 100644 x-pack/solutions/observability/packages/kbn-apm-types/index.ts rename {packages => x-pack/solutions/observability/packages}/kbn-apm-types/kibana.jsonc (100%) rename {packages => x-pack/solutions/observability/packages}/kbn-apm-types/package.json (52%) rename {packages => x-pack/solutions/observability/packages}/kbn-apm-types/src/es_fields/apm.ts (96%) rename {packages => x-pack/solutions/observability/packages}/kbn-apm-types/src/es_schemas/raw/apm_base_doc.ts (57%) rename {packages => x-pack/solutions/observability/packages}/kbn-apm-types/src/es_schemas/raw/error_raw.ts (77%) rename {packages => x-pack/solutions/observability/packages}/kbn-apm-types/src/es_schemas/raw/event_raw.ts (53%) rename {packages => x-pack/solutions/observability/packages}/kbn-apm-types/src/es_schemas/raw/fields/cloud.ts (54%) create mode 100644 x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/container.ts create mode 100644 x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/event_outcome.ts create mode 100644 x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/faas.ts create mode 100644 x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/host.ts create mode 100644 x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/http.ts rename {packages => x-pack/solutions/observability/packages}/kbn-apm-types/src/es_schemas/raw/fields/index.ts (59%) create mode 100644 x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/kubernetes.ts create mode 100644 x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/observer.ts create mode 100644 x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/page.ts create mode 100644 x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/process.ts rename {packages => x-pack/solutions/observability/packages}/kbn-apm-types/src/es_schemas/raw/fields/service.ts (50%) create mode 100644 x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/span_links.ts rename {packages => x-pack/solutions/observability/packages}/kbn-apm-types/src/es_schemas/raw/fields/stackframe.ts (65%) create mode 100644 x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/timestamp_us.ts create mode 100644 x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/url.ts create mode 100644 x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/user.ts create mode 100644 x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/user_agent.ts create mode 100644 x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/index.ts rename {packages => x-pack/solutions/observability/packages}/kbn-apm-types/src/es_schemas/raw/metric_raw.ts (84%) rename {packages => x-pack/solutions/observability/packages}/kbn-apm-types/src/es_schemas/raw/span_raw.ts (80%) rename {packages => x-pack/solutions/observability/packages}/kbn-apm-types/src/es_schemas/raw/transaction_raw.ts (84%) create mode 100644 x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/apm_error.ts create mode 100644 x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/event.ts create mode 100644 x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/fields/agent.ts create mode 100644 x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/fields/index.ts create mode 100644 x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/index.ts create mode 100644 x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/metric.ts create mode 100644 x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/span.ts rename {packages => x-pack/solutions/observability/packages}/kbn-apm-types/src/es_schemas/ui/transaction.ts (63%) rename {packages => x-pack/solutions/observability/packages}/kbn-apm-types/tsconfig.json (81%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/.storybook/jest_setup.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/.storybook/main.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/.storybook/preview.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/CONTRIBUTING.md (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/__snapshots__/apm_telemetry.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/all_option.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/amount_and_unit.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/configuration_types.d.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/constants.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/runtime_types/agent_configuration_intake_rt.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/runtime_types/agent_configuration_intake_rt.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/runtime_types/boolean_rt.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/runtime_types/boolean_rt.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/runtime_types/bytes_rt.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/runtime_types/bytes_rt.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/runtime_types/capture_body_rt.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/runtime_types/capture_body_rt.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/runtime_types/duration_rt.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/runtime_types/duration_rt.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/runtime_types/float_four_decimal_places_rt.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/runtime_types/float_four_decimal_places_rt.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/runtime_types/float_three_decimal_places_rt.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/runtime_types/float_three_decimal_places_rt.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/runtime_types/get_range_type_message.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/runtime_types/integer_rt.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/runtime_types/integer_rt.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/runtime_types/log_ecs_reformatting_rt.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/runtime_types/log_level_rt.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/runtime_types/storage_size_rt.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/runtime_types/storage_size_rt.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/runtime_types/trace_continuation_strategy_rt.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/setting_definitions/__snapshots__/index.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/setting_definitions/general_settings.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/setting_definitions/index.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/setting_definitions/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/setting_definitions/java_settings.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/setting_definitions/mobile_settings.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_configuration/setting_definitions/types.d.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_explorer.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_key_types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/agent_name.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/aggregated_transactions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/alerting/config/apm_alerting_feature_ids.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/annotations.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/anomaly_detection/apm_ml_detectors.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/anomaly_detection/apm_ml_job.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/anomaly_detection/get_anomaly_detection_setup_state.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/anomaly_detection/get_preferred_service_anomaly_timeseries.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/anomaly_detection/get_preferred_service_anomaly_timeseries.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/anomaly_detection/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/anomaly_detection/service_anomaly_timeseries.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/apm_api/parse_endpoint.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/apm_feature_flags.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/apm_saved_object_constants.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/apm_telemetry.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/apm_telemetry.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/assistant/constants.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/comparison_rt.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/connections.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/correlations/constants.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/correlations/failed_transactions_correlations/constants.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/correlations/failed_transactions_correlations/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/correlations/field_stats_types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/correlations/latency_correlations/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/correlations/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/correlations/utils/get_prioritized_field_value_pairs.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/correlations/utils/get_prioritized_field_value_pairs.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/correlations/utils/has_prefix_to_include.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/correlations/utils/has_prefix_to_include.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/correlations/utils/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/critical_path/get_aggregated_critical_path_root_nodes.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/critical_path/get_critical_path.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/critical_path/get_critical_path.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/critical_path/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/custom_dashboards.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/custom_link/custom_link.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/custom_link/custom_link_filter_options.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/custom_link/custom_link_types.d.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/custom_link/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/data_source.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/dependencies.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/document_type.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/environment_filter_values.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/environment_rt.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/es_fields/__snapshots__/es_fields.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/es_fields/apm.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/es_fields/es_fields.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/es_fields/infra_metrics.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/event_outcome.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/fetch_options.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/fleet.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/i18n.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/instances.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/latency_aggregation_types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/latency_distribution_chart_types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/license_check.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/license_check.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/mobile/constants.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/mobile_types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/privilege_type.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/processor_event.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/rollup.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/rules/apm_rule_types.ts (96%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/rules/default_action_message.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/rules/get_all_groupby_fields.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/rules/schema.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/serverless.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/serverless.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/service_groups.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/service_groups.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/service_health_status.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/service_inventory.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/service_map.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/service_metadata.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/service_nodes.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/span_links.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/storage_explorer_types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/time_range_metadata.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/trace_explorer.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/transaction_types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/tutorial/instructions/apm_agent_instructions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/tutorial/instructions/apm_server_instructions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/tutorial/tutorials.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/array_union_to_callable.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/as_mutable_array.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/environment_query.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/environment_query.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/esql/get_esql_date_range_filter.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/esql/get_esql_environment_filter.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/esql/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/field_value_pair_to_kql.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/flatten_object.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/flatten_object.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/formatters/alert_url.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/formatters/alert_url.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/formatters/datetime.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/formatters/datetime.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/formatters/duration.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/formatters/duration.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/formatters/formatters.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/formatters/formatters.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/formatters/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/formatters/size.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/formatters/size.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/get_bucket_size/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/get_bucket_size/unit_to_seconds.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/get_kuery_with_mobile_filters.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/get_kuery_with_mobile_filters.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/get_offset_in_ms.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/is_finite_number.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/join_by_key/index.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/join_by_key/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/kuery_utils.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/kuery_utils.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/maybe.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/offset_previous_period_coordinate.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/offset_previous_period_coordinate.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/pick_keys.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/utils/term_query.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/viz_colors.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/common/waterfall/typings.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/dev_docs/apm_queries.md (89%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/dev_docs/github_commands.md (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/dev_docs/learning_material.md (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/dev_docs/linting.md (76%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/dev_docs/local_setup.md (94%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/dev_docs/overflow_bucket_setup.md (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/dev_docs/query_debugging_in_development_and_production.md (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/dev_docs/routing_and_linking.md (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/dev_docs/telemetry.md (88%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/dev_docs/testing.md (84%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/dev_docs/testing_apm_server.md (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/dev_docs/updating_functional_tests_archives.md (80%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/dev_docs/vscode_setup.md (84%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/README.md (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/bundled.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/bundled.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/README.md (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/headers/elastic_api_version.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/headers/kbn_xsrf.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/schemas/400_response.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/schemas/401_response.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/schemas/403_response.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/schemas/404_response.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/schemas/500_response.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/schemas/501_response.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/schemas/agent_configuration_intake_object.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/schemas/agent_configuration_object.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/schemas/agent_configurations_response.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/schemas/agent_keys_object.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/schemas/agent_keys_response.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/schemas/annotation_search_response.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/schemas/base_source_map_object.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/schemas/create_annotation_object.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/schemas/create_annotation_response.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/schemas/delete_agent_configurations_response.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/schemas/search_agent_configuration_object.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/schemas/search_agent_configuration_response.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/schemas/service_agent_name_response.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/schemas/service_environment_object.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/schemas/service_environments_response.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/schemas/service_object.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/schemas/settings_object.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/schemas/single_agent_configuration_response.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/schemas/source_maps_response.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/schemas/upload_source_map_object.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/components/schemas/upload_source_maps_response.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/entrypoint.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/paths/README.md (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/paths/api@apm@agent_keys.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/paths/api@apm@fleet@apm_server_schema.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/paths/api@apm@services@{service_name}@annotation.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/paths/api@apm@services@{service_name}@annotation@search.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/paths/api@apm@settings@agent_configuration.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/paths/api@apm@settings@agent_configuration@agent_name.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/paths/api@apm@settings@agent_configuration@environments.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/paths/api@apm@settings@agent_configuration@search.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/paths/api@apm@settings@agent_configuration@view.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/paths/api@apm@sourcemaps.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/docs/openapi/apm/paths/api@apm@sourcemaps@{id}.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/README.md (92%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/apis/fixtures/package_registry_config.yml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress.config.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/.gitignore (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/_404.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/alerts/error_count.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/alerts/generate_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/deep_links.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/dependencies/dependencies.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/dependencies/generate_many_dependencies.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/dependency_operation/dependency_operation.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/diagnostics/apm-diagnostics-8.8.0-1687436214804.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/diagnostics/diagnostics.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/errors/error_details.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/errors/errors_page.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/errors/generate_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/feature_flag/comparison.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/home.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/infrastructure/generate_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/infrastructure/infrastructure_page.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/integration_settings/integration_policy.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/mobile/generate_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/mobile/mobile_transaction_details.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/mobile/mobile_transactions.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/navigation.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/no_data_screen.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/onboarding/onboarding.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/rules/error_count.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/rules/generate_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/service_groups/generate_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/service_groups/service_groups.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/service_inventory/generate_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/service_inventory/header_filters/generate_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/service_inventory/header_filters/header_filters.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/service_inventory/service_inventory.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/service_map/service_map.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/service_map/snapshots/detailed_service_map.png (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/service_map/snapshots/service_map.png (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/service_overview/alerts_table.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/service_overview/aws_lambda/aws_lambda.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/service_overview/aws_lambda/generate_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/service_overview/azure_functions/azure_functions.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/service_overview/azure_functions/generate_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/service_overview/errors_table.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/service_overview/generate_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/service_overview/generate_mobile.data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/service_overview/header_filters.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/service_overview/instances_table.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/service_overview/mobile_overview_with_most_used_charts.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/service_overview/otel_service_overview_and_transactions.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/service_overview/service_and_mobile_overview.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/service_overview/service_overview.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/service_overview/time_comparison.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/settings/agent_configurations.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/settings/agent_keys.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/settings/anomaly_detection.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/settings/custom_links.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/settings/general_settings.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/settings/indices.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/storage_explorer/storage_explorer.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/trace_explorer/trace_explorer.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/transaction_details/generate_span_links_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/transaction_details/generate_span_stacktrace_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/transaction_details/large_trace_in_waterfall/generate_large_trace.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/transaction_details/large_trace_in_waterfall/large_traces_in_waterfall.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/transaction_details/span_links.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/transaction_details/span_stacktrace.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/transaction_details/transaction_details.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/transactions_overview/transactions_overview.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/e2e/tutorial/tutorial.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/fixtures/synthtrace/opbeans.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/fixtures/synthtrace/sendotlp.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/support/commands.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/support/e2e.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/support/output_command_timings.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress/support/types.d.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/cypress_test_runner.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/ftr_config.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/ftr_provider_context.d.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/kibana.jsonc (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/setup_cypress_node_events.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/synthtrace.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/ftr_e2e/tsconfig.json (90%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/jest.config.js (52%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/kibana.jsonc (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/application/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/assets/apm.png (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/assets/illustration_integrations_darkmode.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/assets/illustration_integrations_lightmode.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/assets/no_results_dark.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/assets/no_results_light.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_dependencies.png (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_errors.png (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_infrastructure.png (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_metrics.png (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_overview.png (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_service_map.png (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_transactions.png (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_dependencies.png (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_errors.png (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_infrastructure.png (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_metrics.png (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_overview.png (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_service_map.png (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_transactions.png (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/assets/services_inventory.png (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/assistant_functions/get_apm_timeseries.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/assistant_functions/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/rule_types/anomaly_rule_type/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/rule_types/anomaly_rule_type/select_anomaly_detector.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/rule_types/anomaly_rule_type/select_anomaly_severity.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/rule_types/anomaly_rule_type/select_anomaly_severity.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/rule_types/error_count_rule_type/index.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/rule_types/error_count_rule_type/index.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/rule_types/error_count_rule_type/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/rule_types/register_apm_rule_types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/rule_types/transaction_duration_rule_type/index.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/rule_types/transaction_duration_rule_type/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/rule_types/transaction_error_rate_rule_type/index.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/rule_types/transaction_error_rate_rule_type/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/ui_components/alert_details_app_section/constants.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/ui_components/alert_details_app_section/failed_transaction_chart.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/ui_components/alert_details_app_section/helpers.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/ui_components/alert_details_app_section/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/ui_components/alert_details_app_section/latency_chart.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/ui_components/alert_details_app_section/throughput_chart.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/ui_components/alert_details_app_section/transaction_type_select.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/ui_components/alert_details_app_section/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/ui_components/alert_details_app_section/view_in_apm_button.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/ui_components/alert_details_app_section/view_in_apm_button.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/ui_components/alerting_flyout/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/ui_components/apm_rule_group_by.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/ui_components/apm_rule_kql_filter.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/ui_components/apm_rule_params_container/index.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/ui_components/apm_rule_params_container/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/ui_components/apm_rule_unified_search_bar.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/ui_components/chart_preview/chart_preview_helper.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/ui_components/chart_preview/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/ui_components/popover_expression.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/utils/fields.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/utils/fields.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/utils/get_alerting_capabilities.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/utils/get_alerting_capabilities.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/utils/get_initial_alert_values.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/utils/get_initial_alert_values.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/alerting/utils/helper.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/alerts_overview/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/breadcrumb/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/correlations/chart_title_tool_tip.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/correlations/context_popover/field_stats_popover.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/correlations/context_popover/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/correlations/correlations_table.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/correlations/cross_cluster_search_warning.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/correlations/empty_state_prompt.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/correlations/failed_transactions_correlations.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/correlations/failed_transactions_correlations_help_popover.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/correlations/get_transaction_distribution_chart_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/correlations/latency_correlations.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/correlations/latency_correlations.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/correlations/latency_correlations_help_popover.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/correlations/progress_controls.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/correlations/use_failed_transactions_correlations.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/correlations/use_failed_transactions_correlations.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/correlations/use_fetch_params.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/correlations/use_latency_correlations.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/correlations/use_latency_correlations.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/correlations/utils/analysis_hook_utils.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/correlations/utils/get_failed_transactions_correlation_impact_label.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/correlations/utils/get_failed_transactions_correlation_impact_label.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/correlations/utils/get_overall_histogram.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/correlations/utils/get_overall_histogram.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/correlations/utils/is_error_message.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/dependencies_inventory/dependencies_inventory_table/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/dependencies_inventory/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/dependencies_inventory/random_sampler_badge.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/dependency_detail_operations/dependency_detail_operations_list/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/dependency_detail_operations/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/dependency_detail_overview/dependencies_detail_table.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/dependency_detail_overview/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/dependency_detail_view/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/dependency_operation_detail_view/dependency_operation_detail_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/dependency_operation_detail_view/dependency_operation_distribution_chart.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/dependency_operation_detail_view/detail_view_header/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/dependency_operation_detail_view/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/dependency_operation_detail_view/maybe_redirect_to_available_span_sample.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/dependency_operation_detail_view/maybe_redirect_to_available_span_sample.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/diagnostics/apm_documents_tab.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/diagnostics/context/diagnostics_context.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/diagnostics/context/use_diagnostics.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/diagnostics/data_stream_tab.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/diagnostics/import_export_tab.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/diagnostics/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/diagnostics/index_pattern_settings_tab.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/diagnostics/index_templates_tab.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/diagnostics/indices_tab.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/diagnostics/summary_tab/apm_integration_package_status.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/diagnostics/summary_tab/data_streams_status.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/diagnostics/summary_tab/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/diagnostics/summary_tab/index_templates_status.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/diagnostics/summary_tab/indicies_status.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/diagnostics/summary_tab/tab_status.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/entities/entity_link/entity_link.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/entities/entity_link/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/error_group_details/distribution/index.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/error_group_details/distribution/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/error_group_details/error_sampler/error_sample_contextual_insight.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/error_group_details/error_sampler/error_sample_detail.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/error_group_details/error_sampler/error_tabs.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/error_group_details/error_sampler/error_ui_actions_context_menu.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/error_group_details/error_sampler/exception_stacktrace.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/error_group_details/error_sampler/exception_stacktrace.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/error_group_details/error_sampler/exception_stacktrace.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/error_group_details/error_sampler/exception_stacktrace_title.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/error_group_details/error_sampler/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/error_group_details/error_sampler/plaintext_stacktrace.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/error_group_details/error_sampler/sample_summary.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/error_group_details/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/error_group_details/top_erroneous_transactions/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/error_group_overview/error_group_list/__fixtures__/props.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/error_group_overview/error_group_list/error_group_list.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/error_group_overview/error_group_list/error_group_list.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/error_group_overview/error_group_list/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/error_group_overview/error_group_list/use_error_group_list_data.tsx (98%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/error_group_overview/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/help_popover/help_popover.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/help_popover/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/infra_overview/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/infra_overview/infra_tabs/empty_prompt.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/infra_overview/infra_tabs/failure_prompt.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/infra_overview/infra_tabs/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/infra_overview/infra_tabs/use_tabs.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/infra_overview/infra_tabs/use_tabs.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/metrics/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/metrics/jvm_metrics_overview/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/metrics/serverless_metrics/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/metrics/serverless_metrics/serverless_active_instances.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/metrics/serverless_metrics/serverless_function_name_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/metrics/serverless_metrics/serverless_functions.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/metrics/serverless_metrics/serverless_metrics_charts.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/metrics/serverless_metrics/serverless_summary.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/metrics/service_metrics/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/metrics/static_dashboard/dashboards/dashboard_catalog.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/metrics/static_dashboard/dashboards/java.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/metrics/static_dashboard/dashboards/nodejs.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/metrics/static_dashboard/dashboards/opentelemetry_dotnet.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/metrics/static_dashboard/dashboards/opentelemetry_java.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/metrics/static_dashboard/dashboards/opentelemetry_nodejs.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/metrics/static_dashboard/helper.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/metrics/static_dashboard/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/metrics_details/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/metrics_details/serverless_metrics_details/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/metrics_details/service_node_metrics/index.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/metrics_details/service_node_metrics/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/charts/http_requests_chart.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/charts/mobile_errors_and_crashes_treemap/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/charts/mobile_errors_and_crashes_treemap/treemap_select.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/charts/mobile_http_error_rate/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/charts/mobile_most_affected/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/charts/mobile_most_affected/treemap_select.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/charts/mobile_treemap/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/charts/mobile_treemap/treemap_select.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/charts/sessions_chart.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/errors_and_crashes_group_details/crash_group_details/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/errors_and_crashes_group_details/error_group_details/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/errors_and_crashes_group_details/shared/distribution/index.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/errors_and_crashes_group_details/shared/distribution/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/errors_and_crashes_overview/crash_group_list/crash_group_list.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/errors_and_crashes_overview/crash_group_list/crash_group_list.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/errors_and_crashes_overview/crash_group_list/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/errors_and_crashes_overview/crashes_overview.tsx (99%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/errors_and_crashes_overview/error_group_list/error_group_list.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/errors_and_crashes_overview/error_group_list/error_group_list.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/errors_and_crashes_overview/error_group_list/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/errors_and_crashes_overview/errors_overview.tsx (99%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/errors_and_crashes_overview/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/errors_and_crashes_overview/tabs/tabs.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/search_bar.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/service_overview/filters/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/service_overview/geo_map/embedded_map.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/service_overview/geo_map/embedded_map.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/service_overview/geo_map/embedded_map_select.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/service_overview/geo_map/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/service_overview/geo_map/map_layers/get_http_requests_map_layer_list.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/service_overview/geo_map/map_layers/get_layer_list.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/service_overview/geo_map/map_layers/get_map_layer_style.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/service_overview/geo_map/map_layers/get_session_map_layer_list.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/service_overview/geo_map/map_layers/style_color_params.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/service_overview/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/service_overview/most_used_charts/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/service_overview/most_used_charts/sunburst_chart.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/service_overview/stats/location_stats.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/service_overview/stats/metric_item.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/service_overview/stats/stats.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/transaction_overview/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/transaction_overview/transaction_charts.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/app_version_tab.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/devices_tab.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/os_version_tab.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/stats_list/get_columns.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/stats_list/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/transactions_tab.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/use_mobile_statistics_fetcher.ts (98%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/agent_config_instructions.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/agent_config_table.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/agent_status_instructions.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/commands/django.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/commands/dotnet.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/commands/flask.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/commands/get_apm_agent_commands.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/commands/get_apm_agent_commands.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/commands/go.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/commands/java.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/commands/node.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/commands/php.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/commands/rack.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/commands/rails.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/commands/shared_hints.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/footer.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/instruction_variants.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/instructions/api_key_callout.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/instructions/django_agent.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/instructions/dotnet_agent.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/instructions/flask_agent.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/instructions/go_agent.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/instructions/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/instructions/java_agent.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/instructions/node_agent.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/instructions/otel_agent.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/instructions/php_agent.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/instructions/rack_agent.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/instructions/rails_agent.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/instructions_set.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/introduction.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/onboarding/serverless_instructions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/profiling_overview/filter_warning.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/profiling_overview/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/profiling_overview/profiling_hosts_callout.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/profiling_overview/profiling_hosts_flamegraph.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/profiling_overview/profiling_hosts_top_functions.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_dashboards/actions/edit_dashboard.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_dashboards/actions/goto_dashboard.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_dashboards/actions/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_dashboards/actions/link_dashboard.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_dashboards/actions/save_dashboard_modal.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_dashboards/actions/unlink_dashboard.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_dashboards/context_menu.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_dashboards/dashboard_selector.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_dashboards/empty_dashboards.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_dashboards/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_dependencies/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_dependencies/service_dependencies_breakdown_chart.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_groups/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_groups/refresh_service_groups_subscriber.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_groups/service_group_save/create_button.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_groups/service_group_save/edit_button.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_groups/service_group_save/group_details.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_groups/service_group_save/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_groups/service_group_save/save_button.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_groups/service_group_save/save_modal.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_groups/service_group_save/select_services.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_groups/service_group_save/service_list_preview.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_groups/service_groups_button_group.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_groups/service_groups_list/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_groups/service_groups_list/service_group_card.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_groups/service_groups_list/service_groups_list.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_groups/service_groups_list/service_stat.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_groups/service_groups_list/sort.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_inventory/index.tsx (98%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_inventory/service_inventory.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_inventory/service_list/__fixtures__/service_api_mock_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_inventory/service_list/apm_services_table.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_inventory/service_list/column_header_with_tooltip.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_inventory/service_list/health_badge.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_inventory/service_list/order_service_items.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_inventory/service_list/order_service_items.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_inventory/service_list/service_list.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_inventory/service_list/service_list.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_logs/index.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_logs/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/__stories__/centerer.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/__stories__/cytoscape.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/__stories__/cytoscape_example_data.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/__stories__/example_grouped_connections.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/__stories__/example_response_hipster_store.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/__stories__/example_response_opbeans_beats.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/__stories__/example_response_todo.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/__stories__/generate_service_map_elements.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/controls.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/controls.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/cytoscape.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/cytoscape_options.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/disabled_prompt.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/empty_banner.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/empty_banner.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/empty_prompt.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/icons.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/popover/anomaly_detection.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/popover/dependency_contents.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/popover/edge_contents.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/popover/externals_list_contents.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/popover/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/popover/popover.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/popover/popover.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/popover/resource_contents.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/popover/service_contents.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/popover/stats_list.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/timeout_prompt.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/use_cytoscape_event_handlers.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/use_cytoscape_event_handlers.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_map/use_ref_dimensions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_overview/apm_overview/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_overview/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_overview/logs_overview/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_overview/service_overview.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_overview/service_overview.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_overview/service_overview_dependencies_table/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_overview/service_overview_errors_table/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_overview/service_overview_instances_chart_and_table/index.tsx (98%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_overview/service_overview_instances_table/get_columns.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_overview/service_overview_instances_table/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_overview/service_overview_instances_table/instance_actions_menu/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_overview/service_overview_instances_table/instance_actions_menu/menu_sections.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_overview/service_overview_instances_table/instance_details.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_overview/service_overview_instances_table/intance_details.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_overview/service_overview_instances_table/use_instance_details_fetcher.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_overview/service_overview_throughput_chart/get_throughput_screen_context.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_overview/service_overview_throughput_chart/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_tab_empty_state/constants.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_tab_empty_state/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/service_tab_empty_state/service_tab_empty_state.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/index.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/service_page/form_row_select.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/service_page/form_row_suggestions_select.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/service_page/service_page.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/settings_page/save_config.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/settings_page/setting_form_row.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/settings_page/settings_page.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/agent_configurations/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/agent_configurations/list/confirm_delete_modal.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/agent_configurations/list/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/agent_explorer/agent_explorer_docs_link/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/agent_explorer/agent_instances/agent_contextual_information/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/agent_explorer/agent_instances/agent_instances_details/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/agent_explorer/agent_instances/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/agent_explorer/agent_latest_version/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/agent_explorer/agent_list/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/agent_explorer/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/agent_keys/agent_keys_table.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/agent_keys/agent_keys_table.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/agent_keys/confirm_delete_modal.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/agent_keys/create_agent_key.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/agent_keys/create_agent_key.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/agent_keys/create_agent_key/agent_key_callout.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/agent_keys/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/agent_keys/prompts/api_keys_not_enabled.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/agent_keys/prompts/api_keys_not_enabled.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/agent_keys/prompts/permission_denied.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/agent_keys/prompts/permission_denied.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/anomaly_detection/add_environments.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/anomaly_detection/create_jobs.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/anomaly_detection/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/anomaly_detection/jobs_list.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/anomaly_detection/jobs_list_status.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/apm_indices/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/custom_link/create_custom_link_button.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/delete_button.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/delete_button.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/documentation.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/filters_section.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/flyout_footer.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/helper.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/helper.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/link_preview.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/link_preview.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/link_preview.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/link_section.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/save_custom_link.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/custom_link/custom_link_table.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/custom_link/empty_prompt.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/custom_link/index.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/custom_link/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/general_settings/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/schema/blog_rocket_720x420.png (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/schema/confirm_switch_modal.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/schema/confirm_switch_modal.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/schema/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/schema/migrated/card_footer_content.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/schema/migrated/successful_migration_card.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/schema/migrated/upgrade_available_card.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/schema/migration_in_progress_panel.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/schema/schema.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/settings/schema/schema_overview.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/storage_explorer/get_storage_explorer_links.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/storage_explorer/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/storage_explorer/index_lifecycle_phase_select.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/storage_explorer/prompts/permission_denied.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/storage_explorer/resources/tips_and_resources.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/storage_explorer/services_table/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/storage_explorer/services_table/index_stats_per_service.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/storage_explorer/services_table/size_label.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/storage_explorer/services_table/storage_details_per_service.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/storage_explorer/storage_chart.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/storage_explorer/summary_stats.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/top_traces_overview/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/top_traces_overview/trace_list.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/trace_explorer/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/trace_explorer/trace_explorer_aggregated_critical_path.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/trace_explorer/trace_explorer_waterfall.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/trace_explorer/trace_search_box/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/trace_link/get_redirect_to_trace_page_url.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/trace_link/get_redirect_to_transaction_detail_page_url.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/trace_link/get_redirect_to_transaction_detail_page_url.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/trace_link/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/trace_link/trace_link.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/trace_overview/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/aggregated_critical_path_tab.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/distribution/index.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/distribution/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/distribution/use_transaction_distribution_chart_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/failed_transactions_correlations_tab.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/latency_correlations_tab.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/profiling_tab.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/top_errors/index.tsx (97%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/trace_samples_tab.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/transaction_details_tabs.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/use_waterfall_fetcher.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/maybe_view_trace_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/percent_of_parent.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/transaction_tabs.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/marks/get_agent_marks.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/marks/get_agent_marks.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/marks/get_error_marks.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/marks/get_error_marks.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/marks/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/accordion_waterfall.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/cold_start_badge.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/cold_start_badge.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/span_links_badge.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/sync_badge.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/sync_badge.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/sync_badge.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/context/use_waterfall.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/context/waterfall_context.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/failure_badge.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/flyout_top_level_properties.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/orphan_trace_items_warning.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/responsive_flyout.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/span_flyout/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/span_flyout/span_db.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/span_flyout/span_flyout.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/span_flyout/sticky_span_properties.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/span_flyout/truncate_height_section.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/transaction_flyout/dropped_spans_warning.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/transaction_flyout/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/transaction_flyout/transaction_flyout.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_flyout.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_helpers/__snapshots__/waterfall_helpers.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_helpers/mock_responses/spans.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_helpers/mock_responses/transaction.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_helpers/waterfall_helpers.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_helpers/waterfall_helpers.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_item.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall_container.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall_container.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall_legends.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_details_link/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_link/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_overview/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/app/transaction_overview/transaction_overview.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_agents/agent_instructions_accordion.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_agents/agent_instructions_mappings.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_agents/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_agents/render_mustache.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_agents/runtime_attachment/default_discovery_rule.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_agents/runtime_attachment/discovery_rule.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_agents/runtime_attachment/edit_discovery_rule.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_agents/runtime_attachment/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_agents/runtime_attachment/java_agent_version_input.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_agents/runtime_attachment/runtime_attachment.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_agents/runtime_attachment/runtime_attachment.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_agents/runtime_attachment/supported_agents/java_runtime_attachment.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_agents/runtime_attachment/validate_java_version.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_custom_assets_extension.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_enrollment_flyout_extension.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_policy_form/create_apm_policy_form.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_policy_form/edit_apm_policy_form.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_policy_form/edit_apm_policy_form.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_policy_form/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_policy_form/settings_definition/agent_authorization_settings.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_policy_form/settings_definition/agent_authorization_settings.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_policy_form/settings_definition/apm_settings.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_policy_form/settings_definition/apm_settings.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_policy_form/settings_definition/debug_settings.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_policy_form/settings_definition/rum_settings.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_policy_form/settings_definition/rum_settings.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_policy_form/settings_definition/tail_sampling_settings.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_policy_form/settings_definition/tail_sampling_settings.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_policy_form/settings_definition/tls_settings.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_policy_form/settings_definition/tls_settings.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_policy_form/settings_form/form_row_setting.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_policy_form/settings_form/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_policy_form/settings_form/utils.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_policy_form/settings_form/utils.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/apm_policy_form/typings.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/lazy_apm_agents_tab_extension.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/lazy_apm_custom_assets_extension.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/lazy_apm_policy_create_extension.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/fleet_integration/lazy_apm_policy_edit_extension.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/apm_error_boundary.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/apm_route_config.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/app_root/apm_header_action_menu/add_data_context_menu.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/app_root/apm_header_action_menu/alerting_popover_flyout.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/app_root/apm_header_action_menu/anomaly_detection_setup_link.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/app_root/apm_header_action_menu/anomaly_detection_setup_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/app_root/apm_header_action_menu/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/app_root/apm_header_action_menu/inspector_header_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/app_root/apm_header_action_menu/labs/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/app_root/apm_header_action_menu/labs/labs_flyout.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/app_root/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/app_root/redirect_dependencies_to_dependencies_inventory.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/app_root/redirect_with_default_date_range/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/app_root/redirect_with_default_environment/index.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/app_root/redirect_with_default_environment/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/app_root/redirect_with_offset/index.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/app_root/redirect_with_offset/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/app_root/scroll_to_top_on_path_change.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/app_root/update_execution_context_on_route_change.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/home/dependencies.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/home/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/home/legacy_backends.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/home/page_template.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/home/storage_explorer.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/mobile_service_detail/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/onboarding/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/onboarding/redirect.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/redirect_to.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/service_detail/apm_service_wrapper.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/service_detail/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/service_detail/redirect_to_default_service_route_view.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/settings/create_agent_configuration_route_view.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/settings/edit_agent_configuration_route_view.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/settings/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/templates/apm_main_template/entities_inventory_callout.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/templates/apm_main_template/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/templates/apm_service_template/analyze_data_button.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/templates/apm_service_template/analyze_data_button.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/templates/apm_service_template/analyze_data_button.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/templates/apm_service_template/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/templates/apm_service_template/use_tabs.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/templates/apm_service_template/use_tabs.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/templates/dependency_detail_template.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/templates/mobile_service_template/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/templates/no_data_config.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/templates/service_group_template.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/templates/settings_template.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/templates/settings_template.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/templates/settings_template.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/routing/track_pageview.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/add_data_buttons/buttons.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/aggregated_transactions_badge/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/beta_badge.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/breakdown_chart/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/chart_container.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/chart_container.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/duration_distribution_chart/index.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/duration_distribution_chart/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/duration_distribution_chart/total_doc_count_label.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/duration_distribution_chart_with_scrubber/index.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/duration_distribution_chart_with_scrubber/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/failed_transaction_rate_chart/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/flamegraph/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/helper/get_chart_anomaly_timeseries.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/helper/get_empty_series.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/helper/get_metrics_formulas.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/helper/get_timeseries_color.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/helper/get_timezone_offset_in_ms.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/helper/get_timezone_offset_in_ms.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/helper/helper.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/helper/helper.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/helper/timezone.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/helper/timezone.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/instances_latency_distribution_chart/custom_tooltip.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/instances_latency_distribution_chart/custom_tooltip.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/instances_latency_distribution_chart/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/instances_latency_distribution_chart/instances_latency_distribution_chart.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/latency_chart/get_latency_chart_screen_context.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/latency_chart/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/latency_chart/latency_aggregation_type_select.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/latency_chart/latency_chart.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/latency_chart/latency_chart.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/log_rates/log_error_rate_chart.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/log_rates/log_rate_chart.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/log_rates/popover.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/log_rates/tooltip_content.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/metrics_chart/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/spark_plot/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/timeline/__snapshots__/timeline.test.tsx.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/timeline/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/timeline/last_tick_value.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/timeline/legend.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/timeline/marker/__snapshots__/agent_marker.test.tsx.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/timeline/marker/__snapshots__/index.test.tsx.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/timeline/marker/agent_marker.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/timeline/marker/agent_marker.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/timeline/marker/error_marker.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/timeline/marker/error_marker.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/timeline/marker/index.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/timeline/marker/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/timeline/plot_utils.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/timeline/timeline.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/timeline/timeline_axis.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/timeline/vertical_lines.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/timeseries_chart.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/timeseries_chart_with_context.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/transaction_breakdown_chart/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/transaction_breakdown_chart/use_transaction_breakdown.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/transaction_charts/helper.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/transaction_charts/helper.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/transaction_charts/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/transaction_charts/ml_header.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/transaction_coldstart_rate_chart/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/charts/treemap_chart/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/critical_path_flamegraph/critical_path_flamegraph_tooltip.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/critical_path_flamegraph/critical_path_to_flamegraph.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/critical_path_flamegraph/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/date_picker/apm_date_picker.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/date_picker/date_picker.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/date_picker/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/date_picker/typings.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/dependencies_table/dependencies_table_service_map_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/dependencies_table/get_span_metric_columns.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/dependencies_table/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/dependency_metric_charts/dependency_failed_transaction_rate_chart.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/dependency_metric_charts/dependency_latency_chart.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/dependency_metric_charts/dependency_metric_charts_route_params.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/dependency_metric_charts/dependency_throughput_chart.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/dependency_metric_charts/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/empty_message.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/entity_enablement/feedback_modal.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/entity_enablement/unauthorized_modal.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/entity_enablement/welcome_modal.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/environment_badge/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/environment_filter/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/environment_select/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/error_state_prompt.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/errors_table/get_columns.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/explore_logs_button/explore_logs_button.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/explore_logs_button/logs_explorer_locator_config.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/get_bool_filter.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/height_retainer/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/height_retainer/resetting_height_container.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/impact_bar/__snapshots__/impact_bar.test.js.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/impact_bar/impact_bar.test.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/impact_bar/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/is_route_with_time_range.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/item_badge/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/key_value_filter_list/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/key_value_filter_list/key_value_filter_list.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/key_value_table/formatted_value.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/key_value_table/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/key_value_table/key_value_table.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/kuery_bar/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/kuery_bar/typeahead/click_outside.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/kuery_bar/typeahead/index.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/kuery_bar/typeahead/suggestion.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/kuery_bar/typeahead/suggestions.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/kuery_bar/utils.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/license_prompt/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/license_prompt/license_prompt.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/apm/agent_configuration_links.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/apm/apm_link.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/apm/apm_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/apm/error_detail_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/apm/error_overview_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/apm/home_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/apm/max_groups_message.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/apm/metric_overview_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/apm/mobile/crash_detail_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/apm/mobile/error_detail_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/apm/mobile/error_overview_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/apm/service_inventory_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/apm/service_link/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/apm/service_link/service_link.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/apm/service_link/service_link.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/apm/service_map_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/apm/service_node_metric_overview_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/apm/service_node_overview_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/apm/service_transactions_overview_link.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/apm/service_transactions_overview_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/apm/trace_overview_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/apm/transaction_detail_link/index.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/apm/transaction_detail_link/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/apm/transaction_overview_link.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/apm/transaction_overview_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/dependency_link.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/dependency_link.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/dependency_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/discover_links/__fixtures__/mock_transaction.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/discover_links/__snapshots__/discover_error_button.test.tsx.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/discover_links/__snapshots__/discover_error_link.test.tsx.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/discover_links/__snapshots__/discover_transaction_button.test.tsx.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/discover_links/__snapshots__/discover_transaction_link.test.tsx.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/discover_links/discover_error_button.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/discover_links/discover_error_link.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/discover_links/discover_error_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/discover_links/discover_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/discover_links/discover_links.integration.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/discover_links/discover_span_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/discover_links/discover_transaction_button.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/discover_links/discover_transaction_link.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/discover_links/discover_transaction_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/elastic_docs_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/infra_link.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/infra_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/kibana.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/machine_learning_links/mlexplorer_link.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/machine_learning_links/mlexplorer_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/machine_learning_links/mlmanage_jobs_link.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/machine_learning_links/mlmanage_jobs_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/machine_learning_links/mlsingle_metric_link.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/machine_learning_links/mlsingle_metric_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/rison_helpers.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/rison_helpers.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/setup_instructions_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/url_helpers.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/links/url_helpers.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/list_metric.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/loading_state_prompt.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/managed_table/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/managed_table/managed_table.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/metadata_table/error_metadata/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/metadata_table/helper.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/metadata_table/helper.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/metadata_table/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/metadata_table/metadata_table.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/metadata_table/section.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/metadata_table/section.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/metadata_table/span_metadata/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/metadata_table/transaction_metadata/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/metadata_table/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/ml_callout/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/monaco_code_editor/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/not_available_popover/not_available_apm_metrics.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/not_available_popover/not_available_environment.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/overview_table_container/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/popover_badge/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/popover_tooltip/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/profiling/flamegraph/flamegraph_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/profiling/flamegraph/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/profiling/top_functions/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/profiling/top_functions/top_functions_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/search_bar/search_bar.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/search_bar/search_bar.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/select_with_placeholder/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/service_icons/cloud_details.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/service_icons/container_details.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/service_icons/icon_popover.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/service_icons/index.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/service_icons/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/service_icons/otel_details.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/service_icons/serverless_details.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/service_icons/service_details.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/service_icons/service_icons.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/slo_callout/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/get_span_icon.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/icons/aws.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/icons/azure.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/icons/blob_storage.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/icons/cassandra.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/icons/cosmos_db.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/icons/database.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/icons/default.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/icons/documents.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/icons/dynamo_db.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/icons/elasticsearch.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/icons/file_share_storage.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/icons/globe.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/icons/graphql.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/icons/grpc.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/icons/handlebars.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/icons/kafka.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/icons/ldap.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/icons/mongodb.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/icons/mysql.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/icons/postgresql.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/icons/redis.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/icons/s3.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/icons/service_bus.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/icons/sns.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/icons/sqs.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/icons/storage_queue.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/icons/table_storage.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/icons/websocket.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_icon/span_icon.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_links/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_links/span_links_callout.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_links/span_links_tab_content.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/span_links/span_links_table.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/stacktrace/__fixtures__/stacktraces.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/stacktrace/cause_stacktrace.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/stacktrace/cause_stacktrace.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/stacktrace/context.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/stacktrace/frame_heading.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/stacktrace/frame_heading.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/stacktrace/frame_heading_renderers/c_sharp_frame_heading_renderer.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/stacktrace/frame_heading_renderers/default_frame_heading_renderer.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/stacktrace/frame_heading_renderers/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/stacktrace/frame_heading_renderers/java_frame_heading_renderer.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/stacktrace/frame_heading_renderers/java_script_frame_heading_renderer.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/stacktrace/frame_heading_renderers/php_frame_heading_renderer.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/stacktrace/frame_heading_renderers/ruby_frame_heading_renderer.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/stacktrace/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/stacktrace/library_stacktrace.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/stacktrace/library_stacktrace.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/stacktrace/stackframe.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/stacktrace/stackframe.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/stacktrace/stacktrace.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/stacktrace/variables.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/sticky_properties/__snapshots__/sticky_properties.test.tsx.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/sticky_properties/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/sticky_properties/sticky_properties.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/suggestions_select/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/suggestions_select/suggestions_select.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/suggestions_select/suggestions_select.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/summary/__fixtures__/transactions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/summary/composite_span_duration_summary_item.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/summary/duration_summary_item.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/summary/error_count_summary_item_badge.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/summary/error_count_summary_item_badge.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/summary/http_info_summary_item/http_info_summary_item.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/summary/http_info_summary_item/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/summary/http_status_badge/http_status_badge.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/summary/http_status_badge/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/summary/http_status_badge/status_codes.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/summary/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/summary/transaction_result_summary_item.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/summary/transaction_summary.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/summary/transaction_summary.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/summary/user_agent_summary_item.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/summary/user_agent_summary_item.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/table_search_bar/table_search_bar.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/table_search_bar/table_search_bar.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/technical_preview_badge.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/time_comparison/comparison.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/time_comparison/get_comparison_chart_theme.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/time_comparison/get_comparison_enabled.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/time_comparison/get_comparison_enabled.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/time_comparison/get_comparison_options.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/time_comparison/index.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/time_comparison/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/timestamp_tooltip/index.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/timestamp_tooltip/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/transaction_action_menu/__fixtures__/mock_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/transaction_action_menu/__snapshots__/transaction_action_menu.test.tsx.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/transaction_action_menu/custom_link_flyout.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/custom_link_list.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/custom_link_list.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/custom_link_toolbar.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/custom_link_toolbar.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/index.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/transaction_action_menu/sections.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/transaction_action_menu/sections.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/transaction_action_menu/sections_helper.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/transaction_action_menu/sections_helper.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/transaction_action_menu/transaction_action_menu.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/transaction_action_menu/transaction_action_menu.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/transaction_type_select.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/transactions_table/get_columns.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/transactions_table/get_latency_column_label.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/transactions_table/index.tsx (99%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/truncate_with_tooltip/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/try_it_button/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/unified_search_bar/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/components/shared/unified_search_bar/unified_search_bar.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/annotations/annotations_context.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/annotations/use_annotations_context.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/anomaly_detection_jobs/anomaly_detection_jobs_context.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/anomaly_detection_jobs/use_anomaly_detection_jobs_context.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/apm_plugin/apm_plugin_context.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/apm_plugin/mock_apm_plugin_context.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/apm_plugin/mock_apm_plugin_storybook.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/apm_plugin/use_apm_plugin_context.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/apm_service/apm_service_context.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/apm_service/apm_service_context.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/apm_service/use_apm_service_context.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/apm_service/use_service_agent_fetcher.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/apm_service/use_service_entity_summary_fetcher.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/apm_service/use_service_transaction_types_fetcher.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/breadcrumbs/context.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/breadcrumbs/use_breadcrumb.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/chart_pointer_event/chart_pointer_event_context.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/chart_pointer_event/use_chart_pointer_event_context.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/environments_context/environments_context.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/environments_context/use_environments_context.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/kibana_context/use_kibana.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/kibana_environment_context/kibana_environment_context.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/kibana_environment_context/use_kibana_environment_context.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/license/invalid_license_notification.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/license/license_context.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/license/use_license_context.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/service_anomaly_timeseries/service_anomaly_timeseries_context.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/service_anomaly_timeseries/use_service_anomaly_timeseries_context.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/time_range_id/time_range_id_context.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/time_range_id/use_time_range_id.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/time_range_metadata/mock_time_range_metadata_context_provider.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/time_range_metadata/time_range_metadata_context.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/time_range_metadata/use_search_service_destination_metrics.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/time_range_metadata/use_time_range_metadata_context.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/url_params_context/constants.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/url_params_context/helpers.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/url_params_context/helpers.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/url_params_context/mock_url_params_context_provider.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/url_params_context/resolve_url_params.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/url_params_context/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/url_params_context/url_params_context.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/url_params_context/url_params_context.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/context/url_params_context/use_url_params.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/embeddable/alerting/alerting_failed_transactions_chart/chart.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/embeddable/alerting/alerting_failed_transactions_chart/chart.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/embeddable/alerting/alerting_failed_transactions_chart/react_embeddable_factory.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/embeddable/alerting/alerting_latency_chart/chart.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/embeddable/alerting/alerting_latency_chart/chart.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/embeddable/alerting/alerting_latency_chart/react_embeddable_factory.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/embeddable/alerting/alerting_throughput_chart/chart.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/embeddable/alerting/alerting_throughput_chart/chart.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/embeddable/alerting/alerting_throughput_chart/react_embeddable_factory.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/embeddable/alerting/constants.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/embeddable/alerting/service_name_callout.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/embeddable/alerting/testing/fixtures.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/embeddable/alerting/time_range_callout.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/embeddable/alerting/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/embeddable/alerting/use_alerting_props.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/embeddable/embeddable_context.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/embeddable/register_embeddables.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/embeddable/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/feature_catalogue_entry.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/create_shared_use_fetcher.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_adhoc_apm_data_view.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_apm_feature_flag.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_apm_params.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_apm_route_path.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_apm_router.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_breakpoints.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_breakpoints.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_crash_group_distribution_fetcher.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_critical_path_feature_enabled_setting.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_current_user.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_dashboards_fetcher.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_date_range_redirect.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_debounce.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_debounce.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_deep_object_identity.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_default_ai_assistant_starter_prompts_for_apm.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_default_environment.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_default_time_range.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_dependency_detail_operations_breadcrumb.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_entity_centric_experience_setting.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_environments_fetcher.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_error_group_distribution_fetcher.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_fallback_to_transactions_fetcher.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_fetcher.integration.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_fetcher.test.tsx (92%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_fetcher.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_filters_for_embeddable_charts.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_kibana_url.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_local_storage.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_ml_manage_jobs_href.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_preferred_data_source_and_bucket_size.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_preferred_service_anomaly_timeseries.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_previous_period_text.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_processor_event.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_profiling_integration_setting.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_profiling_plugin.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_progressive_fetcher.tsx (96%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_sample_chart_selection.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_service_metric_charts_fetcher.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_service_name.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_time_range.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_time_range.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_trace_explorer_enabled_setting.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_trace_explorer_samples.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_transaction_latency_chart_fetcher.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/hooks/use_transaction_trace_samples_fetcher.ts (97%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/icon.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/images/apm_ml_anomaly_detection_example.png (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/locator/helpers.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/locator/onboarding_locator.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/locator/service_detail_locator.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/locator/service_detail_locator.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/plugin.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/selectors/latency_chart_selector.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/selectors/latency_chart_selectors.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/services/__mocks__/SessionStorageMock.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/services/call_api.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/services/call_apm_api.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/services/rest/apm_observability_overview_fetchers.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/services/rest/apm_observability_overview_fetchers.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/services/rest/call_api.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/services/rest/call_apm_api_spy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/services/rest/create_call_apm_api.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/services/telemetry/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/services/telemetry/telemetry_client.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/services/telemetry/telemetry_events.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/services/telemetry/telemetry_service.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/services/telemetry/telemetry_service.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/services/telemetry/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/set_help_extension.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/tutorial/config_agent/agent_config_instructions.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/tutorial/config_agent/agent_config_instructions.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/tutorial/config_agent/agent_config_table.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/tutorial/config_agent/commands/django.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/tutorial/config_agent/commands/dotnet.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/tutorial/config_agent/commands/flask.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/tutorial/config_agent/commands/get_apm_agent_commands.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/tutorial/config_agent/commands/get_apm_agent_commands.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/tutorial/config_agent/commands/go.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/tutorial/config_agent/commands/java.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/tutorial/config_agent/commands/node.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/tutorial/config_agent/commands/php.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/tutorial/config_agent/commands/rack.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/tutorial/config_agent/commands/rails.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/tutorial/config_agent/commands/rum.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/tutorial/config_agent/commands/shared_hints.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/tutorial/config_agent/config_agent.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/tutorial/config_agent/get_policy_options.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/tutorial/config_agent/get_policy_options.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/tutorial/config_agent/index.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/tutorial/config_agent/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/tutorial/config_agent/opentelemetry_instructions.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/tutorial/config_agent/policy_selector.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/tutorial/config_agent/rum_script.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/tutorial/tutorial_apm_fleet_check.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/tutorial/tutorial_fleet_instructions/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/tutorial/tutorial_fleet_instructions/tutorial_fleet_instructions.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/update_badge.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/utils/download_json.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/utils/get_path_for_feedback.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/utils/get_path_for_feedback.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/utils/get_signal_type.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/utils/http_status_code_to_color.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/utils/style.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/public/utils/test_helpers.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/readme.md (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/scripts/.gitignore (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/scripts/create_apm_users.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/scripts/create_apm_users/create_apm_users_cli.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/scripts/create_diagnostics_bundle.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/scripts/create_functional_tests_archive.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/scripts/create_functional_tests_archive/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/scripts/diagnostics_bundle/cli.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/scripts/diagnostics_bundle/diagnostics_bundle.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/scripts/eslint.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/scripts/generate_telemetry_fields_table.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/scripts/infer_route_return_types.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/scripts/infer_route_return_types/index.ts (96%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/scripts/package.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/scripts/precommit.js (81%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/scripts/shared/download_telemetry_template.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/scripts/shared/get_es_client.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/scripts/shared/get_http_auth.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/scripts/shared/parse_index_url.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/scripts/shared/read_kibana_config.ts (99%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/scripts/telemetry/main.ts (94%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/scripts/test/README.md (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/scripts/test/api.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/scripts/test/dat.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/scripts/test/e2e.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/scripts/test/jest.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/scripts/upload_telemetry_data.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/assistant_functions/get_apm_dataset_info.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/assistant_functions/get_apm_downstream_dependencies.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/assistant_functions/get_apm_services_list.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/assistant_functions/get_apm_timeseries.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/assistant_functions/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/deprecations/__snapshots__/apm_user_role.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/deprecations/apm_user_role.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/deprecations/apm_user_role.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/deprecations/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/feature.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/anomaly_detection/anomaly_search.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/anomaly_detection/apm_ml_anomaly_query.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/anomaly_detection/apm_ml_jobs_query.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/anomaly_detection/constants.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/anomaly_detection/create_anomaly_detection_jobs.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/anomaly_detection/get_anomaly_detection_jobs.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/anomaly_detection/get_anomaly_result_bucket_size.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/anomaly_detection/get_anomaly_timeseries.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/anomaly_detection/get_ml_jobs_with_apm_group.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/apm_telemetry/collect_data_telemetry/__snapshots__/tasks.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/apm_telemetry/collect_data_telemetry/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/apm_telemetry/collect_data_telemetry/tasks.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/apm_telemetry/collect_data_telemetry/tasks.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/apm_telemetry/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/apm_telemetry/schema.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/apm_telemetry/telemetry_client.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/apm_telemetry/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/connections/exclude_rum_exit_spans_query.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/connections/get_connection_stats/get_connection_stats_items_with_relative_impact.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/connections/get_connection_stats/get_destination_map.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/connections/get_connection_stats/get_stats.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/connections/get_connection_stats/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/deprecations/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/deprecations/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/helpers/calculate_throughput.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/helpers/create_es_client/create_apm_event_client/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/helpers/create_es_client/create_entities_es_client/create_entities_es_client.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/helpers/create_es_client/create_infra_metrics_client/create_infra_metrics_client.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/helpers/create_es_client/create_internal_es_client/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/helpers/get_apm_alerts_client.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/helpers/get_apm_alerts_client.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/helpers/get_apm_data_access_services.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/helpers/get_apm_event_client.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/helpers/get_bucket_size_for_aggregated_transactions/index.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/helpers/get_bucket_size_for_aggregated_transactions/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/helpers/get_error_name.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/helpers/get_error_name.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/helpers/get_es_capabilities.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/helpers/get_internal_saved_objects_client.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/helpers/get_ml_client.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/helpers/get_random_sampler/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/helpers/latency_aggregation_type/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/helpers/metrics.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/helpers/round_to_nearest_five_or_ten.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/helpers/round_to_nearest_five_or_ten.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/helpers/spans/get_is_using_service_destination_metrics.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/helpers/transaction_coldstart_rate.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/helpers/transaction_error_rate.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/helpers/transactions/__snapshots__/get_is_using_transaction_events.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/helpers/transactions/get_is_using_transaction_events.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/helpers/transactions/get_is_using_transaction_events.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/helpers/transactions/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/service_group_query.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/service_group_query_with_overflow.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/transaction_groups/get_coldstart_rate.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/lib/transaction_groups/get_failed_transaction_rate.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/plugin.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/agent_explorer/error_with_status_code.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/agent_explorer/fetch_agents_last_version.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/agent_explorer/fetch_agents_latest_version.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/agent_explorer/get_agent_instances.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/agent_explorer/get_agent_url_repository.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/agent_explorer/get_agents.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/agent_explorer/get_agents_items.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/agent_explorer/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/agent_keys/create_agent_key.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/agent_keys/get_agent_keys.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/agent_keys/get_agent_keys_privileges.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/agent_keys/invalidate_agent_key.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/agent_keys/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/action_variables.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/alerting_es_client.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/alerting_es_client.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/register_apm_rule_types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/rule_types/anomaly/get_service_group_fields_for_anomaly.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/rule_types/anomaly/register_anomaly_rule_type.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/rule_types/anomaly/register_anomaly_rule_type.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/rule_types/docs/params_property_apm_anomaly.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/rule_types/docs/params_property_apm_error_count.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/rule_types/docs/params_property_apm_transaction_duration.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/rule_types/docs/params_property_apm_transaction_error_rate.yaml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/rule_types/error_count/get_error_count_chart_preview.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/rule_types/error_count/register_error_count_rule_type.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/rule_types/error_count/register_error_count_rule_type.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/rule_types/get_apm_alert_source_fields.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/rule_types/get_service_group_fields.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/rule_types/transaction_duration/average_or_percentile_agg.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/rule_types/transaction_duration/get_transaction_duration_chart_preview.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/rule_types/transaction_duration/register_transaction_duration_rule_type.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/rule_types/transaction_duration/register_transaction_duration_rule_type.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/rule_types/transaction_error_rate/get_transaction_error_rate_chart_preview.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/rule_types/transaction_error_rate/register_transaction_error_rate_rule_type.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/rule_types/transaction_error_rate/register_transaction_error_rate_rule_type.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/rule_types/utils/get_filtered_series_for_preview_chart.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/rule_types/utils/get_groupby_action_variables.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/rule_types/utils/get_groupby_action_variables.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/rule_types/utils/get_groupby_terms.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/rule_types/utils/get_groupby_terms.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/alerts/test_utils/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/apm_routes/create_apm_server_route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/apm_routes/get_global_apm_server_route_repository.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/apm_routes/register_apm_server_routes.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/apm_routes/register_apm_server_routes.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/assistant_functions/get_apm_downstream_dependencies/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/assistant_functions/get_apm_service_list/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/assistant_functions/get_apm_service_summary/get_anomalies.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/assistant_functions/get_apm_service_summary/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/assistant_functions/get_apm_timeseries/fetch_timeseries.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/assistant_functions/get_apm_timeseries/get_error_event_rate.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/assistant_functions/get_apm_timeseries/get_exit_span_failure_rate.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/assistant_functions/get_apm_timeseries/get_exit_span_latency.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/assistant_functions/get_apm_timeseries/get_exit_span_throughput.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/assistant_functions/get_apm_timeseries/get_transaction_failure_rate.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/assistant_functions/get_apm_timeseries/get_transaction_latency.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/assistant_functions/get_apm_timeseries/get_transaction_throughput.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/assistant_functions/get_apm_timeseries/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/assistant_functions/get_changepoints/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/assistant_functions/get_log_categories/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/assistant_functions/get_log_rate_analysis_for_alert/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/assistant_functions/get_observability_alert_details_context/get_apm_errors.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/assistant_functions/get_observability_alert_details_context/get_container_id_from_signals.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/assistant_functions/get_observability_alert_details_context/get_downstream_dependency_name.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/assistant_functions/get_observability_alert_details_context/get_service_name_from_signals.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/assistant_functions/get_observability_alert_details_context/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/assistant_functions/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/assistant_functions/utils/get_should_match_or_not_exist_filter.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/assistant_functions/utils/get_should_match_or_not_exist_filter.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/correlations/queries/fetch_duration_correlation.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/correlations/queries/fetch_duration_correlation_with_histogram.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/correlations/queries/fetch_duration_field_candidates.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/correlations/queries/fetch_duration_field_candidates.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/correlations/queries/fetch_duration_fractions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/correlations/queries/fetch_duration_histogram_range_steps.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/correlations/queries/fetch_duration_percentiles.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/correlations/queries/fetch_duration_ranges.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/correlations/queries/fetch_failed_events_correlation_p_values.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/correlations/queries/fetch_field_value_pairs.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/correlations/queries/fetch_p_values.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/correlations/queries/fetch_significant_correlations.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/correlations/queries/field_stats/fetch_field_value_field_stats.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/correlations/queries/get_common_correlations_query.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/correlations/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/correlations/utils/compute_expectations_and_ranges.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/correlations/utils/compute_expectations_and_ranges.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/correlations/utils/get_duration_field.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/correlations/utils/get_event_type.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/correlations/utils/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/correlations/utils/split_all_settled_promises.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/custom_dashboards/get_custom_dashboards.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/custom_dashboards/get_entities_with_dashboards.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/custom_dashboards/get_services_with_dashboards.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/custom_dashboards/remove_service_dashboard.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/custom_dashboards/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/custom_dashboards/save_service_dashboard.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/data_view/create_static_data_view.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/data_view/create_static_data_view.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/data_view/get_apm_data_view_index_pattern.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/data_view/get_apm_data_view_index_pattern.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/data_view/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/debug_telemetry/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/default_api_types.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/default_api_types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/dependencies/get_dependency_latency_distribution.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/dependencies/get_error_rate_charts_for_dependency.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/dependencies/get_latency_charts_for_dependency.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/dependencies/get_metadata_for_dependency.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/dependencies/get_throughput_charts_for_dependency.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/dependencies/get_top_dependencies.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/dependencies/get_top_dependency_operations.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/dependencies/get_top_dependency_spans.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/dependencies/get_upstream_services_for_dependency.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/dependencies/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/diagnostics/bundle/get_apm_events.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/diagnostics/bundle/get_data_streams.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/diagnostics/bundle/get_existing_index_templates.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/diagnostics/bundle/get_field_caps.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/diagnostics/bundle/get_index_template.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/diagnostics/bundle/get_index_templates_by_index_pattern.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/diagnostics/bundle/get_indices.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/diagnostics/bundle/get_indices_states.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/diagnostics/bundle/get_non_data_stream_indices.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/diagnostics/get_diagnostics_bundle.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/diagnostics/get_elasticsearch_version.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/diagnostics/get_fleet_package_info.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/diagnostics/helpers/get_apm_index_template_names.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/diagnostics/helpers/get_diagnostic_privileges.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/diagnostics/helpers/handle_exceptions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/diagnostics/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/entities/services/get_service_entity_summary.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/entities/services/routes.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/entities/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/entities/utils/merge_entities.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/entities/utils/merge_entities.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/environments/__snapshots__/get_all_environments.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/environments/get_all_environments.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/environments/get_all_environments.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/environments/get_environments.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/environments/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/errors/distribution/__snapshots__/get_buckets.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/errors/distribution/__snapshots__/queries.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/errors/distribution/get_buckets.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/errors/distribution/get_buckets.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/errors/distribution/get_distribution.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/errors/distribution/queries.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/errors/erroneous_transactions/get_top_erroneous_transactions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/errors/get_error_groups/get_error_group_detailed_statistics.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/errors/get_error_groups/get_error_group_main_statistics.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/errors/get_error_groups/get_error_group_sample_ids.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/errors/get_error_groups/get_error_sample_details.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/errors/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/event_metadata/get_event_metadata.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/event_metadata/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/fallback_to_transactions/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/fleet/api_keys/add_api_keys_to_policies_if_missing.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/fleet/api_keys/create_apm_api_keys.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/fleet/create_cloud_apm_package_policy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/fleet/get_agents.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/fleet/get_apm_package_policies.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/fleet/get_apm_package_policy_definition.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/fleet/get_cloud_apm_package_policy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/fleet/get_java_agent_versions.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/fleet/get_java_agent_versions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/fleet/get_latest_apm_package.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/fleet/get_package_policy_decorators.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/fleet/get_unsupported_apm_server_schema.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/fleet/get_unsupported_apm_server_schema.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/fleet/is_superuser.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/fleet/merge_package_policy_with_apm.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/fleet/register_fleet_policy_callbacks.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/fleet/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/fleet/run_migration_check.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/fleet/source_maps.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/fleet/source_maps.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/fleet/sync_agent_configs_to_apm_package_policies.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/fleet/translate_legacy_schema_paths.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/fleet/translate_legacy_schema_paths.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/historical_data/has_historical_agent_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/historical_data/has_historical_entities_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/historical_data/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/infrastructure/get_host_names.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/infrastructure/get_infrastructure_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/infrastructure/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/latency_distribution/get_overall_latency_distribution.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/latency_distribution/get_percentile_threshold_value.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/latency_distribution/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/latency_distribution/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/__snapshots__/queries.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/by_agent/default.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/by_agent/java/gc/fetch_and_transform_gc_metrics.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/by_agent/java/gc/fetch_and_transform_gc_metrics.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/by_agent/java/gc/get_gc_rate_chart.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/by_agent/java/gc/get_gc_time_chart.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/by_agent/java/heap_memory/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/by_agent/java/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/by_agent/java/non_heap_memory/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/by_agent/java/otel_cpu/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/by_agent/java/thread_count/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/by_agent/shared/cpu/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/by_agent/shared/memory/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/fetch_and_transform_metrics.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/get_metrics_chart_data_by_agent.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/get_service_nodes.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/has_otel_metrics.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/queries.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/serverless/get_active_instances_overview.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/serverless/get_active_instances_timeseries.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/serverless/get_cold_start_count_chart.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/serverless/get_cold_start_duration_chart.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/serverless/get_compute_usage_chart.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/serverless/get_serverless_agent_metrics_chart.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/serverless/get_serverless_function_latency_chart.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/serverless/get_serverless_functions_overview.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/serverless/get_serverless_summary.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/serverless/helper.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/serverless/helper.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/serverless/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/metrics/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/crashes/distribution/__snapshots__/get_buckets.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/crashes/distribution/__snapshots__/queries.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/crashes/distribution/get_buckets.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/crashes/distribution/get_buckets.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/crashes/distribution/get_distribution.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/crashes/distribution/queries.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/crashes/get_crash_groups/get_crash_group_main_statistics.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/crashes/get_mobile_crash_group_detailed_statistics.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/crashes/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/errors/get_mobile_error_group_detailed_statistics.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/errors/get_mobile_error_group_main_statistics.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/errors/get_mobile_errors_terms_by_field.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/errors/get_mobile_http_errors.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/errors/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/get_device_os_app.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/get_mobile_average_launch_time.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/get_mobile_crash_rate.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/get_mobile_crashes_by_location.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/get_mobile_detailed_statistics_by_field.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/get_mobile_filters.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/get_mobile_http_requests.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/get_mobile_http_requests_by_location.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/get_mobile_launches_by_location.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/get_mobile_location_stats.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/get_mobile_main_statistics_by_field.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/get_mobile_most_used_charts/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/get_mobile_most_used_charts/merge_other_count.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/get_mobile_sessions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/get_mobile_sessions_by_location.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/get_mobile_stats.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/get_mobile_terms_by_field.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/get_nct.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/mobile/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/observability_overview/get_observability_overview_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/observability_overview/get_service_count.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/observability_overview/get_transactions_per_minute.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/observability_overview/has_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/observability_overview/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/profiling/fetch_flamegraph.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/profiling/fetch_functions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/profiling/get_service_correlation_fields.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/profiling/hosts/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/profiling/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/profiling/utils.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/profiling/utils.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/service_groups/delete_service_group.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/service_groups/get_service_group.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/service_groups/get_service_group_alerts.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/service_groups/get_service_groups.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/service_groups/get_services_counts.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/service_groups/lookup_services.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/service_groups/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/service_groups/save_service_group.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/service_map/calculate_docs_per_shard.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/service_map/calculate_docs_per_shard.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/service_map/fetch_service_paths_from_trace_ids.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/service_map/get_service_anomalies.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/service_map/get_service_map.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/service_map/get_service_map_dependency_node_info.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/service_map/get_service_map_from_trace_ids.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/service_map/get_service_map_from_trace_ids.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/service_map/get_service_map_service_node_info.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/service_map/get_service_stats.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/service_map/get_trace_sample_ids.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/service_map/group_resource_nodes.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/service_map/group_resource_nodes.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/service_map/mock_responses/group_resource_nodes_grouped.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/service_map/mock_responses/group_resource_nodes_pregrouped.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/service_map/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/service_map/transform_service_map_responses.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/service_map/transform_service_map_responses.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/annotations/__fixtures__/multiple_versions.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/annotations/__fixtures__/no_versions.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/annotations/__fixtures__/one_version.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/annotations/__fixtures__/versions_first_seen.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/annotations/get_derived_service_annotations.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/annotations/get_stored_annotations.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/annotations/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/get_service_agent.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/get_service_dependencies.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/get_service_dependencies_breakdown.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/get_service_instance_container_metadata.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/get_service_instance_metadata_details.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/get_service_instances/detailed_statistics.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/get_service_instances/get_service_instances_system_metric_statistics.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/get_service_instances/get_service_instances_transaction_statistics.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/get_service_instances/main_statistics.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/get_service_metadata_details.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/get_service_metadata_icons.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/get_service_node_metadata.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/get_service_overview_container_metadata.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/get_service_transaction_group_detailed_statistics.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/get_service_transaction_groups.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/get_service_transaction_groups_alerts.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/get_service_transaction_types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/get_services/get_health_statuses.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/get_services/get_service_alerts.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/get_services/get_service_names_from_terms_enum.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/get_services/get_service_transaction_stats.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/get_services/get_services_items.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/get_services/get_services_without_transactions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/get_services/merge_service_stats.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/get_services/merge_service_stats.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/get_services_detailed_statistics/get_service_transaction_detailed_statistics.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/get_services_detailed_statistics/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/get_throughput.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/services/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/agent_configuration/__snapshots__/queries.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/agent_configuration/convert_settings_to_string.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/agent_configuration/create_agent_config_index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/agent_configuration/create_or_update_configuration.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/agent_configuration/delete_configuration.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/agent_configuration/find_exact_configuration.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/agent_configuration/get_agent_config_etag_metrics.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/agent_configuration/get_agent_name_by_service.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/agent_configuration/get_environments/get_existing_environments_for_service.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/agent_configuration/get_environments/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/agent_configuration/list_configurations.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/agent_configuration/mark_applied_by_agent.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/agent_configuration/queries.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/agent_configuration/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/agent_configuration/search_configurations.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/anomaly_detection/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/anomaly_detection/update_to_v3.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/apm_indices/apm_system_index_constants.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/apm_indices/get_apm_indices.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/apm_indices/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/custom_link/__snapshots__/get_transaction.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/custom_link/__snapshots__/list_custom_links.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/custom_link/create_custom_link_index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/custom_link/create_or_update_custom_link.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/custom_link/create_or_update_custom_link.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/custom_link/custom_link_types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/custom_link/delete_custom_link.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/custom_link/get_transaction.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/custom_link/get_transaction.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/custom_link/helper.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/custom_link/helper.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/custom_link/list_custom_links.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/custom_link/list_custom_links.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/custom_link/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/settings/labs/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/source_maps/bulk_create_apm_source_maps.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/source_maps/create_apm_source_map.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/source_maps/create_apm_source_map_index_template.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/source_maps/delete_apm_sourcemap.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/source_maps/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/source_maps/schedule_source_map_migration.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/source_maps/sourcemap_utils.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/span_links/get_linked_children.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/span_links/get_linked_parents.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/span_links/get_span_links_details.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/span_links/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/span_links/utils.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/storage_explorer/get_service_statistics.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/storage_explorer/get_size_timeseries.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/storage_explorer/get_storage_details.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/storage_explorer/get_storage_details_per_service.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/storage_explorer/get_summary_statistics.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/storage_explorer/get_total_transactions_per_service.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/storage_explorer/has_storage_explorer_privileges.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/storage_explorer/indices_stats_helpers.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/storage_explorer/is_cross_cluster_search.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/storage_explorer/is_cross_cluster_search.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/storage_explorer/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/suggestions/get_suggestions_with_terms_aggregation.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/suggestions/get_suggestions_with_terms_aggregation.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/suggestions/get_suggestions_with_terms_enum.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/suggestions/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/time_range_metadata/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/traces/__snapshots__/queries.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/traces/calculate_impact_builder.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/traces/get_aggregated_critical_path.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/traces/get_top_traces_primary_stats.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/traces/get_trace_items.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/traces/get_trace_samples_by_query.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/traces/queries.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/traces/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/transactions/__snapshots__/queries.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/transactions/breakdown/constants.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/transactions/breakdown/index.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/transactions/breakdown/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/transactions/breakdown/mock_responses/data.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/transactions/breakdown/mock_responses/no_data.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/transactions/constants.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/transactions/get_failed_transaction_rate_periods.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/transactions/get_latency_charts/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/transactions/get_span/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/transactions/get_transaction/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/transactions/get_transaction_by_name/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/transactions/get_transaction_by_trace/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/transactions/queries.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/transactions/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/transactions/trace_samples/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/routes/typings.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/saved_objects/apm_custom_dashboards.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/saved_objects/apm_server_settings.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/saved_objects/apm_service_groups.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/saved_objects/apm_telemetry.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/saved_objects/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/test_helpers/create_apm_users/authentication.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/test_helpers/create_apm_users/create_apm_users.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/test_helpers/create_apm_users/helpers/call_kibana.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/test_helpers/create_apm_users/helpers/create_custom_role.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/test_helpers/create_apm_users/helpers/create_or_update_user.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/test_helpers/create_apm_users/helpers/get_version.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/tutorial/envs/elastic_cloud.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/tutorial/envs/on_prem.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/tutorial/envs/on_prem_apm_server_instruction_set.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/tutorial/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/utils/create_typed_es_client.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/utils/non_empty_string_ref.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/utils/string_from_buffer_rt.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/utils/string_from_buffer_rt.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/utils/test_helpers.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/server/utils/with_apm_span.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/tsconfig.json (97%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/apm_rum_react.d.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/common.d.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/es_schemas/raw/apm_base_doc.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/es_schemas/raw/error_raw.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/es_schemas/raw/event_raw.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/es_schemas/raw/fields/cloud.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/es_schemas/raw/fields/container.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/es_schemas/raw/fields/event_outcome.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/es_schemas/raw/fields/faas.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/es_schemas/raw/fields/host.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/es_schemas/raw/fields/http.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/es_schemas/raw/fields/kubernetes.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/es_schemas/raw/fields/observer.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/es_schemas/raw/fields/page.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/es_schemas/raw/fields/process.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/es_schemas/raw/fields/service.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/es_schemas/raw/fields/span_links.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/es_schemas/raw/fields/stackframe.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/es_schemas/raw/fields/timestamp_us.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/es_schemas/raw/fields/url.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/es_schemas/raw/fields/user.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/es_schemas/raw/fields/user_agent.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/es_schemas/raw/metric_raw.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/es_schemas/raw/span_raw.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/es_schemas/raw/transaction_raw.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/es_schemas/ui/apm_error.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/es_schemas/ui/event.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/es_schemas/ui/fields/agent.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/es_schemas/ui/metric.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/es_schemas/ui/span.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/es_schemas/ui/transaction.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm/typings/timeseries.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/common/data_source.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/common/document_type.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/common/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/common/rollup.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/common/time_range_metadata.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/common/utils/get_bucket_size/calculate_auto.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/common/utils/get_bucket_size/calculate_auto.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/common/utils/get_bucket_size/get_bucket_size.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/common/utils/get_bucket_size/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/common/utils/get_preferred_bucket_size_and_data_source.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/common/utils/get_preferred_bucket_size_and_data_source.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/jest.config.js (71%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/kibana.jsonc (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/lib/check_privileges.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/lib/helpers/create_es_client/call_async_with_debug.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/lib/helpers/create_es_client/cancel_es_request_on_abort.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/lib/helpers/create_es_client/create_apm_event_client/get_request_base.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/lib/helpers/create_es_client/create_apm_event_client/get_request_base.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/lib/helpers/create_es_client/create_apm_event_client/index.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/lib/helpers/create_es_client/create_apm_event_client/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/lib/helpers/create_es_client/document_type.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/lib/helpers/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/lib/helpers/spans/get_is_using_service_destination_metrics.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/lib/helpers/tier_filter.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/lib/helpers/transactions/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/plugin.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/saved_objects/apm_indices.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/saved_objects/migrations/migrate_legacy_apm_indices_to_space_aware.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/saved_objects/migrations/migrate_legacy_apm_indices_to_space_aware.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/saved_objects/migrations/update_apm_oss_index_paths.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/saved_objects/save_apm_indices.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/services/get_document_sources/get_document_sources.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/services/get_document_sources/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/services/get_document_type_config/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/services/get_host_names/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/services/get_host_services/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/services/get_services.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/utils.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/utils/unflatten_known_fields.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/utils/unflatten_known_fields.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/server/utils/with_apm_span.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/apm_data_access/tsconfig.json (81%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/.storybook/get_mock_inventory_context.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/.storybook/main.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/.storybook/preview.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/.storybook/storybook_decorator.tsx (100%) create mode 100644 x-pack/solutions/observability/plugins/inventory/README.md rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/common/entities.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/common/rt_types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/common/utils/entity_type_guards.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/e2e/README.md (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/e2e/apis/fixtures/package_registry_config.yml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/e2e/cypress.config.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/e2e/cypress/.gitignore (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/e2e/cypress/e2e/alert_count/alert_count.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/e2e/cypress/e2e/alert_count/generate_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/e2e/cypress/e2e/generate_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/e2e/cypress/e2e/home.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/e2e/cypress/fixtures/eem_enabled.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/e2e/cypress/support/commands.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/e2e/cypress/support/e2e.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/e2e/cypress/support/types.d.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/e2e/cypress_test_runner.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/e2e/ftr_config.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/e2e/ftr_provider_context.d.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/e2e/kibana.jsonc (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/e2e/setup_cypress_node_events.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/e2e/synthtrace.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/e2e/tsconfig.json (89%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/jest.config.js (53%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/kibana.jsonc (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/api/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/application.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/assets/entities_inventory_dark.png (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/assets/entities_inventory_light.png (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/alerts_badge/alerts_badge.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/alerts_badge/alerts_badge.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/app_root/header_action_menu/add_data_action_menu.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/app_root/header_action_menu/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/app_root/header_action_menu/share_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/app_root/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/badge_filter_with_popover/badge_filter_with_popover.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/badge_filter_with_popover/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/empty_states/empty_state.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/entities_grid/entities_grid.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/entities_grid/entity_name/entity_name.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/entities_grid/entity_name/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/entities_grid/grid_columns.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/entities_grid/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/entities_grid/mock/entities_mock.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/entities_summary/entities_summary.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/entities_summary/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/entity_actions/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/entity_enablement/enable_entity_model_button.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/entity_enablement/unauthorized_modal.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/entity_enablement/welcome_modal.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/entity_group_accordion/entity_count_badge.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/entity_group_accordion/entity_group_accordion.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/entity_group_accordion/grouped_entities_grid.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/entity_group_accordion/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/entity_group_accordion/mock/inventory_component_wrapper_mock.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/entity_icon/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/group_by_selector/group_by_selector.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/group_by_selector/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/inventory_page_template/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/inventory_page_template/no_data_config.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/search_bar/entity_types_multi_select.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/search_bar/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/components/shared/add_data_buttons/buttons.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/context/inventory_context_provider/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/context/inventory_search_bar_context_provider/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/hooks/use_adhoc_data_view.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/hooks/use_detail_view_redirect.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/hooks/use_detail_view_redirect.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/hooks/use_discover_redirect.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/hooks/use_entity_manager.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/hooks/use_fetch_entity_definition.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/hooks/use_inventory_abortable_async.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/hooks/use_inventory_decoded_query_params.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/hooks/use_inventory_params.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/hooks/use_inventory_route_path.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/hooks/use_inventory_router.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/hooks/use_is_loading_complete.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/hooks/use_is_loading_complete.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/hooks/use_kibana.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/hooks/use_unified_search_context.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/pages/inventory_page/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/plugin.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/routes/config.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/services/telemetry/telemetry_client.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/services/telemetry/telemetry_events.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/services/telemetry/telemetry_service.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/services/telemetry/telemetry_service.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/services/telemetry/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/services/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/utils/get_kql_field_names_with_fallback.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/utils/get_kql_field_names_with_fallback.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/public/utils/group_entity_types_by_status.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/scripts/test/e2e.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/server/config.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/server/feature.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/server/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/server/lib/create_alerts_client/create_alerts_client.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/server/lib/create_es_client/create_entities_es_client.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/server/plugin.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/server/routes/create_inventory_server_route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/server/routes/entities/get_entity_groups.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/server/routes/entities/get_entity_types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/server/routes/entities/get_group_by_terms_agg.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/server/routes/entities/get_group_by_terms_agg.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/server/routes/entities/get_identify_fields.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/server/routes/entities/get_identity_fields_per_entity_type.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/server/routes/entities/get_latest_entities.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/server/routes/entities/get_latest_entities_alerts.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/server/routes/entities/query_helper.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/server/routes/entities/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/server/routes/get_global_inventory_route_repository.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/server/routes/has_data/get_has_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/server/routes/has_data/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/server/routes/register_routes.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/server/routes/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/server/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/inventory/tsconfig.json (95%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/README.md (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/alerting/metrics/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/alerting/metrics/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/color_palette.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/constants.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/http_api/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/http_api/metric_indices.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/http_api/metrics_api.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/http_api/metrics_explorer.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_ec2/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_ec2/metrics/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_ec2/metrics/snapshot/cpu.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_ec2/metrics/snapshot/disk_io_read_bytes.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_ec2/metrics/snapshot/disk_io_write_bytes.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_ec2/metrics/snapshot/rx.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_ec2/metrics/snapshot/tx.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_ec2/metrics/tsvb/aws_ec2_cpu_utilization.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_ec2/metrics/tsvb/aws_ec2_diskio_bytes.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_ec2/metrics/tsvb/aws_ec2_network_traffic.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_rds/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_rds/metrics/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_rds/metrics/snapshot/cpu.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_rds/metrics/snapshot/rds_active_transactions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_rds/metrics/snapshot/rds_connections.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_rds/metrics/snapshot/rds_latency.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_rds/metrics/snapshot/rds_queries_executed.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_rds/metrics/tsvb/aws_rds_active_transactions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_rds/metrics/tsvb/aws_rds_connections.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_rds/metrics/tsvb/aws_rds_cpu_total.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_rds/metrics/tsvb/aws_rds_latency.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_rds/metrics/tsvb/aws_rds_queries_executed.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_s3/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_s3/metrics/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_s3/metrics/snapshot/s3_bucket_size.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_s3/metrics/snapshot/s3_download_bytes.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_s3/metrics/snapshot/s3_number_of_objects.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_s3/metrics/snapshot/s3_total_requests.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_s3/metrics/snapshot/s3_upload_bytes.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_s3/metrics/tsvb/aws_s3_bucket_size.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_s3/metrics/tsvb/aws_s3_download_bytes.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_s3/metrics/tsvb/aws_s3_number_of_objects.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_s3/metrics/tsvb/aws_s3_total_requests.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_s3/metrics/tsvb/aws_s3_upload_bytes.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_sqs/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_sqs/metrics/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_sqs/metrics/snapshot/sqs_messages_delayed.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_sqs/metrics/snapshot/sqs_messages_empty.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_sqs/metrics/snapshot/sqs_messages_sent.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_sqs/metrics/snapshot/sqs_messages_visible.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_sqs/metrics/snapshot/sqs_oldest_message.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_sqs/metrics/tsvb/aws_sqs_messages_delayed.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_sqs/metrics/tsvb/aws_sqs_messages_empty.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_sqs/metrics/tsvb/aws_sqs_messages_sent.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_sqs/metrics/tsvb/aws_sqs_messages_visible.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/aws_sqs/metrics/tsvb/aws_sqs_oldest_message.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/container/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/container/metrics/charts/cpu.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/container/metrics/charts/disk.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/container/metrics/charts/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/container/metrics/charts/memory.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/container/metrics/charts/network.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/container/metrics/formulas/cpu.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/container/metrics/formulas/disk.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/container/metrics/formulas/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/container/metrics/formulas/memory.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/container/metrics/formulas/network.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/container/metrics/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/container/metrics/snapshot/cpu.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/container/metrics/snapshot/memory.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/container/metrics/snapshot/rx.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/container/metrics/snapshot/tx.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/create_tsvb_model.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/metrics/charts/cpu.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/metrics/charts/disk.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/metrics/charts/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/metrics/charts/logs.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/metrics/charts/memory.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/metrics/charts/network.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/metrics/formulas/cpu.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/metrics/formulas/disk.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/metrics/formulas/host_count.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/metrics/formulas/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/metrics/formulas/log_rate.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/metrics/formulas/memory.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/metrics/formulas/network.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/metrics/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/metrics/snapshot/cpu.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/metrics/snapshot/cpu_v2.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/metrics/snapshot/disk_latency.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/metrics/snapshot/disk_space_usage.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/metrics/snapshot/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/metrics/snapshot/load.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/metrics/snapshot/log_rate.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/metrics/snapshot/memory.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/metrics/snapshot/memory_free.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/metrics/snapshot/memory_total.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/metrics/snapshot/normalized_load_1m.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/metrics/snapshot/rx.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/metrics/snapshot/rx_v2.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/metrics/snapshot/tx.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/host/metrics/snapshot/tx_v2.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/kubernetes/node/metrics/charts/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/kubernetes/node/metrics/charts/node.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/kubernetes/node/metrics/formulas/cpu.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/kubernetes/node/metrics/formulas/disk.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/kubernetes/node/metrics/formulas/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/kubernetes/node/metrics/formulas/memory.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/kubernetes/node/metrics/formulas/pod_capacity.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/kubernetes/node/metrics/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/kubernetes/pod/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/snapshot/cpu.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/snapshot/memory.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/snapshot/rx.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/snapshot/tx.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/tsvb/pod_cpu_usage.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/tsvb/pod_log_usage.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/tsvb/pod_memory_usage.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/tsvb/pod_network_traffic.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/tsvb/pod_overview.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/metrics.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/shared/charts/constants.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/shared/metrics/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/shared/metrics/required_metrics.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/shared/metrics/snapshot/count.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/shared/metrics/snapshot/network_traffic.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/shared/metrics/snapshot/network_traffic_with_interfaces.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/shared/metrics/snapshot/rate.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_cpu_utilization.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_diskio_bytes.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_diskio_ops.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_network_bytes.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_network_packets.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_overview.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/shared/metrics/tsvb/nginx_active_connections.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/shared/metrics/tsvb/nginx_hits.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/shared/metrics/tsvb/nginx_request_rate.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/shared/metrics/tsvb/nginx_requests_per_connection.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/inventory_models/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/metrics_explorer_views/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/common/utility_types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/jest.config.js (67%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/kibana.jsonc (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/apps/common_providers.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/empty_states/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/empty_states/no_data.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/empty_states/no_indices.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/empty_states/no_metric_indices.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/empty_states/no_remote_cluster.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/README.md (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/container_metrics_table.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/container_metrics_table.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/container_metrics_table.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/create_lazy_container_metrics_table.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/integrated_container_metrics_table.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/use_container_metrics_table.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/use_container_metrics_table.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/create_lazy_host_metrics_table.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/host_metrics_table.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/host_metrics_table.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/host_metrics_table.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/integrated_host_metrics_table.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/use_host_metrics_table.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/use_host_metrics_table.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/create_lazy_pod_metrics_table.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/integrated_pod_metrics_table.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/pod_metrics_table.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/pod_metrics_table.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/pod_metrics_table.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/use_pod_metrics_table.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/use_pod_metrics_table.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/assets/no_results_dark.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/assets/no_results_light.svg (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/error_content.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/metrics_node_details_link.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/no_data_content.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/number_cell.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/stepwise_pagination.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/hooks/helpers.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/hooks/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/hooks/metrics_to_api_options.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/hooks/metrics_to_api_options.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/hooks/use_infrastructure_node_metrics.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/components/infrastructure_node_metrics_tables/test_helpers.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/hooks/use_kibana.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/lib/metrics_client.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/pages/link_to/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/pages/link_to/use_asset_detail_redirect.test.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/pages/link_to/use_asset_details_redirect.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/plugin.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/test_utils/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/test_utils/use_global_storybook_theme.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/public/utils/use_tracked_promise.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/client/client.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/client/client.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/client/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/client_mock.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/adapters/framework/adapter_types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/adapters/framework/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/adapters/framework/kibana_framework_adapter.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/adapters/metrics/adapter_types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/adapters/metrics/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/create_custom_metrics_aggregations.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/create_search_client.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/metrics/constants.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/metrics/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/metrics/lib/__snapshots__/convert_buckets_to_metrics_series.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/metrics/lib/__snapshots__/create_aggregations.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/metrics/lib/__snapshots__/create_metrics_aggregations.test.ts.snap (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/calculate_auto.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/calculate_auto.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/calculate_bucket_size.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/interval_regex.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/interval_regex.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/unit_to_seconds.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/unit_to_seconds.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/metrics/lib/calculate_date_histogram_offset.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/metrics/lib/calculate_date_histogram_offset.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/metrics/lib/calculate_interval.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/metrics/lib/convert_buckets_to_metrics_series.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/metrics/lib/convert_buckets_to_metrics_series.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/metrics/lib/create_aggregations.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/metrics/lib/create_aggregations.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/metrics/lib/create_metrics_aggregations.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/metrics/lib/create_metrics_aggregations.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/lib/metrics/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/plugin.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/routes/metric_indices/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/routes/metrics_explorer/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/routes/metrics_explorer/lib/convert_metric_to_metrics_api_metric.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/routes/metrics_explorer/lib/convert_metric_to_metrics_api_metric.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/routes/metrics_explorer/lib/convert_request_to_metrics_api_options.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/routes/metrics_explorer/lib/convert_request_to_metrics_api_options.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/routes/metrics_explorer/lib/find_interval_for_metrics.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/routes/metrics_explorer/lib/get_dataset_for_field.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/routes/metrics_explorer/lib/query_total_grouping.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/routes/metrics_explorer/lib/query_total_groupings.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/routes/metrics_explorer/lib/transform_series.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/routes/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/saved_objects/metrics_data_source/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/server/utils/calculate_metric_interval.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/metrics_data_access/tsconfig.json (87%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/.gitignore (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/.i18nrc.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/.storybook/jest_setup.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/.storybook/main.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/.storybook/preview.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/DOCKER.md (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/Dockerfile (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/Makefile (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/README.md (78%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/common/__fixtures__/base_flamegraph.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/common/columnar_view_model.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/common/columnar_view_model.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/common/commonly_used_ranges.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/common/frame_type_colors.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/common/histogram.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/common/index.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/common/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/common/runtime_types/range_rt.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/common/storage_explorer.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/common/topn.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/common/topn.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/common/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/e2e/README.md (62%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/e2e/cypress.config.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/e2e/cypress/e2e/empty_state/home.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/e2e/cypress/e2e/profiling_views/differential_functions.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/e2e/cypress/e2e/profiling_views/functions.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/e2e/cypress/e2e/profiling_views/home.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/e2e/cypress/e2e/profiling_views/settings.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/e2e/cypress/e2e/profiling_views/stacktraces.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/e2e/cypress/e2e/profiling_views/storage_explorer.cy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/e2e/cypress/fixtures/storage_explorer_summary.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/e2e/cypress/support/commands.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/e2e/cypress/support/e2e.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/e2e/cypress/support/types.d.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/e2e/cypress_test_runner.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/e2e/es_archivers/profiling_data_anonymized.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/e2e/ftr_config.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/e2e/ftr_config_open.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/e2e/ftr_config_runner.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/e2e/ftr_kibana.yml (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/e2e/ftr_provider_context.d.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/e2e/load_profiling_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/e2e/setup_profiling_resources.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/e2e/tsconfig.json (80%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/jest.config.js (56%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/kibana.jsonc (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/app.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/async_component.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/chart_grid.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/check_setup.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/contexts/license/license_context.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/contexts/license/use_license_context.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/contexts/profiling_dependencies/mock_profiling_dependencies_storybook.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/contexts/profiling_dependencies/profiling_dependencies_context.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/contexts/profiling_dependencies/use_profiling_dependencies.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/contexts/profiling_setup_status/profiling_setup_status_context.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/contexts/profiling_setup_status/use_profiling_setup_status.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/contexts/route_breadcrumbs_context/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/contexts/route_breadcrumbs_context/use_route_breadcrumb.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/contexts/time_range_context/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/cpu_label_with_hint/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/differential_comparison_mode/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/differential_topn_functions_grid/get_columns.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/differential_topn_functions_grid/get_compare_frame_action.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/differential_topn_functions_grid/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/flamegraph/flame_graph_legend.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/flamegraph/flamegraph_tooltip.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/flamegraph/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/flamegraph/tooltip_row.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/frame_information_window/apm_transactions.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/frame_information_window/empty_frame.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/frame_information_window/frame_information_ai_assistant.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/frame_information_window/frame_information_panel.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/frame_information_window/frame_information_tooltip.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/frame_information_window/get_impact_rows.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/frame_information_window/get_information_rows.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/frame_information_window/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/frame_information_window/key_value_list.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/frame_information_window/missing_symbols_callout.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/frame_information_window/missing_symbols_callout.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/frames_summary/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/frames_summary/summary_item.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/frames_summary/summary_item.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/label_with_hint/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/legend.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/license_prompt/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/normalization_menu/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/primary_and_comparison_search_bar.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/profiling_app_page_template/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/profiling_app_page_template/primary_profiling_search_bar.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/profiling_app_page_template/profiling_search_bar.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/profiling_header_action_menu.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/redirect_to.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/redirect_with_default_date_range.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/stack_frame_summary/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/stack_traces/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/stacked_bar_chart/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/subchart.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/topn_functions/cpu_stat.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/topn_functions/function_row.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/topn_functions/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/topn_functions/label.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/topn_functions/mock/top_n_functions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/topn_functions/sample_stat.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/topn_functions/topn_functions.stories.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/topn_functions/total_samples_stat.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/topn_functions/utils.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/components/topn_functions/utils.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/embeddables/async_embeddable_component.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/embeddables/empty_data_prompt.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/embeddables/error_prompt.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/embeddables/flamegraph/embeddable_flamegraph.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/embeddables/flamegraph/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/embeddables/functions/embeddable_functions.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/embeddables/functions/embeddable_functions_grid.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/embeddables/functions/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/embeddables/profiling_embeddable_provider.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/embeddables/register_embeddables.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/embeddables/search_bar/embeddable_search_bar.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/embeddables/search_bar/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/embeddables/stack_traces/embeddable_stack_traces.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/embeddables/stack_traces/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/embeddables/stack_traces/stack_traces.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/hooks/use_async.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/hooks/use_auto_aborted_http_client.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/hooks/use_calculate_impact_estimates.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/hooks/use_calculate_impact_estimates.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/hooks/use_default_date_range_redirect.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/hooks/use_kibana_timezone_setting.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/hooks/use_local_storage.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/hooks/use_profiling_charts_theme.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/hooks/use_profiling_params.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/hooks/use_profiling_route_path.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/hooks/use_profiling_router.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/hooks/use_time_range.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/hooks/use_time_range_async.ts (90%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/hooks/use_time_range_context.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/plugin.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/routing/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/routing/route_breadcrumb.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/routing/router_error_boundary.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/services.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/utils/formatters/as_cost.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/utils/formatters/as_duration.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/utils/formatters/as_integer.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/utils/formatters/as_integer.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/utils/formatters/as_number.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/utils/formatters/as_number.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/utils/formatters/as_percentage.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/utils/formatters/as_weight.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/utils/formatters/as_weight.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/utils/get_flamegraph_model/get_interpolation_value.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/utils/get_flamegraph_model/get_interpolation_value.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/utils/get_flamegraph_model/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/utils/get_next_time_range/index.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/utils/get_next_time_range/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/views/add_data_view/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/views/delete_data_view/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/views/flamegraphs/differential_flamegraphs/differential_flame_graph_search_panel.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/views/flamegraphs/differential_flamegraphs/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/views/flamegraphs/flamegraph/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/views/flamegraphs/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/views/functions/differential_topn/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/views/functions/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/views/functions/topn/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/views/settings/bottom_bar_actions.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/views/settings/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/views/stack_traces_view/get_stack_traces_tabs.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/views/stack_traces_view/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/views/stack_traces_view/utils.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/views/stack_traces_view/utils.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/views/storage_explorer/data_breakdown/grouped_index_details.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/views/storage_explorer/data_breakdown/grouped_index_details_chart.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/views/storage_explorer/data_breakdown/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/views/storage_explorer/data_breakdown/storage_details_table.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/views/storage_explorer/data_breakdown/utils.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/views/storage_explorer/distinct_probabilistic_values_warning.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/views/storage_explorer/host_breakdown/host_breakdown_chart.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/views/storage_explorer/host_breakdown/hosts_table.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/views/storage_explorer/host_breakdown/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/views/storage_explorer/index.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/views/storage_explorer/index_lifecycle_phase_select.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/public/views/storage_explorer/summary.tsx (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/scripts/export_from_testing.sh (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/scripts/import_from_testing.sh (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/scripts/shrink_stacktrace_response.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/scripts/test/api.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/scripts/test/e2e.js (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/feature.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/lib/setup/README.md (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/lib/setup/cluster_settings.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/lib/setup/fleet_policies.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/lib/setup/fleet_policies.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/lib/setup/get_has_setup_privileges.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/lib/setup/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/plugin.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/routes/apm.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/routes/compat.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/routes/downsampling.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/routes/downsampling.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/routes/flamechart.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/routes/functions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/routes/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/routes/query.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/routes/search_stacktraces.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/routes/setup/get_cloud_setup_instructions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/routes/setup/get_self_managed_instructions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/routes/setup/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/routes/setup/setup_cloud.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/routes/setup/setup_self_managed.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/routes/storage_explorer/get_daily_data_generation.size.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/routes/storage_explorer/get_host_breakdown_size_timeseries.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/routes/storage_explorer/get_host_details.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/routes/storage_explorer/get_host_distinct_probabilistic_count.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/routes/storage_explorer/get_indices_stats.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/routes/storage_explorer/get_profiling_hosts_details_by_id.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/routes/storage_explorer/get_storage_details_grouped_by_index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/routes/storage_explorer/get_storage_details_per_index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/routes/storage_explorer/route.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/routes/topn.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/routes/topn.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/utils/create_profiling_es_client.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/utils/handle_route_error_handler.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/server/utils/with_profiling_span.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling/tsconfig.json (97%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/.i18nrc.json (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/common/cloud_setup.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/common/cloud_setup.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/common/cluster_settings.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/common/fleet_policies.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/common/get_apm_policy.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/common/has_profiling_data.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/common/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/common/profiling_es_client.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/common/setup.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/common/setup.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/jest.config.js (70%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/kibana.jsonc (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/server/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/server/plugin.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/server/services/fetch_flamechart/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/server/services/functions/es_functions.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/server/services/functions/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/server/services/register_services.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/server/services/search_stack_traces/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/server/services/setup_state/cloud_setup_state.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/server/services/setup_state/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/server/services/setup_state/self_managed_setup_state.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/server/services/status/index.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/server/types.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/server/utils/create_profiling_es_client.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/server/utils/percent_to_factor.test.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/server/utils/percent_to_factor.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/server/utils/query.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/server/utils/unwrap_es_response.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/server/utils/with_profiling_span.ts (100%) rename x-pack/{plugins/observability_solution => solutions/observability/plugins}/profiling_data_access/tsconfig.json (89%) diff --git a/.buildkite/ftr_oblt_stateful_configs.yml b/.buildkite/ftr_oblt_stateful_configs.yml index 381d4e7f24ba6..d4c1df51176d2 100644 --- a/.buildkite/ftr_oblt_stateful_configs.yml +++ b/.buildkite/ftr_oblt_stateful_configs.yml @@ -3,13 +3,13 @@ disabled: - x-pack/solutions/observability/plugins/observability_onboarding/e2e/ftr_config_open.ts - x-pack/solutions/observability/plugins/observability_onboarding/e2e/ftr_config_runner.ts - x-pack/solutions/observability/plugins/observability_onboarding/e2e/ftr_config.ts - - x-pack/plugins/observability_solution/apm/ftr_e2e/ftr_config_run.ts - - x-pack/plugins/observability_solution/apm/ftr_e2e/ftr_config.ts - - x-pack/plugins/observability_solution/inventory/e2e/ftr_config_run.ts - - x-pack/plugins/observability_solution/inventory/e2e/ftr_config.ts - - x-pack/plugins/observability_solution/profiling/e2e/ftr_config_open.ts - - x-pack/plugins/observability_solution/profiling/e2e/ftr_config_runner.ts - - x-pack/plugins/observability_solution/profiling/e2e/ftr_config.ts + - x-pack/solutions/observability/plugins/apm/ftr_e2e/ftr_config_run.ts + - x-pack/solutions/observability/plugins/apm/ftr_e2e/ftr_config.ts + - x-pack/solutions/observability/plugins/inventory/e2e/ftr_config_run.ts + - x-pack/solutions/observability/plugins/inventory/e2e/ftr_config.ts + - x-pack/solutions/observability/plugins/profiling/e2e/ftr_config_open.ts + - x-pack/solutions/observability/plugins/profiling/e2e/ftr_config_runner.ts + - x-pack/solutions/observability/plugins/profiling/e2e/ftr_config.ts #FTR configs - x-pack/solutions/observability/plugins/uptime/e2e/config.ts diff --git a/.buildkite/scripts/pipelines/pull_request/pipeline.ts b/.buildkite/scripts/pipelines/pull_request/pipeline.ts index bc62aea1ee83d..dd4a666597261 100644 --- a/.buildkite/scripts/pipelines/pull_request/pipeline.ts +++ b/.buildkite/scripts/pipelines/pull_request/pipeline.ts @@ -78,7 +78,7 @@ const getPipeline = (filename: string, removeSteps = true) => { if ( (await doAnyChangesMatch([ - /^x-pack\/plugins\/observability_solution\/apm/, + /^x-pack\/solutions\/observability\/plugins\/apm/, /^packages\/kbn-apm-synthtrace/, ])) || GITHUB_PR_LABELS.includes('ci:all-cypress-suites') @@ -88,7 +88,7 @@ const getPipeline = (filename: string, removeSteps = true) => { if ( (await doAnyChangesMatch([ - /^x-pack\/plugins\/observability_solution\/inventory/, + /^x-pack\/solutions\/observability\/plugins\/inventory/, /^packages\/kbn-apm-synthtrace/, ])) || GITHUB_PR_LABELS.includes('ci:all-cypress-suites') @@ -109,7 +109,7 @@ const getPipeline = (filename: string, removeSteps = true) => { } if ( - (await doAnyChangesMatch([/^x-pack\/plugins\/observability_solution\/profiling/])) || + (await doAnyChangesMatch([/^x-pack\/solutions\/observability\/plugins\/profiling/])) || GITHUB_PR_LABELS.includes('ci:all-cypress-suites') ) { pipeline.push(getPipeline('.buildkite/pipelines/pull_request/profiling_cypress.yml')); diff --git a/.buildkite/scripts/steps/functional/apm_cypress.sh b/.buildkite/scripts/steps/functional/apm_cypress.sh index 1fc10089e8eb4..1b388eede871d 100755 --- a/.buildkite/scripts/steps/functional/apm_cypress.sh +++ b/.buildkite/scripts/steps/functional/apm_cypress.sh @@ -31,6 +31,6 @@ echo "--- APM Cypress Tests" cd "$XPACK_DIR" -node plugins/observability_solution/apm/scripts/test/e2e.js \ +node solutions/observability/plugins/apm/scripts/test/e2e.js \ --kibana-install-dir "$KIBANA_BUILD_LOCATION" \ $CYPRESS_ARGS diff --git a/.buildkite/scripts/steps/functional/inventory_cypress.sh b/.buildkite/scripts/steps/functional/inventory_cypress.sh index b45215ca86505..8dbf917e92fc5 100644 --- a/.buildkite/scripts/steps/functional/inventory_cypress.sh +++ b/.buildkite/scripts/steps/functional/inventory_cypress.sh @@ -14,5 +14,5 @@ echo "--- Observability Inventory Cypress Tests" cd "$XPACK_DIR" -node plugins/observability_solution/inventory/scripts/test/e2e.js \ +node solutions/observability/plugins/inventory/scripts/test/e2e.js \ --kibana-install-dir "$KIBANA_BUILD_LOCATION" \ \ No newline at end of file diff --git a/.buildkite/scripts/steps/functional/profiling_cypress.sh b/.buildkite/scripts/steps/functional/profiling_cypress.sh index 4e5fb770a12b4..318d45d0b125d 100644 --- a/.buildkite/scripts/steps/functional/profiling_cypress.sh +++ b/.buildkite/scripts/steps/functional/profiling_cypress.sh @@ -14,5 +14,5 @@ echo "--- Profiling Cypress Tests" cd "$XPACK_DIR" -NODE_OPTIONS=--openssl-legacy-provider node plugins/observability_solution/profiling/scripts/test/e2e.js \ +NODE_OPTIONS=--openssl-legacy-provider node solutions/observability/plugins/profiling/scripts/test/e2e.js \ --kibana-install-dir "$KIBANA_BUILD_LOCATION" \ \ No newline at end of file diff --git a/.eslintrc.js b/.eslintrc.js index 496cad90dfd35..ad2c0194a5ca8 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -633,7 +633,7 @@ module.exports = { '**/*.test.js', 'x-pack/test/apm_api_integration/**/*.ts', 'x-pack/test/functional/apps/**/*.js', - 'x-pack/plugins/observability_solution/apm/**/*.js', + 'x-pack/solutions/observability/plugins/apm/**/*.js', 'test/*/config.ts', 'test/*/config_open.ts', 'test/*/*.config.ts', @@ -913,7 +913,7 @@ module.exports = { */ { files: [ - 'x-pack/plugins/observability_solution/apm/**/*.{js,mjs,ts,tsx}', + 'x-pack/solutions/observability/plugins/apm/**/*.{js,mjs,ts,tsx}', 'x-pack/solutions/observability/plugins/observability/**/*.{js,mjs,ts,tsx}', 'x-pack/solutions/observability/plugins/exploratory_view/**/*.{js,mjs,ts,tsx}', 'x-pack/solutions/observability/plugins/ux/**/*.{js,mjs,ts,tsx}', @@ -934,7 +934,7 @@ module.exports = { }, { files: [ - 'x-pack/plugins/observability_solution/apm/**/*.stories.*', + 'x-pack/solutions/observability/plugins/apm/**/*.stories.*', 'x-pack/solutions/observability/plugins/observability/**/*.stories.*', 'x-pack/solutions/observability/plugins/exploratory_view/**/*.stories.*', 'x-pack/solutions/observability/plugins/slo/**/*.stories.*', @@ -999,7 +999,7 @@ module.exports = { }, { // require explicit return types in route handlers for performance reasons - files: ['x-pack/plugins/observability_solution/apm/server/**/route.ts'], + files: ['x-pack/solutions/observability/plugins/apm/server/**/route.ts'], rules: { '@typescript-eslint/explicit-function-return-type': [ 'error', diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 2f5b9d5c62bcb..6b8dbe3c00926 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -261,11 +261,8 @@ packages/kbn-ambient-storybook-types @elastic/kibana-operations packages/kbn-ambient-ui-types @elastic/kibana-operations packages/kbn-analytics @elastic/kibana-core packages/kbn-apm-config-loader @elastic/kibana-core @vigneshshanmugam -packages/kbn-apm-data-view @elastic/obs-ux-infra_services-team packages/kbn-apm-synthtrace @elastic/obs-ux-infra_services-team @elastic/obs-ux-logs-team packages/kbn-apm-synthtrace-client @elastic/obs-ux-infra_services-team @elastic/obs-ux-logs-team -packages/kbn-apm-types @elastic/obs-ux-infra_services-team -packages/kbn-apm-utils @elastic/obs-ux-infra_services-team packages/kbn-axe-config @elastic/kibana-qa packages/kbn-babel-preset @elastic/kibana-operations packages/kbn-babel-register @elastic/kibana-operations @@ -349,7 +346,6 @@ packages/kbn-jest-serializers @elastic/kibana-operations packages/kbn-journeys @elastic/kibana-operations @elastic/appex-qa packages/kbn-json-ast @elastic/kibana-operations packages/kbn-kibana-manifest-schema @elastic/kibana-operations -packages/kbn-lens-embeddable-utils @elastic/obs-ux-infra_services-team @elastic/kibana-visualizations packages/kbn-lens-formula-docs @elastic/kibana-visualizations packages/kbn-lint-packages-cli @elastic/kibana-operations packages/kbn-lint-ts-projects-cli @elastic/kibana-operations @@ -379,7 +375,6 @@ packages/kbn-picomatcher @elastic/kibana-operations packages/kbn-plugin-check @elastic/appex-sharedux packages/kbn-plugin-generator @elastic/kibana-operations packages/kbn-plugin-helpers @elastic/kibana-operations -packages/kbn-profiling-utils @elastic/obs-ux-infra_services-team packages/kbn-react-field @elastic/kibana-data-discovery packages/kbn-react-mute-legacy-root-warning @elastic/appex-sharedux packages/kbn-recently-accessed @elastic/appex-sharedux @@ -418,7 +413,6 @@ packages/kbn-search-types @elastic/kibana-data-discovery packages/kbn-security-hardening @elastic/kibana-security packages/kbn-server-http-tools @elastic/kibana-core packages/kbn-set-map @elastic/kibana-operations -packages/kbn-shared-svg @elastic/obs-ux-infra_services-team packages/kbn-shared-ux-utility @elastic/appex-sharedux packages/kbn-some-dev-log @elastic/kibana-operations packages/kbn-sort-package-json @elastic/kibana-operations @@ -555,6 +549,8 @@ src/platform/packages/shared/kbn-actions-types @elastic/response-ops src/platform/packages/shared/kbn-alerting-types @elastic/response-ops src/platform/packages/shared/kbn-alerts-as-data-utils @elastic/response-ops src/platform/packages/shared/kbn-alerts-ui-shared @elastic/response-ops +src/platform/packages/shared/kbn-apm-data-view @elastic/obs-ux-infra_services-team +src/platform/packages/shared/kbn-apm-utils @elastic/obs-ux-infra_services-team src/platform/packages/shared/kbn-avc-banner @elastic/security-defend-workflows src/platform/packages/shared/kbn-cases-components @elastic/response-ops src/platform/packages/shared/kbn-cell-actions @elastic/security-threat-hunting-explore @@ -568,6 +564,7 @@ src/platform/packages/shared/kbn-esql-validation-autocomplete @elastic/kibana-es src/platform/packages/shared/kbn-flot-charts @elastic/kibana-presentation @elastic/stack-monitoring src/platform/packages/shared/kbn-grouping @elastic/response-ops src/platform/packages/shared/kbn-io-ts-utils @elastic/obs-knowledge-team +src/platform/packages/shared/kbn-lens-embeddable-utils @elastic/obs-ux-infra_services-team @elastic/kibana-visualizations src/platform/packages/shared/kbn-management/cards_navigation @elastic/kibana-management src/platform/packages/shared/kbn-management/settings/components/field_input @elastic/kibana-management src/platform/packages/shared/kbn-management/settings/components/field_row @elastic/kibana-management @@ -576,6 +573,7 @@ src/platform/packages/shared/kbn-management/settings/types @elastic/kibana-manag src/platform/packages/shared/kbn-management/settings/utilities @elastic/kibana-management src/platform/packages/shared/kbn-openapi-common @elastic/security-detection-rule-management src/platform/packages/shared/kbn-osquery-io-ts-types @elastic/security-asset-management +src/platform/packages/shared/kbn-profiling-utils @elastic/obs-ux-infra_services-team src/platform/packages/shared/kbn-react-hooks @elastic/obs-ux-logs-team src/platform/packages/shared/kbn-router-utils @elastic/obs-ux-logs-team src/platform/packages/shared/kbn-rrule @elastic/response-ops @@ -590,6 +588,7 @@ src/platform/packages/shared/kbn-securitysolution-rules @elastic/security-detect src/platform/packages/shared/kbn-server-route-repository @elastic/obs-knowledge-team src/platform/packages/shared/kbn-server-route-repository-client @elastic/obs-knowledge-team src/platform/packages/shared/kbn-server-route-repository-utils @elastic/obs-knowledge-team +src/platform/packages/shared/kbn-shared-svg @elastic/obs-ux-infra_services-team src/platform/packages/shared/kbn-sse-utils @elastic/obs-knowledge-team src/platform/packages/shared/kbn-sse-utils-client @elastic/obs-knowledge-team src/platform/packages/shared/kbn-sse-utils-server @elastic/obs-knowledge-team @@ -900,14 +899,6 @@ x-pack/plugins/graph @elastic/kibana-visualizations x-pack/plugins/lens @elastic/kibana-visualizations x-pack/plugins/licensing @elastic/kibana-core x-pack/plugins/notifications @elastic/appex-sharedux -x-pack/plugins/observability_solution/apm @elastic/obs-ux-infra_services-team -x-pack/plugins/observability_solution/apm_data_access @elastic/obs-ux-infra_services-team -x-pack/plugins/observability_solution/apm/ftr_e2e @elastic/obs-ux-infra_services-team -x-pack/plugins/observability_solution/inventory @elastic/obs-ux-infra_services-team -x-pack/plugins/observability_solution/inventory/e2e @elastic/obs-ux-infra_services-team -x-pack/plugins/observability_solution/metrics_data_access @elastic/obs-ux-infra_services-team -x-pack/plugins/observability_solution/profiling @elastic/obs-ux-infra_services-team -x-pack/plugins/observability_solution/profiling_data_access @elastic/obs-ux-infra_services-team x-pack/plugins/reporting @elastic/appex-sharedux x-pack/plugins/saved_objects_tagging @elastic/appex-sharedux x-pack/plugins/security @elastic/kibana-security @@ -919,6 +910,7 @@ x-pack/solutions/observability/packages/alert_details @elastic/obs-ux-management x-pack/solutions/observability/packages/alerting_test_data @elastic/obs-ux-management-team x-pack/solutions/observability/packages/get_padded_alert_time_range_util @elastic/obs-ux-management-team x-pack/solutions/observability/packages/kbn-alerts-grouping @elastic/response-ops +x-pack/solutions/observability/packages/kbn-apm-types @elastic/obs-ux-infra_services-team x-pack/solutions/observability/packages/kbn-custom-integrations @elastic/obs-ux-logs-team x-pack/solutions/observability/packages/kbn-investigation-shared @elastic/obs-ux-management-team x-pack/solutions/observability/packages/observability_ai/observability_ai_common @elastic/obs-ai-assistant @@ -927,11 +919,17 @@ x-pack/solutions/observability/packages/synthetics_test_data @elastic/obs-ux-man x-pack/solutions/observability/packages/utils_browser @elastic/observability-ui x-pack/solutions/observability/packages/utils_common @elastic/observability-ui x-pack/solutions/observability/packages/utils_server @elastic/observability-ui +x-pack/solutions/observability/plugins/apm @elastic/obs-ux-infra_services-team +x-pack/solutions/observability/plugins/apm_data_access @elastic/obs-ux-infra_services-team +x-pack/solutions/observability/plugins/apm/ftr_e2e @elastic/obs-ux-infra_services-team x-pack/solutions/observability/plugins/exploratory_view @elastic/obs-ux-management-team x-pack/solutions/observability/plugins/infra @elastic/obs-ux-logs-team @elastic/obs-ux-infra_services-team +x-pack/solutions/observability/plugins/inventory @elastic/obs-ux-infra_services-team +x-pack/solutions/observability/plugins/inventory/e2e @elastic/obs-ux-infra_services-team x-pack/solutions/observability/plugins/investigate @elastic/obs-ux-management-team x-pack/solutions/observability/plugins/investigate_app @elastic/obs-ux-management-team x-pack/solutions/observability/plugins/logs_explorer @elastic/obs-ux-logs-team +x-pack/solutions/observability/plugins/metrics_data_access @elastic/obs-ux-infra_services-team x-pack/solutions/observability/plugins/observability @elastic/obs-ux-management-team x-pack/solutions/observability/plugins/observability_ai_assistant_app @elastic/obs-ai-assistant x-pack/solutions/observability/plugins/observability_ai_assistant_management @elastic/obs-ai-assistant @@ -941,6 +939,8 @@ x-pack/solutions/observability/plugins/observability_onboarding/e2e @elastic/obs x-pack/solutions/observability/plugins/observability_shared @elastic/observability-ui x-pack/solutions/observability/plugins/observability_solution/entities_data_access @elastic/obs-entities x-pack/solutions/observability/plugins/observability_solution/entity_manager_app @elastic/obs-entities +x-pack/solutions/observability/plugins/profiling @elastic/obs-ux-infra_services-team +x-pack/solutions/observability/plugins/profiling_data_access @elastic/obs-ux-infra_services-team x-pack/solutions/observability/plugins/serverless_observability @elastic/obs-ux-management-team x-pack/solutions/observability/plugins/slo @elastic/obs-ux-management-team x-pack/solutions/observability/plugins/streams @elastic/streams-program-team @@ -3297,7 +3297,7 @@ x-pack/solutions/observability/packages/alert_details @elastic/obs-ux-management x-pack/solutions/observability/packages/alerting_test_data @elastic/obs-ux-management-team x-pack/solutions/observability/packages/get_padded_alert_time_range_util @elastic/obs-ux-management-team x-pack/solutions/observability/x-pack/solutions/observability/packages/kbn-alerts-grouping @elastic/response-ops -x-pack/solutions/observability/packages/kbn-apm-types @elastic/obs-ux-infra_services-team +x-pack/solutions/observability/x-pack/solutions/observability/packages/kbn-apm-types @elastic/obs-ux-infra_services-team x-pack/solutions/observability/x-pack/solutions/observability/packages/kbn-custom-integrations @elastic/obs-ux-logs-team x-pack/solutions/observability/packages/kbn-investigation-shared @elastic/obs-ux-management-team x-pack/solutions/observability/src/platform/packages/shared/kbn-timerange @elastic/obs-ux-logs-team diff --git a/.github/paths-labeller.yml b/.github/paths-labeller.yml index d7a60b0e88e85..60914a26ad8ed 100644 --- a/.github/paths-labeller.yml +++ b/.github/paths-labeller.yml @@ -9,11 +9,11 @@ - 'src/plugins/expressions/**/*.*' - 'src/plugins/bfetch/**/*.*' - 'Team:obs-ux-infra_services': - - 'x-pack/plugins/observability_solution/apm/**/*.*' + - 'x-pack/solutions/observability/plugins/apm/**/*.*' - 'x-pack/test/apm_api_integration/**/*.*' - 'packages/kbn-apm-synthtrace/**/*.*' - 'packages/kbn-apm-synthtrace-client/**/*.*' - - 'packages/kbn-apm-utils/**/*.*' + - 'src/platform/packages/shared/kbn-apm-utils/**/*.*' - 'x-pack/solutions/observability/plugins/ux/**/*.*' - 'Team:Fleet': - 'x-pack/platform/plugins/shared/fleet/**/*.*' diff --git a/.gitignore b/.gitignore index 8137820e3b25d..72b877b06e04d 100644 --- a/.gitignore +++ b/.gitignore @@ -92,8 +92,8 @@ npm-debug.log* ## @cypress/snapshot from apm plugin /snapshots.js /apm-diagnostics*.json -/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_map/snapshots/*.actual.png -/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_map/snapshots/*.diff.png +/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_map/snapshots/*.actual.png +/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_map/snapshots/*.diff.png # transpiled cypress config x-pack/platform/plugins/shared/fleet/cypress.config.d.ts diff --git a/docs/developer/plugin-list.asciidoc b/docs/developer/plugin-list.asciidoc index 595262956e70c..a7997c2fabc9f 100644 --- a/docs/developer/plugin-list.asciidoc +++ b/docs/developer/plugin-list.asciidoc @@ -463,11 +463,11 @@ The plugin exposes the static DefaultEditorController class to consume. |The Kibana Alerting plugin provides a common place to set up rules. You can: -|{kib-repo}blob/{branch}/x-pack/plugins/observability_solution/apm/readme.md[apm] +|{kib-repo}blob/{branch}/x-pack/solutions/observability/plugins/apm/readme.md[apm] |This plugin provides access to App Monitoring features provided by Elastic. It allows you to monitor your software services and applications in real-time; visualize detailed performance information on your services, identify and analyze errors, and monitor host-level and APM agent-specific metrics like JVM and Go runtime metrics. -|{kib-repo}blob/{branch}/x-pack/plugins/observability_solution/apm_data_access[apmDataAccess] +|{kib-repo}blob/{branch}/x-pack/solutions/observability/plugins/apm_data_access[apmDataAccess] |WARNING: Missing README. @@ -662,7 +662,7 @@ the infrastructure monitoring use-case within Kibana. |Team owner: Security Integrations Scalability -|{kib-repo}blob/{branch}/x-pack/plugins/observability_solution/inventory/README.md[inventory] +|{kib-repo}blob/{branch}/x-pack/solutions/observability/plugins/inventory/README.md[inventory] |Home of the Inventory plugin, which renders the... inventory. @@ -723,7 +723,7 @@ using the CURL scripts in the scripts folder. |Visualize geo data from Elasticsearch or 3rd party geo-services. -|{kib-repo}blob/{branch}/x-pack/plugins/observability_solution/metrics_data_access/README.md[metricsDataAccess] +|{kib-repo}blob/{branch}/x-pack/solutions/observability/plugins/metrics_data_access/README.md[metricsDataAccess] |Exposes utilities to access metrics data. @@ -784,11 +784,11 @@ Elastic. |This plugin contains the product documentation base service. -|{kib-repo}blob/{branch}/x-pack/plugins/observability_solution/profiling/README.md[profiling] +|{kib-repo}blob/{branch}/x-pack/solutions/observability/plugins/profiling/README.md[profiling] |Universal Profiling provides fleet-wide, whole-system, continuous profiling with zero instrumentation. Get a comprehensive understanding of what lines of code are consuming compute resources throughout your entire fleet by visualizing your data in Kibana using the flamegraph, stacktraces, and top functions views. -|{kib-repo}blob/{branch}/x-pack/plugins/observability_solution/profiling_data_access[profilingDataAccess] +|{kib-repo}blob/{branch}/x-pack/solutions/observability/plugins/profiling_data_access[profilingDataAccess] |WARNING: Missing README. diff --git a/oas_docs/overlays/alerting.overlays.yaml b/oas_docs/overlays/alerting.overlays.yaml index a89547e29419f..240ac36cf5674 100644 --- a/oas_docs/overlays/alerting.overlays.yaml +++ b/oas_docs/overlays/alerting.overlays.yaml @@ -89,13 +89,13 @@ actions: description: The parameters for the rule. anyOf: # APM anomaly rule (apm.anomaly) - - $ref: '../../x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/docs/params_property_apm_anomaly.yaml' + - $ref: '../../x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/docs/params_property_apm_anomaly.yaml' # APM error count rule (apm.error_rate) - - $ref: '../../x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/docs/params_property_apm_error_count.yaml' + - $ref: '../../x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/docs/params_property_apm_error_count.yaml' # APM transaction duration rule (apm.transaction_duration) - - $ref: '../../x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/docs/params_property_apm_transaction_duration.yaml' + - $ref: '../../x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/docs/params_property_apm_transaction_duration.yaml' # APM transaction error rate rule (apm.transaction_error_rate) - - $ref: '../../x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/docs/params_property_apm_transaction_error_rate.yaml' + - $ref: '../../x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/docs/params_property_apm_transaction_error_rate.yaml' # Elasticsearch DSL query rule (.es-query) - $ref: '../../x-pack/platform/plugins/shared/alerting/docs/openapi/components/schemas/params_es_query_dsl_rule.yaml' # Elasticsearch ES|QL query rule (.es-query) diff --git a/oas_docs/scripts/merge_ess_oas.js b/oas_docs/scripts/merge_ess_oas.js index e4a139f7189aa..280a1f657020f 100644 --- a/oas_docs/scripts/merge_ess_oas.js +++ b/oas_docs/scripts/merge_ess_oas.js @@ -22,7 +22,7 @@ const { REPO_ROOT } = require('@kbn/repo-info'); `${REPO_ROOT}/packages/core/saved-objects/docs/openapi/bundled.yaml`, // Observability Solution - `${REPO_ROOT}/x-pack/plugins/observability_solution/apm/docs/openapi/apm/bundled.yaml`, + `${REPO_ROOT}/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/bundled.yaml`, `${REPO_ROOT}/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/bundled.yaml`, // Security solution diff --git a/oas_docs/scripts/merge_serverless_oas.js b/oas_docs/scripts/merge_serverless_oas.js index 343487d8fc4f8..4445e952d62f2 100644 --- a/oas_docs/scripts/merge_serverless_oas.js +++ b/oas_docs/scripts/merge_serverless_oas.js @@ -20,7 +20,7 @@ const { REPO_ROOT } = require('@kbn/repo-info'); `${REPO_ROOT}/packages/core/saved-objects/docs/openapi/bundled_serverless.yaml`, // Observability Solution - `${REPO_ROOT}/x-pack/plugins/observability_solution/apm/docs/openapi/apm/bundled.yaml`, + `${REPO_ROOT}/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/bundled.yaml`, `${REPO_ROOT}/x-pack/solutions/observability/plugins/slo/docs/openapi/slo/bundled.yaml`, // Security solution diff --git a/package.json b/package.json index b8d3f1ca206bb..cc6f680a91a50 100644 --- a/package.json +++ b/package.json @@ -185,11 +185,11 @@ "@kbn/analytics-ftr-helpers-plugin": "link:test/analytics/plugins/analytics_ftr_helpers", "@kbn/analytics-plugin-a-plugin": "link:test/analytics/plugins/analytics_plugin_a", "@kbn/apm-config-loader": "link:packages/kbn-apm-config-loader", - "@kbn/apm-data-access-plugin": "link:x-pack/plugins/observability_solution/apm_data_access", - "@kbn/apm-data-view": "link:packages/kbn-apm-data-view", - "@kbn/apm-plugin": "link:x-pack/plugins/observability_solution/apm", - "@kbn/apm-types": "link:packages/kbn-apm-types", - "@kbn/apm-utils": "link:packages/kbn-apm-utils", + "@kbn/apm-data-access-plugin": "link:x-pack/solutions/observability/plugins/apm_data_access", + "@kbn/apm-data-view": "link:src/platform/packages/shared/kbn-apm-data-view", + "@kbn/apm-plugin": "link:x-pack/solutions/observability/plugins/apm", + "@kbn/apm-types": "link:x-pack/solutions/observability/packages/kbn-apm-types", + "@kbn/apm-utils": "link:src/platform/packages/shared/kbn-apm-utils", "@kbn/app-link-test-plugin": "link:test/plugin_functional/plugins/app_link_test", "@kbn/application-usage-test-plugin": "link:x-pack/test/usage_collection/plugins/application_usage_test", "@kbn/asset-inventory-plugin": "link:x-pack/solutions/security/plugins/asset_inventory", @@ -590,7 +590,7 @@ "@kbn/interactive-setup-plugin": "link:src/plugins/interactive_setup", "@kbn/interactive-setup-test-endpoints-plugin": "link:test/interactive_setup_api_integration/plugins/test_endpoints", "@kbn/interpreter": "link:packages/kbn-interpreter", - "@kbn/inventory-plugin": "link:x-pack/plugins/observability_solution/inventory", + "@kbn/inventory-plugin": "link:x-pack/solutions/observability/plugins/inventory", "@kbn/investigate-app-plugin": "link:x-pack/solutions/observability/plugins/investigate_app", "@kbn/investigate-plugin": "link:x-pack/solutions/observability/plugins/investigate", "@kbn/investigation-shared": "link:x-pack/solutions/observability/packages/kbn-investigation-shared", @@ -612,7 +612,7 @@ "@kbn/langchain": "link:x-pack/platform/packages/shared/kbn-langchain", "@kbn/language-documentation": "link:src/platform/packages/private/kbn-language-documentation", "@kbn/lens-config-builder-example-plugin": "link:x-pack/examples/lens_config_builder_example", - "@kbn/lens-embeddable-utils": "link:packages/kbn-lens-embeddable-utils", + "@kbn/lens-embeddable-utils": "link:src/platform/packages/shared/kbn-lens-embeddable-utils", "@kbn/lens-formula-docs": "link:packages/kbn-lens-formula-docs", "@kbn/lens-inline-editing-example-plugin": "link:x-pack/examples/lens_embeddable_inline_editing_example", "@kbn/lens-plugin": "link:x-pack/plugins/lens", @@ -649,7 +649,7 @@ "@kbn/maps-ems-plugin": "link:src/platform/plugins/private/maps_ems", "@kbn/maps-plugin": "link:x-pack/platform/plugins/shared/maps", "@kbn/maps-vector-tile-utils": "link:x-pack/platform/packages/private/maps/vector_tile_utils", - "@kbn/metrics-data-access-plugin": "link:x-pack/plugins/observability_solution/metrics_data_access", + "@kbn/metrics-data-access-plugin": "link:x-pack/solutions/observability/plugins/metrics_data_access", "@kbn/ml-agg-utils": "link:x-pack/platform/packages/private/ml/agg_utils", "@kbn/ml-anomaly-utils": "link:x-pack/platform/packages/shared/ml/anomaly_utils", "@kbn/ml-cancellable-search": "link:x-pack/platform/packages/private/ml/cancellable_search", @@ -730,9 +730,9 @@ "@kbn/presentation-util-plugin": "link:src/platform/plugins/shared/presentation_util", "@kbn/product-doc-base-plugin": "link:x-pack/platform/plugins/shared/ai_infra/product_doc_base", "@kbn/product-doc-common": "link:x-pack/platform/packages/shared/ai-infra/product-doc-common", - "@kbn/profiling-data-access-plugin": "link:x-pack/plugins/observability_solution/profiling_data_access", - "@kbn/profiling-plugin": "link:x-pack/plugins/observability_solution/profiling", - "@kbn/profiling-utils": "link:packages/kbn-profiling-utils", + "@kbn/profiling-data-access-plugin": "link:x-pack/solutions/observability/plugins/profiling_data_access", + "@kbn/profiling-plugin": "link:x-pack/solutions/observability/plugins/profiling", + "@kbn/profiling-utils": "link:src/platform/packages/shared/kbn-profiling-utils", "@kbn/random-sampling": "link:x-pack/packages/kbn-random-sampling", "@kbn/react-field": "link:packages/kbn-react-field", "@kbn/react-hooks": "link:src/platform/packages/shared/kbn-react-hooks", @@ -878,7 +878,7 @@ "@kbn/set-map": "link:packages/kbn-set-map", "@kbn/share-examples-plugin": "link:examples/share_examples", "@kbn/share-plugin": "link:src/plugins/share", - "@kbn/shared-svg": "link:packages/kbn-shared-svg", + "@kbn/shared-svg": "link:src/platform/packages/shared/kbn-shared-svg", "@kbn/shared-ux-avatar-solution": "link:packages/shared-ux/avatar/solution", "@kbn/shared-ux-button-exit-full-screen": "link:packages/shared-ux/button/exit_full_screen", "@kbn/shared-ux-button-toolbar": "link:packages/shared-ux/button_toolbar", @@ -1369,7 +1369,7 @@ "@kbn/ambient-ftr-types": "link:packages/kbn-ambient-ftr-types", "@kbn/ambient-storybook-types": "link:packages/kbn-ambient-storybook-types", "@kbn/ambient-ui-types": "link:packages/kbn-ambient-ui-types", - "@kbn/apm-ftr-e2e": "link:x-pack/plugins/observability_solution/apm/ftr_e2e", + "@kbn/apm-ftr-e2e": "link:x-pack/solutions/observability/plugins/apm/ftr_e2e", "@kbn/apm-synthtrace": "link:packages/kbn-apm-synthtrace", "@kbn/apm-synthtrace-client": "link:packages/kbn-apm-synthtrace-client", "@kbn/axe-config": "link:packages/kbn-axe-config", @@ -1469,7 +1469,7 @@ "@kbn/get-repo-files": "link:packages/kbn-get-repo-files", "@kbn/import-locator": "link:packages/kbn-import-locator", "@kbn/import-resolver": "link:packages/kbn-import-resolver", - "@kbn/inventory-e2e": "link:x-pack/plugins/observability_solution/inventory/e2e", + "@kbn/inventory-e2e": "link:x-pack/solutions/observability/plugins/inventory/e2e", "@kbn/jest-serializers": "link:packages/kbn-jest-serializers", "@kbn/journeys": "link:packages/kbn-journeys", "@kbn/json-ast": "link:packages/kbn-json-ast", diff --git a/packages/kbn-apm-types/es_fields.ts b/packages/kbn-apm-types/es_fields.ts deleted file mode 100644 index 1a534c2c12dd4..0000000000000 --- a/packages/kbn-apm-types/es_fields.ts +++ /dev/null @@ -1,10 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -export * from './src/es_fields/apm'; diff --git a/packages/kbn-apm-types/es_schemas_raw.ts b/packages/kbn-apm-types/es_schemas_raw.ts deleted file mode 100644 index abc2bc2482647..0000000000000 --- a/packages/kbn-apm-types/es_schemas_raw.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -export * from './src/es_schemas/raw'; -export * from './src/es_schemas/raw/fields'; diff --git a/packages/kbn-apm-types/es_schemas_ui.ts b/packages/kbn-apm-types/es_schemas_ui.ts deleted file mode 100644 index 916e8472d6c6a..0000000000000 --- a/packages/kbn-apm-types/es_schemas_ui.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -export * from './src/es_schemas/ui'; -export * from './src/es_schemas/ui/fields'; diff --git a/packages/kbn-apm-types/index.ts b/packages/kbn-apm-types/index.ts deleted file mode 100644 index cbc152b27784d..0000000000000 --- a/packages/kbn-apm-types/index.ts +++ /dev/null @@ -1,12 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -export * from './es_fields'; -export * from './es_schemas_raw'; -export * from './es_schemas_ui'; diff --git a/packages/kbn-apm-types/src/es_schemas/raw/fields/container.ts b/packages/kbn-apm-types/src/es_schemas/raw/fields/container.ts deleted file mode 100644 index 4c8d1ed4e52b4..0000000000000 --- a/packages/kbn-apm-types/src/es_schemas/raw/fields/container.ts +++ /dev/null @@ -1,15 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -export interface Container { - id?: string | null; - image?: { - name?: string; - }; -} diff --git a/packages/kbn-apm-types/src/es_schemas/raw/fields/event_outcome.ts b/packages/kbn-apm-types/src/es_schemas/raw/fields/event_outcome.ts deleted file mode 100644 index cfba4074e00de..0000000000000 --- a/packages/kbn-apm-types/src/es_schemas/raw/fields/event_outcome.ts +++ /dev/null @@ -1,10 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -export type EventOutcome = 'success' | 'failure' | 'unknown'; diff --git a/packages/kbn-apm-types/src/es_schemas/raw/fields/faas.ts b/packages/kbn-apm-types/src/es_schemas/raw/fields/faas.ts deleted file mode 100644 index e656266578faf..0000000000000 --- a/packages/kbn-apm-types/src/es_schemas/raw/fields/faas.ts +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -export interface Faas { - id: string; - coldstart?: boolean; - execution?: string; - trigger?: { - type?: string; - request_id?: string; - }; -} diff --git a/packages/kbn-apm-types/src/es_schemas/raw/fields/host.ts b/packages/kbn-apm-types/src/es_schemas/raw/fields/host.ts deleted file mode 100644 index 41c1bf9ecf285..0000000000000 --- a/packages/kbn-apm-types/src/es_schemas/raw/fields/host.ts +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -export interface Host { - architecture?: string; - hostname?: string; - name?: string; - ip?: string; - os?: { - platform?: string; - }; -} diff --git a/packages/kbn-apm-types/src/es_schemas/raw/fields/http.ts b/packages/kbn-apm-types/src/es_schemas/raw/fields/http.ts deleted file mode 100644 index f3c62298ca8cb..0000000000000 --- a/packages/kbn-apm-types/src/es_schemas/raw/fields/http.ts +++ /dev/null @@ -1,14 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -export interface Http { - request?: { method?: string }; - response?: { status_code?: number }; - version?: string; -} diff --git a/packages/kbn-apm-types/src/es_schemas/raw/fields/kubernetes.ts b/packages/kbn-apm-types/src/es_schemas/raw/fields/kubernetes.ts deleted file mode 100644 index 2a4f1465db9a5..0000000000000 --- a/packages/kbn-apm-types/src/es_schemas/raw/fields/kubernetes.ts +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -export interface Kubernetes { - pod?: { uid?: string | null; name?: string }; - namespace?: string; - replicaset?: { - name?: string; - }; - deployment?: { - name?: string; - }; - container?: { - id?: string; - name?: string; - }; -} diff --git a/packages/kbn-apm-types/src/es_schemas/raw/fields/observer.ts b/packages/kbn-apm-types/src/es_schemas/raw/fields/observer.ts deleted file mode 100644 index 7d286d4c3581e..0000000000000 --- a/packages/kbn-apm-types/src/es_schemas/raw/fields/observer.ts +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -export interface Observer { - ephemeral_id?: string; - hostname?: string; - id?: string; - name?: string; - type?: string; - version?: string; - version_major?: number; -} diff --git a/packages/kbn-apm-types/src/es_schemas/raw/fields/page.ts b/packages/kbn-apm-types/src/es_schemas/raw/fields/page.ts deleted file mode 100644 index a18f3c5578eb5..0000000000000 --- a/packages/kbn-apm-types/src/es_schemas/raw/fields/page.ts +++ /dev/null @@ -1,13 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -// only for RUM agent: shared by error and transaction -export interface Page { - url?: string; -} diff --git a/packages/kbn-apm-types/src/es_schemas/raw/fields/process.ts b/packages/kbn-apm-types/src/es_schemas/raw/fields/process.ts deleted file mode 100644 index adf18d2f1a4b5..0000000000000 --- a/packages/kbn-apm-types/src/es_schemas/raw/fields/process.ts +++ /dev/null @@ -1,15 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -export interface Process { - args?: string[]; - pid: number; - ppid?: number; - title?: string; -} diff --git a/packages/kbn-apm-types/src/es_schemas/raw/fields/span_links.ts b/packages/kbn-apm-types/src/es_schemas/raw/fields/span_links.ts deleted file mode 100644 index 9f6c2a11636d9..0000000000000 --- a/packages/kbn-apm-types/src/es_schemas/raw/fields/span_links.ts +++ /dev/null @@ -1,13 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -export interface SpanLink { - trace: { id: string }; - span: { id: string }; -} diff --git a/packages/kbn-apm-types/src/es_schemas/raw/fields/timestamp_us.ts b/packages/kbn-apm-types/src/es_schemas/raw/fields/timestamp_us.ts deleted file mode 100644 index cff2ba350453e..0000000000000 --- a/packages/kbn-apm-types/src/es_schemas/raw/fields/timestamp_us.ts +++ /dev/null @@ -1,12 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -export interface TimestampUs { - us: number; -} diff --git a/packages/kbn-apm-types/src/es_schemas/raw/fields/url.ts b/packages/kbn-apm-types/src/es_schemas/raw/fields/url.ts deleted file mode 100644 index 0f8cd3c814315..0000000000000 --- a/packages/kbn-apm-types/src/es_schemas/raw/fields/url.ts +++ /dev/null @@ -1,14 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -export interface Url { - domain?: string; - full?: string; - original?: string; -} diff --git a/packages/kbn-apm-types/src/es_schemas/raw/fields/user.ts b/packages/kbn-apm-types/src/es_schemas/raw/fields/user.ts deleted file mode 100644 index 962ed1060b826..0000000000000 --- a/packages/kbn-apm-types/src/es_schemas/raw/fields/user.ts +++ /dev/null @@ -1,12 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -export interface User { - id?: string; -} diff --git a/packages/kbn-apm-types/src/es_schemas/raw/fields/user_agent.ts b/packages/kbn-apm-types/src/es_schemas/raw/fields/user_agent.ts deleted file mode 100644 index 598082b0dd316..0000000000000 --- a/packages/kbn-apm-types/src/es_schemas/raw/fields/user_agent.ts +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -export interface UserAgent { - device?: { - name: string; - }; - name?: string; - original: string; - os?: { - name: string; - version?: string; - full?: string; - }; - version?: string; -} diff --git a/packages/kbn-apm-types/src/es_schemas/raw/index.ts b/packages/kbn-apm-types/src/es_schemas/raw/index.ts deleted file mode 100644 index 6e13218f39c51..0000000000000 --- a/packages/kbn-apm-types/src/es_schemas/raw/index.ts +++ /dev/null @@ -1,15 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -export * from './apm_base_doc'; -export * from './error_raw'; -export * from './event_raw'; -export * from './metric_raw'; -export * from './span_raw'; -export * from './transaction_raw'; diff --git a/packages/kbn-apm-types/src/es_schemas/ui/apm_error.ts b/packages/kbn-apm-types/src/es_schemas/ui/apm_error.ts deleted file mode 100644 index be34b9997e33f..0000000000000 --- a/packages/kbn-apm-types/src/es_schemas/ui/apm_error.ts +++ /dev/null @@ -1,15 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import { ErrorRaw } from '../raw/error_raw'; -import { Agent } from './fields/agent'; - -export interface APMError extends ErrorRaw { - agent: Agent; -} diff --git a/packages/kbn-apm-types/src/es_schemas/ui/event.ts b/packages/kbn-apm-types/src/es_schemas/ui/event.ts deleted file mode 100644 index 2644a5c1fa413..0000000000000 --- a/packages/kbn-apm-types/src/es_schemas/ui/event.ts +++ /dev/null @@ -1,15 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import { EventRaw } from '../raw/event_raw'; -import { Agent } from './fields/agent'; - -export interface Event extends EventRaw { - agent: Agent; -} diff --git a/packages/kbn-apm-types/src/es_schemas/ui/fields/agent.ts b/packages/kbn-apm-types/src/es_schemas/ui/fields/agent.ts deleted file mode 100644 index e8734de141e83..0000000000000 --- a/packages/kbn-apm-types/src/es_schemas/ui/fields/agent.ts +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import type { AgentName } from '@kbn/elastic-agent-utils'; - -export type { ElasticAgentName, OpenTelemetryAgentName, AgentName } from '@kbn/elastic-agent-utils'; - -export interface Agent { - ephemeral_id?: string; - name: AgentName; - version?: string; -} diff --git a/packages/kbn-apm-types/src/es_schemas/ui/fields/index.ts b/packages/kbn-apm-types/src/es_schemas/ui/fields/index.ts deleted file mode 100644 index a5fed741cea33..0000000000000 --- a/packages/kbn-apm-types/src/es_schemas/ui/fields/index.ts +++ /dev/null @@ -1,10 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -export * from './agent'; diff --git a/packages/kbn-apm-types/src/es_schemas/ui/index.ts b/packages/kbn-apm-types/src/es_schemas/ui/index.ts deleted file mode 100644 index f8504f75e2c62..0000000000000 --- a/packages/kbn-apm-types/src/es_schemas/ui/index.ts +++ /dev/null @@ -1,14 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -export * from './apm_error'; -export * from './event'; -export * from './metric'; -export * from './span'; -export * from './transaction'; diff --git a/packages/kbn-apm-types/src/es_schemas/ui/metric.ts b/packages/kbn-apm-types/src/es_schemas/ui/metric.ts deleted file mode 100644 index 552983bf2961f..0000000000000 --- a/packages/kbn-apm-types/src/es_schemas/ui/metric.ts +++ /dev/null @@ -1,12 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import { MetricRaw } from '../raw/metric_raw'; - -export type Metric = MetricRaw; diff --git a/packages/kbn-apm-types/src/es_schemas/ui/span.ts b/packages/kbn-apm-types/src/es_schemas/ui/span.ts deleted file mode 100644 index 63b85f54c3834..0000000000000 --- a/packages/kbn-apm-types/src/es_schemas/ui/span.ts +++ /dev/null @@ -1,15 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". - */ - -import { SpanRaw } from '../raw/span_raw'; -import { Agent } from './fields/agent'; - -export interface Span extends SpanRaw { - agent: Agent; -} diff --git a/packages/kbn-eslint-plugin-i18n/helpers/get_i18n_identifier_from_file_path.test.ts b/packages/kbn-eslint-plugin-i18n/helpers/get_i18n_identifier_from_file_path.test.ts index 20c5a2090b5cb..31ec2d1f2737a 100644 --- a/packages/kbn-eslint-plugin-i18n/helpers/get_i18n_identifier_from_file_path.test.ts +++ b/packages/kbn-eslint-plugin-i18n/helpers/get_i18n_identifier_from_file_path.test.ts @@ -17,7 +17,7 @@ const testMap = [ 'xpack.observability', ], [ - 'x-pack/plugins/observability_solution/apm/common/components/app/correlations/correlations_table.tsx', + 'x-pack/solutions/observability/plugins/apm/common/components/app/correlations/correlations_table.tsx', 'xpack.apm', ], ['x-pack/platform/plugins/shared/cases/server/components/foo.tsx', 'xpack.cases'], diff --git a/packages/kbn-eslint-plugin-telemetry/helpers/get_app_name.test.ts b/packages/kbn-eslint-plugin-telemetry/helpers/get_app_name.test.ts index 01cea6c4aa354..0d2c51818ef81 100644 --- a/packages/kbn-eslint-plugin-telemetry/helpers/get_app_name.test.ts +++ b/packages/kbn-eslint-plugin-telemetry/helpers/get_app_name.test.ts @@ -13,7 +13,7 @@ const SYSTEMPATH = 'systemPath'; const testMap = [ ['x-pack/solutions/observability/plugins/observability/foo/bar/baz/header_actions.tsx', 'o11y'], - ['x-pack/plugins/observability_solution/apm/baz/header_actions.tsx', 'apm'], + ['x-pack/solutions/observability/plugins/apm/baz/header_actions.tsx', 'apm'], ['x-pack/platform/plugins/shared/cases/public/components/foo.tsx', 'cases'], [ 'src/platform/packages/shared/kbn-alerts-ui-shared/src/alert_lifecycle_status_badge/index.tsx', diff --git a/src/dev/precommit_hook/casing_check_config.js b/src/dev/precommit_hook/casing_check_config.js index b46c0af12ea2f..169cdbfd63aa4 100644 --- a/src/dev/precommit_hook/casing_check_config.js +++ b/src/dev/precommit_hook/casing_check_config.js @@ -70,7 +70,7 @@ export const IGNORE_FILE_GLOBS = [ 'x-pack/platform/plugins/shared/maps/server/fonts/**/*', - 'x-pack/plugins/observability_solution/profiling/Makefile', + 'x-pack/solutions/observability/plugins/profiling/Makefile', // Bazel default files '**/WORKSPACE.bazel', diff --git a/src/dev/storybook/aliases.ts b/src/dev/storybook/aliases.ts index 09ed0f54e4f87..cc36e3abe4466 100644 --- a/src/dev/storybook/aliases.ts +++ b/src/dev/storybook/aliases.ts @@ -13,7 +13,7 @@ // alias to .buildkite/scripts/steps/storybooks/build_and_upload.ts export const storybookAliases = { ai_assistant: 'x-pack/platform/packages/shared/kbn-ai-assistant/.storybook', - apm: 'x-pack/plugins/observability_solution/apm/.storybook', + apm: 'x-pack/solutions/observability/plugins/apm/.storybook', canvas: 'x-pack/platform/plugins/private/canvas/storybook', cases: 'src/platform/packages/shared/kbn-cases-components/.storybook', cell_actions: 'src/platform/packages/shared/kbn-cell-actions/.storybook', @@ -47,7 +47,7 @@ export const storybookAliases = { grouping: 'src/platform/packages/shared/kbn-grouping/.storybook', home: 'src/plugins/home/.storybook', infra: 'x-pack/solutions/observability/plugins/infra/.storybook', - inventory: 'x-pack/plugins/observability_solution/inventory/.storybook', + inventory: 'x-pack/solutions/observability/plugins/inventory/.storybook', investigate: 'x-pack/solutions/observability/plugins/investigate_app/.storybook', kibana_react: 'src/plugins/kibana_react/.storybook', lists: 'x-pack/solutions/security/plugins/lists/.storybook', @@ -58,7 +58,7 @@ export const storybookAliases = { 'x-pack/platform/plugins/shared/observability_solution/observability_ai_assistant/.storybook', observability_ai_assistant_app: 'x-pack/solutions/observability/plugins/observability_ai_assistant_app/.storybook', - observability_inventory: 'x-pack/plugins/observability_solution/inventory/.storybook', + observability_inventory: 'x-pack/solutions/observability/plugins/inventory/.storybook', observability_shared: 'x-pack/solutions/observability/plugins/observability_shared/.storybook', observability_slo: 'x-pack/solutions/observability/plugins/slo/.storybook', presentation: 'src/platform/plugins/shared/presentation_util/storybook', @@ -72,5 +72,5 @@ export const storybookAliases = { triggers_actions_ui: 'x-pack/platform/plugins/shared/triggers_actions_ui/.storybook', ui_actions_enhanced: 'src/plugins/ui_actions_enhanced/.storybook', unified_search: 'src/plugins/unified_search/.storybook', - profiling: 'x-pack/plugins/observability_solution/profiling/.storybook', + profiling: 'x-pack/solutions/observability/plugins/profiling/.storybook', }; diff --git a/packages/kbn-apm-data-view/index.ts b/src/platform/packages/shared/kbn-apm-data-view/index.ts similarity index 100% rename from packages/kbn-apm-data-view/index.ts rename to src/platform/packages/shared/kbn-apm-data-view/index.ts diff --git a/packages/kbn-apm-data-view/kibana.jsonc b/src/platform/packages/shared/kbn-apm-data-view/kibana.jsonc similarity index 100% rename from packages/kbn-apm-data-view/kibana.jsonc rename to src/platform/packages/shared/kbn-apm-data-view/kibana.jsonc diff --git a/packages/kbn-apm-data-view/package.json b/src/platform/packages/shared/kbn-apm-data-view/package.json similarity index 100% rename from packages/kbn-apm-data-view/package.json rename to src/platform/packages/shared/kbn-apm-data-view/package.json diff --git a/packages/kbn-apm-data-view/tsconfig.json b/src/platform/packages/shared/kbn-apm-data-view/tsconfig.json similarity index 77% rename from packages/kbn-apm-data-view/tsconfig.json rename to src/platform/packages/shared/kbn-apm-data-view/tsconfig.json index 2649fb45f0a42..da2779733bab0 100644 --- a/packages/kbn-apm-data-view/tsconfig.json +++ b/src/platform/packages/shared/kbn-apm-data-view/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types", "types": [ diff --git a/packages/kbn-apm-utils/index.ts b/src/platform/packages/shared/kbn-apm-utils/index.ts similarity index 100% rename from packages/kbn-apm-utils/index.ts rename to src/platform/packages/shared/kbn-apm-utils/index.ts diff --git a/packages/kbn-apm-utils/kibana.jsonc b/src/platform/packages/shared/kbn-apm-utils/kibana.jsonc similarity index 100% rename from packages/kbn-apm-utils/kibana.jsonc rename to src/platform/packages/shared/kbn-apm-utils/kibana.jsonc diff --git a/packages/kbn-apm-utils/package.json b/src/platform/packages/shared/kbn-apm-utils/package.json similarity index 100% rename from packages/kbn-apm-utils/package.json rename to src/platform/packages/shared/kbn-apm-utils/package.json diff --git a/packages/kbn-apm-utils/tsconfig.json b/src/platform/packages/shared/kbn-apm-utils/tsconfig.json similarity index 77% rename from packages/kbn-apm-utils/tsconfig.json rename to src/platform/packages/shared/kbn-apm-utils/tsconfig.json index 2649fb45f0a42..da2779733bab0 100644 --- a/packages/kbn-apm-utils/tsconfig.json +++ b/src/platform/packages/shared/kbn-apm-utils/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types", "types": [ diff --git a/packages/kbn-lens-embeddable-utils/README.md b/src/platform/packages/shared/kbn-lens-embeddable-utils/README.md similarity index 100% rename from packages/kbn-lens-embeddable-utils/README.md rename to src/platform/packages/shared/kbn-lens-embeddable-utils/README.md diff --git a/packages/kbn-lens-embeddable-utils/attribute_builder/data_view_cache.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/data_view_cache.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/attribute_builder/data_view_cache.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/data_view_cache.ts diff --git a/packages/kbn-lens-embeddable-utils/attribute_builder/lens_attributes_builder.test.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/lens_attributes_builder.test.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/attribute_builder/lens_attributes_builder.test.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/lens_attributes_builder.test.ts diff --git a/packages/kbn-lens-embeddable-utils/attribute_builder/lens_attributes_builder.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/lens_attributes_builder.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/attribute_builder/lens_attributes_builder.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/lens_attributes_builder.ts diff --git a/packages/kbn-lens-embeddable-utils/attribute_builder/types.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/types.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/attribute_builder/types.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/types.ts diff --git a/packages/kbn-lens-embeddable-utils/attribute_builder/utils.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/utils.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/attribute_builder/utils.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/utils.ts diff --git a/packages/kbn-lens-embeddable-utils/attribute_builder/visualization_types/constants.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/visualization_types/constants.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/attribute_builder/visualization_types/constants.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/visualization_types/constants.ts diff --git a/packages/kbn-lens-embeddable-utils/attribute_builder/visualization_types/index.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/visualization_types/index.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/attribute_builder/visualization_types/index.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/visualization_types/index.ts diff --git a/packages/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/columns/formula.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/columns/formula.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/columns/formula.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/columns/formula.ts diff --git a/packages/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/columns/static.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/columns/static.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/columns/static.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/columns/static.ts diff --git a/packages/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/index.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/index.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/index.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/index.ts diff --git a/packages/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/metric_layer.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/metric_layer.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/metric_layer.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/metric_layer.ts diff --git a/packages/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/xy_by_value_annotation_layer.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/xy_by_value_annotation_layer.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/xy_by_value_annotation_layer.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/xy_by_value_annotation_layer.ts diff --git a/packages/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/xy_data_layer.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/xy_data_layer.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/xy_data_layer.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/xy_data_layer.ts diff --git a/packages/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/xy_reference_lines_layer.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/xy_reference_lines_layer.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/xy_reference_lines_layer.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/visualization_types/layers/xy_reference_lines_layer.ts diff --git a/packages/kbn-lens-embeddable-utils/attribute_builder/visualization_types/metric_chart.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/visualization_types/metric_chart.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/attribute_builder/visualization_types/metric_chart.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/visualization_types/metric_chart.ts diff --git a/packages/kbn-lens-embeddable-utils/attribute_builder/visualization_types/xy_chart.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/visualization_types/xy_chart.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/attribute_builder/visualization_types/xy_chart.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/attribute_builder/visualization_types/xy_chart.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/charts/gauge.test.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/gauge.test.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/charts/gauge.test.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/gauge.test.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/charts/gauge.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/gauge.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/charts/gauge.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/gauge.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/charts/heatmap.test.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/heatmap.test.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/charts/heatmap.test.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/heatmap.test.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/charts/heatmap.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/heatmap.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/charts/heatmap.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/heatmap.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/charts/index.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/index.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/charts/index.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/index.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/charts/metric.test.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/metric.test.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/charts/metric.test.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/metric.test.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/charts/metric.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/metric.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/charts/metric.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/metric.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/charts/partition.test.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/partition.test.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/charts/partition.test.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/partition.test.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/charts/partition.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/partition.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/charts/partition.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/partition.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/charts/region_map.test.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/region_map.test.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/charts/region_map.test.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/region_map.test.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/charts/region_map.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/region_map.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/charts/region_map.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/region_map.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/charts/table.test.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/table.test.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/charts/table.test.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/table.test.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/charts/table.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/table.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/charts/table.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/table.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/charts/tag_cloud.test.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/tag_cloud.test.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/charts/tag_cloud.test.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/tag_cloud.test.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/charts/tag_cloud.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/tag_cloud.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/charts/tag_cloud.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/tag_cloud.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/charts/xy.test.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/xy.test.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/charts/xy.test.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/xy.test.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/charts/xy.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/xy.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/charts/xy.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/charts/xy.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/columns/breakdown.test.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/columns/breakdown.test.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/columns/breakdown.test.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/columns/breakdown.test.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/columns/breakdown.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/columns/breakdown.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/columns/breakdown.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/columns/breakdown.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/columns/date_histogram.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/columns/date_histogram.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/columns/date_histogram.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/columns/date_histogram.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/columns/filters.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/columns/filters.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/columns/filters.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/columns/filters.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/columns/formula.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/columns/formula.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/columns/formula.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/columns/formula.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/columns/index.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/columns/index.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/columns/index.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/columns/index.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/columns/intervals.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/columns/intervals.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/columns/intervals.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/columns/intervals.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/columns/static.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/columns/static.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/columns/static.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/columns/static.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/columns/top_values.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/columns/top_values.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/columns/top_values.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/columns/top_values.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/columns/value.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/columns/value.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/columns/value.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/columns/value.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/config_builder.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/config_builder.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/config_builder.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/config_builder.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/index.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/index.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/index.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/index.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/types.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/types.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/types.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/types.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/utils.test.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/utils.test.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/utils.test.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/utils.test.ts diff --git a/packages/kbn-lens-embeddable-utils/config_builder/utils.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/utils.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/config_builder/utils.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/config_builder/utils.ts diff --git a/packages/kbn-lens-embeddable-utils/index.ts b/src/platform/packages/shared/kbn-lens-embeddable-utils/index.ts similarity index 100% rename from packages/kbn-lens-embeddable-utils/index.ts rename to src/platform/packages/shared/kbn-lens-embeddable-utils/index.ts diff --git a/packages/kbn-lens-embeddable-utils/jest.config.js b/src/platform/packages/shared/kbn-lens-embeddable-utils/jest.config.js similarity index 83% rename from packages/kbn-lens-embeddable-utils/jest.config.js rename to src/platform/packages/shared/kbn-lens-embeddable-utils/jest.config.js index 614ef46c57c8d..176690313db22 100644 --- a/packages/kbn-lens-embeddable-utils/jest.config.js +++ b/src/platform/packages/shared/kbn-lens-embeddable-utils/jest.config.js @@ -9,7 +9,7 @@ module.exports = { preset: '@kbn/test', - rootDir: '../..', - roots: ['/packages/kbn-lens-embeddable-utils'], + rootDir: '../../../../..', + roots: ['/src/platform/packages/shared/kbn-lens-embeddable-utils'], setupFiles: ['jest-canvas-mock'], }; diff --git a/packages/kbn-lens-embeddable-utils/kibana.jsonc b/src/platform/packages/shared/kbn-lens-embeddable-utils/kibana.jsonc similarity index 100% rename from packages/kbn-lens-embeddable-utils/kibana.jsonc rename to src/platform/packages/shared/kbn-lens-embeddable-utils/kibana.jsonc diff --git a/packages/kbn-lens-embeddable-utils/package.json b/src/platform/packages/shared/kbn-lens-embeddable-utils/package.json similarity index 100% rename from packages/kbn-lens-embeddable-utils/package.json rename to src/platform/packages/shared/kbn-lens-embeddable-utils/package.json diff --git a/packages/kbn-lens-embeddable-utils/tsconfig.json b/src/platform/packages/shared/kbn-lens-embeddable-utils/tsconfig.json similarity index 90% rename from packages/kbn-lens-embeddable-utils/tsconfig.json rename to src/platform/packages/shared/kbn-lens-embeddable-utils/tsconfig.json index fbc6a3dcc64c9..40e22b40f8b61 100644 --- a/packages/kbn-lens-embeddable-utils/tsconfig.json +++ b/src/platform/packages/shared/kbn-lens-embeddable-utils/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types", "types": ["jest", "node"] diff --git a/packages/kbn-profiling-utils/common/__fixtures__/base_flamegraph.ts b/src/platform/packages/shared/kbn-profiling-utils/common/__fixtures__/base_flamegraph.ts similarity index 100% rename from packages/kbn-profiling-utils/common/__fixtures__/base_flamegraph.ts rename to src/platform/packages/shared/kbn-profiling-utils/common/__fixtures__/base_flamegraph.ts diff --git a/packages/kbn-profiling-utils/common/__fixtures__/stacktraces.ts b/src/platform/packages/shared/kbn-profiling-utils/common/__fixtures__/stacktraces.ts similarity index 100% rename from packages/kbn-profiling-utils/common/__fixtures__/stacktraces.ts rename to src/platform/packages/shared/kbn-profiling-utils/common/__fixtures__/stacktraces.ts diff --git a/packages/kbn-profiling-utils/common/elasticsearch.ts b/src/platform/packages/shared/kbn-profiling-utils/common/elasticsearch.ts similarity index 100% rename from packages/kbn-profiling-utils/common/elasticsearch.ts rename to src/platform/packages/shared/kbn-profiling-utils/common/elasticsearch.ts diff --git a/packages/kbn-profiling-utils/common/es_functions.ts b/src/platform/packages/shared/kbn-profiling-utils/common/es_functions.ts similarity index 100% rename from packages/kbn-profiling-utils/common/es_functions.ts rename to src/platform/packages/shared/kbn-profiling-utils/common/es_functions.ts diff --git a/packages/kbn-profiling-utils/common/flamegraph.test.ts b/src/platform/packages/shared/kbn-profiling-utils/common/flamegraph.test.ts similarity index 100% rename from packages/kbn-profiling-utils/common/flamegraph.test.ts rename to src/platform/packages/shared/kbn-profiling-utils/common/flamegraph.test.ts diff --git a/packages/kbn-profiling-utils/common/flamegraph.ts b/src/platform/packages/shared/kbn-profiling-utils/common/flamegraph.ts similarity index 100% rename from packages/kbn-profiling-utils/common/flamegraph.ts rename to src/platform/packages/shared/kbn-profiling-utils/common/flamegraph.ts diff --git a/packages/kbn-profiling-utils/common/frame_group.test.ts b/src/platform/packages/shared/kbn-profiling-utils/common/frame_group.test.ts similarity index 100% rename from packages/kbn-profiling-utils/common/frame_group.test.ts rename to src/platform/packages/shared/kbn-profiling-utils/common/frame_group.test.ts diff --git a/packages/kbn-profiling-utils/common/frame_group.ts b/src/platform/packages/shared/kbn-profiling-utils/common/frame_group.ts similarity index 100% rename from packages/kbn-profiling-utils/common/frame_group.ts rename to src/platform/packages/shared/kbn-profiling-utils/common/frame_group.ts diff --git a/packages/kbn-profiling-utils/common/functions.test.ts b/src/platform/packages/shared/kbn-profiling-utils/common/functions.test.ts similarity index 100% rename from packages/kbn-profiling-utils/common/functions.test.ts rename to src/platform/packages/shared/kbn-profiling-utils/common/functions.test.ts diff --git a/packages/kbn-profiling-utils/common/functions.ts b/src/platform/packages/shared/kbn-profiling-utils/common/functions.ts similarity index 100% rename from packages/kbn-profiling-utils/common/functions.ts rename to src/platform/packages/shared/kbn-profiling-utils/common/functions.ts diff --git a/packages/kbn-profiling-utils/common/hash.test.ts b/src/platform/packages/shared/kbn-profiling-utils/common/hash.test.ts similarity index 100% rename from packages/kbn-profiling-utils/common/hash.test.ts rename to src/platform/packages/shared/kbn-profiling-utils/common/hash.test.ts diff --git a/packages/kbn-profiling-utils/common/hash.ts b/src/platform/packages/shared/kbn-profiling-utils/common/hash.ts similarity index 100% rename from packages/kbn-profiling-utils/common/hash.ts rename to src/platform/packages/shared/kbn-profiling-utils/common/hash.ts diff --git a/packages/kbn-profiling-utils/common/profiling.test.ts b/src/platform/packages/shared/kbn-profiling-utils/common/profiling.test.ts similarity index 100% rename from packages/kbn-profiling-utils/common/profiling.test.ts rename to src/platform/packages/shared/kbn-profiling-utils/common/profiling.test.ts diff --git a/packages/kbn-profiling-utils/common/profiling.ts b/src/platform/packages/shared/kbn-profiling-utils/common/profiling.ts similarity index 100% rename from packages/kbn-profiling-utils/common/profiling.ts rename to src/platform/packages/shared/kbn-profiling-utils/common/profiling.ts diff --git a/packages/kbn-profiling-utils/common/profiling_status.ts b/src/platform/packages/shared/kbn-profiling-utils/common/profiling_status.ts similarity index 100% rename from packages/kbn-profiling-utils/common/profiling_status.ts rename to src/platform/packages/shared/kbn-profiling-utils/common/profiling_status.ts diff --git a/packages/kbn-profiling-utils/common/stack_traces.test.ts b/src/platform/packages/shared/kbn-profiling-utils/common/stack_traces.test.ts similarity index 100% rename from packages/kbn-profiling-utils/common/stack_traces.test.ts rename to src/platform/packages/shared/kbn-profiling-utils/common/stack_traces.test.ts diff --git a/packages/kbn-profiling-utils/common/stack_traces.ts b/src/platform/packages/shared/kbn-profiling-utils/common/stack_traces.ts similarity index 100% rename from packages/kbn-profiling-utils/common/stack_traces.ts rename to src/platform/packages/shared/kbn-profiling-utils/common/stack_traces.ts diff --git a/packages/kbn-profiling-utils/common/utils.ts b/src/platform/packages/shared/kbn-profiling-utils/common/utils.ts similarity index 100% rename from packages/kbn-profiling-utils/common/utils.ts rename to src/platform/packages/shared/kbn-profiling-utils/common/utils.ts diff --git a/packages/kbn-profiling-utils/index.ts b/src/platform/packages/shared/kbn-profiling-utils/index.ts similarity index 100% rename from packages/kbn-profiling-utils/index.ts rename to src/platform/packages/shared/kbn-profiling-utils/index.ts diff --git a/packages/kbn-shared-svg/jest.config.js b/src/platform/packages/shared/kbn-profiling-utils/jest.config.js similarity index 83% rename from packages/kbn-shared-svg/jest.config.js rename to src/platform/packages/shared/kbn-profiling-utils/jest.config.js index 5ce0f1963dc17..8c96f3502b273 100644 --- a/packages/kbn-shared-svg/jest.config.js +++ b/src/platform/packages/shared/kbn-profiling-utils/jest.config.js @@ -9,6 +9,6 @@ module.exports = { preset: '@kbn/test', - rootDir: '../..', - roots: ['/packages/kbn-shared-svg'], + rootDir: '../../../../..', + roots: ['/src/platform/packages/shared/kbn-profiling-utils'], }; diff --git a/packages/kbn-profiling-utils/kibana.jsonc b/src/platform/packages/shared/kbn-profiling-utils/kibana.jsonc similarity index 100% rename from packages/kbn-profiling-utils/kibana.jsonc rename to src/platform/packages/shared/kbn-profiling-utils/kibana.jsonc diff --git a/packages/kbn-profiling-utils/package.json b/src/platform/packages/shared/kbn-profiling-utils/package.json similarity index 100% rename from packages/kbn-profiling-utils/package.json rename to src/platform/packages/shared/kbn-profiling-utils/package.json diff --git a/packages/kbn-profiling-utils/tsconfig.json b/src/platform/packages/shared/kbn-profiling-utils/tsconfig.json similarity index 81% rename from packages/kbn-profiling-utils/tsconfig.json rename to src/platform/packages/shared/kbn-profiling-utils/tsconfig.json index 0bf626e25d9f9..b0f13ed75f7fd 100644 --- a/packages/kbn-profiling-utils/tsconfig.json +++ b/src/platform/packages/shared/kbn-profiling-utils/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types", "types": [ diff --git a/packages/kbn-shared-svg/README.md b/src/platform/packages/shared/kbn-shared-svg/README.md similarity index 100% rename from packages/kbn-shared-svg/README.md rename to src/platform/packages/shared/kbn-shared-svg/README.md diff --git a/packages/kbn-shared-svg/index.ts b/src/platform/packages/shared/kbn-shared-svg/index.ts similarity index 100% rename from packages/kbn-shared-svg/index.ts rename to src/platform/packages/shared/kbn-shared-svg/index.ts diff --git a/packages/kbn-profiling-utils/jest.config.js b/src/platform/packages/shared/kbn-shared-svg/jest.config.js similarity index 84% rename from packages/kbn-profiling-utils/jest.config.js rename to src/platform/packages/shared/kbn-shared-svg/jest.config.js index 84668022a99f3..5e851bcf78659 100644 --- a/packages/kbn-profiling-utils/jest.config.js +++ b/src/platform/packages/shared/kbn-shared-svg/jest.config.js @@ -9,6 +9,6 @@ module.exports = { preset: '@kbn/test', - rootDir: '../..', - roots: ['/packages/kbn-profiling-utils'], + rootDir: '../../../../..', + roots: ['/src/platform/packages/shared/kbn-shared-svg'], }; diff --git a/packages/kbn-shared-svg/kibana.jsonc b/src/platform/packages/shared/kbn-shared-svg/kibana.jsonc similarity index 100% rename from packages/kbn-shared-svg/kibana.jsonc rename to src/platform/packages/shared/kbn-shared-svg/kibana.jsonc diff --git a/packages/kbn-shared-svg/package.json b/src/platform/packages/shared/kbn-shared-svg/package.json similarity index 100% rename from packages/kbn-shared-svg/package.json rename to src/platform/packages/shared/kbn-shared-svg/package.json diff --git a/packages/kbn-shared-svg/src/assets/dashboards_dark.svg b/src/platform/packages/shared/kbn-shared-svg/src/assets/dashboards_dark.svg similarity index 100% rename from packages/kbn-shared-svg/src/assets/dashboards_dark.svg rename to src/platform/packages/shared/kbn-shared-svg/src/assets/dashboards_dark.svg diff --git a/packages/kbn-shared-svg/src/assets/dashboards_light.svg b/src/platform/packages/shared/kbn-shared-svg/src/assets/dashboards_light.svg similarity index 100% rename from packages/kbn-shared-svg/src/assets/dashboards_light.svg rename to src/platform/packages/shared/kbn-shared-svg/src/assets/dashboards_light.svg diff --git a/packages/kbn-shared-svg/src/assets/no_results_dark.svg b/src/platform/packages/shared/kbn-shared-svg/src/assets/no_results_dark.svg similarity index 100% rename from packages/kbn-shared-svg/src/assets/no_results_dark.svg rename to src/platform/packages/shared/kbn-shared-svg/src/assets/no_results_dark.svg diff --git a/packages/kbn-shared-svg/src/assets/no_results_light.svg b/src/platform/packages/shared/kbn-shared-svg/src/assets/no_results_light.svg similarity index 100% rename from packages/kbn-shared-svg/src/assets/no_results_light.svg rename to src/platform/packages/shared/kbn-shared-svg/src/assets/no_results_light.svg diff --git a/packages/kbn-shared-svg/src/assets/oblt_apm_light.svg b/src/platform/packages/shared/kbn-shared-svg/src/assets/oblt_apm_light.svg similarity index 100% rename from packages/kbn-shared-svg/src/assets/oblt_apm_light.svg rename to src/platform/packages/shared/kbn-shared-svg/src/assets/oblt_apm_light.svg diff --git a/packages/kbn-shared-svg/tsconfig.json b/src/platform/packages/shared/kbn-shared-svg/tsconfig.json similarity index 83% rename from packages/kbn-shared-svg/tsconfig.json rename to src/platform/packages/shared/kbn-shared-svg/tsconfig.json index faea0b4bf0765..e94460e6d9803 100644 --- a/packages/kbn-shared-svg/tsconfig.json +++ b/src/platform/packages/shared/kbn-shared-svg/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types", "types": [ diff --git a/tsconfig.base.json b/tsconfig.base.json index 8dedd4fd85ef7..fcc1dea066179 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -78,22 +78,22 @@ "@kbn/analytics-plugin-a-plugin/*": ["test/analytics/plugins/analytics_plugin_a/*"], "@kbn/apm-config-loader": ["packages/kbn-apm-config-loader"], "@kbn/apm-config-loader/*": ["packages/kbn-apm-config-loader/*"], - "@kbn/apm-data-access-plugin": ["x-pack/plugins/observability_solution/apm_data_access"], - "@kbn/apm-data-access-plugin/*": ["x-pack/plugins/observability_solution/apm_data_access/*"], - "@kbn/apm-data-view": ["packages/kbn-apm-data-view"], - "@kbn/apm-data-view/*": ["packages/kbn-apm-data-view/*"], - "@kbn/apm-ftr-e2e": ["x-pack/plugins/observability_solution/apm/ftr_e2e"], - "@kbn/apm-ftr-e2e/*": ["x-pack/plugins/observability_solution/apm/ftr_e2e/*"], - "@kbn/apm-plugin": ["x-pack/plugins/observability_solution/apm"], - "@kbn/apm-plugin/*": ["x-pack/plugins/observability_solution/apm/*"], + "@kbn/apm-data-access-plugin": ["x-pack/solutions/observability/plugins/apm_data_access"], + "@kbn/apm-data-access-plugin/*": ["x-pack/solutions/observability/plugins/apm_data_access/*"], + "@kbn/apm-data-view": ["src/platform/packages/shared/kbn-apm-data-view"], + "@kbn/apm-data-view/*": ["src/platform/packages/shared/kbn-apm-data-view/*"], + "@kbn/apm-ftr-e2e": ["x-pack/solutions/observability/plugins/apm/ftr_e2e"], + "@kbn/apm-ftr-e2e/*": ["x-pack/solutions/observability/plugins/apm/ftr_e2e/*"], + "@kbn/apm-plugin": ["x-pack/solutions/observability/plugins/apm"], + "@kbn/apm-plugin/*": ["x-pack/solutions/observability/plugins/apm/*"], "@kbn/apm-synthtrace": ["packages/kbn-apm-synthtrace"], "@kbn/apm-synthtrace/*": ["packages/kbn-apm-synthtrace/*"], "@kbn/apm-synthtrace-client": ["packages/kbn-apm-synthtrace-client"], "@kbn/apm-synthtrace-client/*": ["packages/kbn-apm-synthtrace-client/*"], - "@kbn/apm-types": ["packages/kbn-apm-types"], - "@kbn/apm-types/*": ["packages/kbn-apm-types/*"], - "@kbn/apm-utils": ["packages/kbn-apm-utils"], - "@kbn/apm-utils/*": ["packages/kbn-apm-utils/*"], + "@kbn/apm-types": ["x-pack/solutions/observability/packages/kbn-apm-types"], + "@kbn/apm-types/*": ["x-pack/solutions/observability/packages/kbn-apm-types/*"], + "@kbn/apm-utils": ["src/platform/packages/shared/kbn-apm-utils"], + "@kbn/apm-utils/*": ["src/platform/packages/shared/kbn-apm-utils/*"], "@kbn/app-link-test-plugin": ["test/plugin_functional/plugins/app_link_test"], "@kbn/app-link-test-plugin/*": ["test/plugin_functional/plugins/app_link_test/*"], "@kbn/application-usage-test-plugin": ["x-pack/test/usage_collection/plugins/application_usage_test"], @@ -1088,10 +1088,10 @@ "@kbn/interactive-setup-test-endpoints-plugin/*": ["test/interactive_setup_api_integration/plugins/test_endpoints/*"], "@kbn/interpreter": ["packages/kbn-interpreter"], "@kbn/interpreter/*": ["packages/kbn-interpreter/*"], - "@kbn/inventory-e2e": ["x-pack/plugins/observability_solution/inventory/e2e"], - "@kbn/inventory-e2e/*": ["x-pack/plugins/observability_solution/inventory/e2e/*"], - "@kbn/inventory-plugin": ["x-pack/plugins/observability_solution/inventory"], - "@kbn/inventory-plugin/*": ["x-pack/plugins/observability_solution/inventory/*"], + "@kbn/inventory-e2e": ["x-pack/solutions/observability/plugins/inventory/e2e"], + "@kbn/inventory-e2e/*": ["x-pack/solutions/observability/plugins/inventory/e2e/*"], + "@kbn/inventory-plugin": ["x-pack/solutions/observability/plugins/inventory"], + "@kbn/inventory-plugin/*": ["x-pack/solutions/observability/plugins/inventory/*"], "@kbn/investigate-app-plugin": ["x-pack/solutions/observability/plugins/investigate_app"], "@kbn/investigate-app-plugin/*": ["x-pack/solutions/observability/plugins/investigate_app/*"], "@kbn/investigate-plugin": ["x-pack/solutions/observability/plugins/investigate"], @@ -1142,8 +1142,8 @@ "@kbn/language-documentation/*": ["src/platform/packages/private/kbn-language-documentation/*"], "@kbn/lens-config-builder-example-plugin": ["x-pack/examples/lens_config_builder_example"], "@kbn/lens-config-builder-example-plugin/*": ["x-pack/examples/lens_config_builder_example/*"], - "@kbn/lens-embeddable-utils": ["packages/kbn-lens-embeddable-utils"], - "@kbn/lens-embeddable-utils/*": ["packages/kbn-lens-embeddable-utils/*"], + "@kbn/lens-embeddable-utils": ["src/platform/packages/shared/kbn-lens-embeddable-utils"], + "@kbn/lens-embeddable-utils/*": ["src/platform/packages/shared/kbn-lens-embeddable-utils/*"], "@kbn/lens-formula-docs": ["packages/kbn-lens-formula-docs"], "@kbn/lens-formula-docs/*": ["packages/kbn-lens-formula-docs/*"], "@kbn/lens-inline-editing-example-plugin": ["x-pack/examples/lens_embeddable_inline_editing_example"], @@ -1228,8 +1228,8 @@ "@kbn/maps-plugin/*": ["x-pack/platform/plugins/shared/maps/*"], "@kbn/maps-vector-tile-utils": ["x-pack/platform/packages/private/maps/vector_tile_utils"], "@kbn/maps-vector-tile-utils/*": ["x-pack/platform/packages/private/maps/vector_tile_utils/*"], - "@kbn/metrics-data-access-plugin": ["x-pack/plugins/observability_solution/metrics_data_access"], - "@kbn/metrics-data-access-plugin/*": ["x-pack/plugins/observability_solution/metrics_data_access/*"], + "@kbn/metrics-data-access-plugin": ["x-pack/solutions/observability/plugins/metrics_data_access"], + "@kbn/metrics-data-access-plugin/*": ["x-pack/solutions/observability/plugins/metrics_data_access/*"], "@kbn/ml-agg-utils": ["x-pack/platform/packages/private/ml/agg_utils"], "@kbn/ml-agg-utils/*": ["x-pack/platform/packages/private/ml/agg_utils/*"], "@kbn/ml-anomaly-utils": ["x-pack/platform/packages/shared/ml/anomaly_utils"], @@ -1418,12 +1418,12 @@ "@kbn/product-doc-base-plugin/*": ["x-pack/platform/plugins/shared/ai_infra/product_doc_base/*"], "@kbn/product-doc-common": ["x-pack/platform/packages/shared/ai-infra/product-doc-common"], "@kbn/product-doc-common/*": ["x-pack/platform/packages/shared/ai-infra/product-doc-common/*"], - "@kbn/profiling-data-access-plugin": ["x-pack/plugins/observability_solution/profiling_data_access"], - "@kbn/profiling-data-access-plugin/*": ["x-pack/plugins/observability_solution/profiling_data_access/*"], - "@kbn/profiling-plugin": ["x-pack/plugins/observability_solution/profiling"], - "@kbn/profiling-plugin/*": ["x-pack/plugins/observability_solution/profiling/*"], - "@kbn/profiling-utils": ["packages/kbn-profiling-utils"], - "@kbn/profiling-utils/*": ["packages/kbn-profiling-utils/*"], + "@kbn/profiling-data-access-plugin": ["x-pack/solutions/observability/plugins/profiling_data_access"], + "@kbn/profiling-data-access-plugin/*": ["x-pack/solutions/observability/plugins/profiling_data_access/*"], + "@kbn/profiling-plugin": ["x-pack/solutions/observability/plugins/profiling"], + "@kbn/profiling-plugin/*": ["x-pack/solutions/observability/plugins/profiling/*"], + "@kbn/profiling-utils": ["src/platform/packages/shared/kbn-profiling-utils"], + "@kbn/profiling-utils/*": ["src/platform/packages/shared/kbn-profiling-utils/*"], "@kbn/random-sampling": ["x-pack/packages/kbn-random-sampling"], "@kbn/random-sampling/*": ["x-pack/packages/kbn-random-sampling/*"], "@kbn/react-field": ["packages/kbn-react-field"], @@ -1736,8 +1736,8 @@ "@kbn/share-examples-plugin/*": ["examples/share_examples/*"], "@kbn/share-plugin": ["src/plugins/share"], "@kbn/share-plugin/*": ["src/plugins/share/*"], - "@kbn/shared-svg": ["packages/kbn-shared-svg"], - "@kbn/shared-svg/*": ["packages/kbn-shared-svg/*"], + "@kbn/shared-svg": ["src/platform/packages/shared/kbn-shared-svg"], + "@kbn/shared-svg/*": ["src/platform/packages/shared/kbn-shared-svg/*"], "@kbn/shared-ux-avatar-solution": ["packages/shared-ux/avatar/solution"], "@kbn/shared-ux-avatar-solution/*": ["packages/shared-ux/avatar/solution/*"], "@kbn/shared-ux-button-exit-full-screen": ["packages/shared-ux/button/exit_full_screen"], diff --git a/x-pack/.i18nrc.json b/x-pack/.i18nrc.json index 64944bba76960..130d3ef8f5a02 100644 --- a/x-pack/.i18nrc.json +++ b/x-pack/.i18nrc.json @@ -14,8 +14,8 @@ "xpack.eventLog": "platform/plugins/shared/event_log", "xpack.stackAlerts": "platform/plugins/shared/stack_alerts", "xpack.stackConnectors": "platform/plugins/shared/stack_connectors", - "xpack.apm": "plugins/observability_solution/apm", - "xpack.apmDataAccess": "plugins/observability_solution/apm_data_access", + "xpack.apm": "solutions/observability/plugins/apm", + "xpack.apmDataAccess": "solutions/observability/plugins/apm_data_access", "xpack.banners": "plugins/banners", "xpack.canvas": "platform/plugins/private/canvas", "xpack.cases": "platform/plugins/shared/cases", @@ -68,7 +68,7 @@ "xpack.ingestPipelines": "platform/plugins/shared/ingest_pipelines", "xpack.integrationAssistant": "platform/plugins/shared/integration_assistant", "xpack.inference": "platform/plugins/shared/inference", - "xpack.inventory": "plugins/observability_solution/inventory", + "xpack.inventory": "solutions/observability/plugins/inventory", "xpack.investigate": "solutions/observability/plugins/investigate", "xpack.investigateApp": "solutions/observability/plugins/investigate_app", "xpack.kubernetesSecurity": "solutions/security/plugins/kubernetes_security", @@ -84,7 +84,7 @@ "xpack.maps": [ "platform/plugins/shared/maps" ], - "xpack.metricsData": "plugins/observability_solution/metrics_data_access", + "xpack.metricsData": "solutions/observability/plugins/metrics_data_access", "xpack.ml": [ "platform/packages/shared/ml/anomaly_utils", "platform/packages/private/ml/creation_wizard_utils", @@ -118,7 +118,7 @@ ], "xpack.painlessLab": "platform/plugins/private/painless_lab", "xpack.profiling": [ - "plugins/observability_solution/profiling" + "solutions/observability/plugins/profiling" ], "xpack.remoteClusters": "platform/plugins/private/remote_clusters", "xpack.reporting": [ diff --git a/x-pack/platform/packages/shared/ml/aiops_log_rate_analysis/queries/fetch_index_info.ts b/x-pack/platform/packages/shared/ml/aiops_log_rate_analysis/queries/fetch_index_info.ts index c600f1cf6506c..a682d0a5eedb9 100644 --- a/x-pack/platform/packages/shared/ml/aiops_log_rate_analysis/queries/fetch_index_info.ts +++ b/x-pack/platform/packages/shared/ml/aiops_log_rate_analysis/queries/fetch_index_info.ts @@ -17,7 +17,7 @@ import { import { getTotalDocCountRequest } from './get_total_doc_count_request'; // TODO Consolidate with duplicate `fetchPValues` in -// `x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/fetch_duration_field_candidates.ts` +// `x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/fetch_duration_field_candidates.ts` export interface FetchIndexInfoParamsArguments { skipFieldCandidates?: boolean; diff --git a/x-pack/platform/packages/shared/ml/aiops_log_rate_analysis/queries/fetch_significant_term_p_values.ts b/x-pack/platform/packages/shared/ml/aiops_log_rate_analysis/queries/fetch_significant_term_p_values.ts index a2105bfd4ba84..4688a6b566712 100644 --- a/x-pack/platform/packages/shared/ml/aiops_log_rate_analysis/queries/fetch_significant_term_p_values.ts +++ b/x-pack/platform/packages/shared/ml/aiops_log_rate_analysis/queries/fetch_significant_term_p_values.ts @@ -25,7 +25,7 @@ import { getQueryWithParams } from './get_query_with_params'; import { getRequestBase } from './get_request_base'; // TODO Consolidate with duplicate `fetchDurationFieldCandidates` in -// `x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/fetch_failed_events_correlation_p_values.ts` +// `x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/fetch_failed_events_correlation_p_values.ts` export const getSignificantTermRequest = ( params: AiopsLogRateAnalysisSchema, diff --git a/x-pack/platform/packages/shared/ml/aiops_log_rate_analysis/queries/fetch_top_terms.ts b/x-pack/platform/packages/shared/ml/aiops_log_rate_analysis/queries/fetch_top_terms.ts index ed39c37cbbb97..803822b7d3940 100644 --- a/x-pack/platform/packages/shared/ml/aiops_log_rate_analysis/queries/fetch_top_terms.ts +++ b/x-pack/platform/packages/shared/ml/aiops_log_rate_analysis/queries/fetch_top_terms.ts @@ -23,7 +23,7 @@ import { getRequestBase } from './get_request_base'; import type { FetchTopOptions } from './fetch_top_types'; // TODO Consolidate with duplicate `fetchDurationFieldCandidates` in -// `x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/fetch_failed_events_correlation_p_values.ts` +// `x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/fetch_failed_events_correlation_p_values.ts` const TOP_TERM_AGG_PREFIX = 'top_terms_'; diff --git a/x-pack/platform/plugins/private/data_visualizer/public/application/index_data_visualizer/utils/saved_search_utils.ts b/x-pack/platform/plugins/private/data_visualizer/public/application/index_data_visualizer/utils/saved_search_utils.ts index 87235a7d14570..7a2292a08bbaf 100644 --- a/x-pack/platform/plugins/private/data_visualizer/public/application/index_data_visualizer/utils/saved_search_utils.ts +++ b/x-pack/platform/plugins/private/data_visualizer/public/application/index_data_visualizer/utils/saved_search_utils.ts @@ -6,7 +6,7 @@ */ // TODO Consolidate with duplicate component `CorrelationsProgressControls` in -// `x-pack/plugins/observability_solution/apm/public/components/app/correlations/progress_controls.tsx` +// `x-pack/solutions/observability/plugins/apm/public/components/app/correlations/progress_controls.tsx` import { cloneDeep } from 'lodash'; import type { IUiSettingsClient } from '@kbn/core/public'; import type { Query, Filter, AggregateQuery } from '@kbn/es-query'; diff --git a/x-pack/plugins/observability_solution/inventory/README.md b/x-pack/plugins/observability_solution/inventory/README.md deleted file mode 100644 index e2a435ebb9358..0000000000000 --- a/x-pack/plugins/observability_solution/inventory/README.md +++ /dev/null @@ -1,21 +0,0 @@ -# Inventory - -Home of the Inventory plugin, which renders the... _inventory_. - -# Running e2e (Cypress) tests - -How to open cypress dashboard locally: -``` -node x-pack/plugins/observability_solution/inventory/scripts/test/e2e.js --open -``` - -How to run cypress tests: -``` -node x-pack/plugins/observability_solution/inventory/scripts/test/e2e.js -``` - -How to run cypress tests multiple times: -``` -node x-pack/plugins/observability_solution/inventory/scripts/test/e2e.js --server -node x-pack/plugins/observability_solution/inventory/scripts/test/e2e.js --runner --times=X -``` diff --git a/x-pack/plugins/telemetry_collection_xpack/schema/xpack_observability.json b/x-pack/plugins/telemetry_collection_xpack/schema/xpack_observability.json index ad6d7bf795baa..1905f858e1e3c 100644 --- a/x-pack/plugins/telemetry_collection_xpack/schema/xpack_observability.json +++ b/x-pack/plugins/telemetry_collection_xpack/schema/xpack_observability.json @@ -1,5 +1,7093 @@ { "properties": { + "apm": { + "properties": { + "services_per_agent": { + "properties": { + "android/java": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the android/java agent within the last day" + } + }, + "dotnet": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the dotnet (.Net) agent within the last day" + } + }, + "iOS/swift": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the iOS/swift agent within the last day" + } + }, + "go": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the go agent within the last day" + } + }, + "java": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the Java agent within the last day" + } + }, + "js-base": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the js-base agent within the last day" + } + }, + "nodejs": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the nodeJS agent within the last day" + } + }, + "php": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the PHH agent within the last day" + } + }, + "python": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the Python agent within the last day" + } + }, + "ruby": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the Ruby agent within the last day" + } + }, + "rum-js": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the rum-js agent within the last day" + } + }, + "otlp": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the otlp agent within the last day" + } + }, + "otlp/cpp": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the otlp/cpp agent within the last day" + } + }, + "otlp/dotnet": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the otlp/dotnet agent within the last day" + } + }, + "otlp/erlang": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the otlp/erlang agent within the last day" + } + }, + "otlp/go": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the otlp/go agent within the last day" + } + }, + "otlp/java": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the otlp/java agent within the last day" + } + }, + "otlp/nodejs": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the otlp/nodejs agent within the last day" + } + }, + "otlp/php": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the otlp/php agent within the last day" + } + }, + "otlp/python": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the otlp/python agent within the last day" + } + }, + "otlp/ruby": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the otlp/ruby agent within the last day" + } + }, + "otlp/rust": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the otlp/rust agent within the last day" + } + }, + "otlp/swift": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the otlp/swift agent within the last day" + } + }, + "otlp/android": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the otlp/android agent within the last day" + } + }, + "otlp/webjs": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the otlp/webjs agent within the last day" + } + }, + "opentelemetry": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the opentelemetry agent within the last day" + } + }, + "opentelemetry/cpp": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the opentelemetry/cpp agent within the last day" + } + }, + "opentelemetry/dotnet": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the opentelemetry/dotnet agent within the last day" + } + }, + "opentelemetry/erlang": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the opentelemetry/erlang agent within the last day" + } + }, + "opentelemetry/go": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the opentelemetry/go agent within the last day" + } + }, + "opentelemetry/java": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the opentelemetry/java agent within the last day" + } + }, + "opentelemetry/nodejs": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the opentelemetry/nodejs agent within the last day" + } + }, + "opentelemetry/php": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the opentelemetry/php agent within the last day" + } + }, + "opentelemetry/python": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the opentelemetry/python agent within the last day" + } + }, + "opentelemetry/ruby": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the opentelemetry/ruby agent within the last day" + } + }, + "opentelemetry/rust": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the opentelemetry/rust agent within the last day" + } + }, + "opentelemetry/swift": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the opentelemetry/swift agent within the last day" + } + }, + "opentelemetry/android": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the opentelemetry/android agent within the last day" + } + }, + "opentelemetry/webjs": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the opentelemetry/webjs agent within the last day" + } + }, + "ios/swift": { + "type": "long", + "_meta": { + "description": "Total number of services utilizing the ios/swift agent within the last day" + } + } + } + }, + "agents": { + "properties": { + "android/java": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "dotnet": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "iOS/swift": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "go": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "java": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "js-base": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "nodejs": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "php": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "python": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "ruby": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "rum-js": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "otlp": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "opentelemetry": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "opentelemetry/cpp": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "opentelemetry/dotnet": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "opentelemetry/erlang": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "opentelemetry/go": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "opentelemetry/java": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "opentelemetry/nodejs": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "opentelemetry/php": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "opentelemetry/python": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "opentelemetry/ruby": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "opentelemetry/rust": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "opentelemetry/swift": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "opentelemetry/android": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "opentelemetry/webjs": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "otlp/cpp": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "otlp/dotnet": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "otlp/erlang": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "otlp/go": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "otlp/java": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "otlp/nodejs": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "otlp/php": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "otlp/python": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "otlp/ruby": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "otlp/rust": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "otlp/swift": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "otlp/android": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "otlp/webjs": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + }, + "ios/swift": { + "properties": { + "agent": { + "properties": { + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent versions within the last day" + } + } + }, + "activation_method": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 agent activation methods within the last day" + } + } + } + } + }, + "service": { + "properties": { + "framework": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service framework version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service framework and version sorted by doc count" + } + } + } + } + }, + "language": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service language version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service language name and version sorted by doc count." + } + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime name within the last day" + } + } + }, + "version": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 service runtime version within the last day" + } + } + }, + "composite": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "Composite field containing service runtime name and version sorted by doc count." + } + } + } + } + } + } + } + } + } + } + }, + "has_any_services_per_official_agent": { + "type": "boolean", + "_meta": { + "description": "Indicates whether any service is being monitored. This is determined by checking all officially supported agents within the last day" + } + }, + "has_any_services": { + "type": "boolean", + "_meta": { + "description": "Indicates whether any service is being monitored within the last day." + } + }, + "version": { + "properties": { + "apm_server": { + "properties": { + "major": { + "type": "long", + "_meta": { + "description": "The major version of the APM server. Example: 7" + } + }, + "minor": { + "type": "long", + "_meta": { + "description": "The minor version of the APM server. Example: 17" + } + }, + "patch": { + "type": "long", + "_meta": { + "description": "The patch version of the APM server. Example 3" + } + } + } + } + } + }, + "environments": { + "properties": { + "services_without_environment": { + "type": "long", + "_meta": { + "description": "Number of services without an assigned environment within the last day. This is determined by checking the \"service.environment\" field and counting instances where it is null" + } + }, + "services_with_multiple_environments": { + "type": "long", + "_meta": { + "description": "Number of services with more than one assigned environment within the last day" + } + }, + "top_environments": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 5 environments in terms of document count within tha last day" + } + } + } + } + }, + "aggregated_transactions": { + "properties": { + "current_implementation": { + "properties": { + "expected_metric_document_count": { + "type": "long", + "_meta": { + "description": "" + } + }, + "transaction_count": { + "type": "long", + "_meta": { + "description": "" + } + } + } + }, + "no_observer_name": { + "properties": { + "expected_metric_document_count": { + "type": "long", + "_meta": { + "description": "" + } + }, + "transaction_count": { + "type": "long", + "_meta": { + "description": "" + } + } + } + }, + "no_rum": { + "properties": { + "expected_metric_document_count": { + "type": "long", + "_meta": { + "description": "" + } + }, + "transaction_count": { + "type": "long", + "_meta": { + "description": "" + } + } + } + }, + "no_rum_no_observer_name": { + "properties": { + "expected_metric_document_count": { + "type": "long", + "_meta": { + "description": "" + } + }, + "transaction_count": { + "type": "long", + "_meta": { + "description": "" + } + } + } + }, + "only_rum": { + "properties": { + "expected_metric_document_count": { + "type": "long", + "_meta": { + "description": "" + } + }, + "transaction_count": { + "type": "long", + "_meta": { + "description": "" + } + } + } + }, + "only_rum_no_observer_name": { + "properties": { + "expected_metric_document_count": { + "type": "long", + "_meta": { + "description": "" + } + }, + "transaction_count": { + "type": "long", + "_meta": { + "description": "" + } + } + } + } + } + }, + "cloud": { + "properties": { + "availability_zone": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 10 cloud availability zones in terms of document count overall. Example: [us-east1-c, us-east1-b]" + } + } + }, + "provider": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 10 cloud providers in terms of document count overall. Example: [azure]" + } + } + }, + "region": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 10 cloud regions in terms of document count overall. Example: [us-west1, us-central1]" + } + } + } + } + }, + "host": { + "properties": { + "os": { + "properties": { + "platform": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 10 operating system platforms in terms of document count within an hour. Example: [linux, win32]" + } + } + } + } + } + } + }, + "counts": { + "properties": { + "transaction": { + "properties": { + "1d": { + "type": "long", + "_meta": { + "description": "Total number of transaction documents within the last day" + } + }, + "all": { + "type": "long", + "_meta": { + "description": "Total number of transaction documents overall" + } + } + } + }, + "span": { + "properties": { + "1d": { + "type": "long", + "_meta": { + "description": "Total number of span documents within the last day" + } + }, + "all": { + "type": "long", + "_meta": { + "description": "Total number of span documents overall" + } + } + } + }, + "error": { + "properties": { + "1d": { + "type": "long", + "_meta": { + "description": "Total number of error documents within the last day" + } + }, + "all": { + "type": "long", + "_meta": { + "description": "Total number of error documents overall" + } + } + } + }, + "metric": { + "properties": { + "1d": { + "type": "long", + "_meta": { + "description": "Total number of metric documents within the last day" + } + }, + "all": { + "type": "long", + "_meta": { + "description": "Total number of metric documents overall" + } + } + } + }, + "onboarding": { + "properties": { + "1d": { + "type": "long", + "_meta": { + "description": "Total number of onboarding documents within the last day" + } + }, + "all": { + "type": "long", + "_meta": { + "description": "Total number of onboarding documents overall" + } + } + } + }, + "agent_configuration": { + "properties": { + "all": { + "type": "long", + "_meta": { + "description": "Total number of apm-agent-configuration documents overall" + } + } + } + }, + "global_labels": { + "properties": { + "1d": { + "type": "long", + "_meta": { + "description": "Total number of global labels used for creating aggregation keys for internal metrics computed from indices which received data in the last 24 hours" + } + } + } + }, + "max_transaction_groups_per_service": { + "properties": { + "1d": { + "type": "long", + "_meta": { + "description": "Total number of distinct transaction groups for the top service for the last 24 hours" + } + } + } + }, + "max_error_groups_per_service": { + "properties": { + "1d": { + "type": "long", + "_meta": { + "description": "Total number of distinct error groups for the top service for the last 24 hours" + } + } + } + }, + "traces": { + "properties": { + "1d": { + "type": "long", + "_meta": { + "description": "Total number of trace documents within the last day" + } + }, + "all": { + "type": "long", + "_meta": { + "description": "Total number of trace documents overall" + } + } + } + }, + "services": { + "properties": { + "1d": { + "type": "long", + "_meta": { + "description": "Total number of unique services within the last day" + } + } + } + }, + "environments": { + "properties": { + "1d": { + "type": "long", + "_meta": { + "description": "Total number of unique environments within the last day" + } + } + } + }, + "span_destination_service_resource": { + "properties": { + "1d": { + "type": "long", + "_meta": { + "description": "Total number of unique values of span.destination.service.resource within the last day" + } + } + } + } + } + }, + "cardinality": { + "properties": { + "client": { + "properties": { + "geo": { + "properties": { + "country_iso_code": { + "properties": { + "rum": { + "properties": { + "1d": { + "type": "long", + "_meta": { + "description": "Unique country iso code captured for the agents js-base, rum-js and opentelemetry/webjs within the last day" + } + } + } + } + } + } + } + } + } + }, + "user_agent": { + "properties": { + "original": { + "properties": { + "all_agents": { + "properties": { + "1d": { + "type": "long", + "_meta": { + "description": "Unique user agent for all agents within the last day" + } + } + } + }, + "rum": { + "properties": { + "1d": { + "type": "long", + "_meta": { + "description": "Unique user agent for rum agent within the last day" + } + } + } + } + } + } + } + }, + "transaction": { + "properties": { + "name": { + "properties": { + "all_agents": { + "properties": { + "1d": { + "type": "long", + "_meta": { + "description": "Unique transaction names for all agents within the last day" + } + } + } + }, + "rum": { + "properties": { + "1d": { + "type": "long", + "_meta": { + "description": "Unique transaction names for rum agent within the last day" + } + } + } + } + } + } + } + } + } + }, + "retainment": { + "properties": { + "span": { + "properties": { + "ms": { + "type": "long", + "_meta": { + "description": "Represent the time difference in milliseconds between the current date and the date when the span document was recorded" + } + } + } + }, + "transaction": { + "properties": { + "ms": { + "type": "long", + "_meta": { + "description": "Represent the time difference in milliseconds between the current date and the date when the transaction document was recorded" + } + } + } + }, + "error": { + "properties": { + "ms": { + "type": "long", + "_meta": { + "description": "Represent the time difference in milliseconds between the current date and the date when the error document was recorded" + } + } + } + }, + "metric": { + "properties": { + "ms": { + "type": "long", + "_meta": { + "description": "Represent the time difference in milliseconds between the current date and the date when the metric document was recorded" + } + } + } + }, + "onboarding": { + "properties": { + "ms": { + "type": "long", + "_meta": { + "description": "Represent the time difference in milliseconds between the current date and the date when the onboarding document was recorded" + } + } + } + } + } + }, + "integrations": { + "properties": { + "ml": { + "properties": { + "all_jobs_count": { + "type": "long", + "_meta": { + "description": "Total number of anomaly detection jobs associated with the jobs apm-*, *-high_mean_response_time" + } + } + } + } + } + }, + "indices": { + "properties": { + "metric": { + "properties": { + "shards": { + "properties": { + "total": { + "type": "long", + "_meta": { + "description": "Total number of shards for metric indices" + } + } + } + }, + "all": { + "properties": { + "total": { + "properties": { + "docs": { + "properties": { + "count": { + "type": "long", + "_meta": { + "description": "Total number of metric documents overall" + } + } + } + }, + "store": { + "properties": { + "size_in_bytes": { + "type": "long", + "_meta": { + "description": "Size of the metric indicess in byte units overall." + } + } + } + } + } + } + } + }, + "metricset": { + "properties": { + "service_destination-1m": { + "properties": { + "all": { + "properties": { + "total": { + "properties": { + "shards": { + "type": "long", + "_meta": { + "description": "Total number of shards for the given metricset per rollup interval." + } + }, + "docs": { + "properties": { + "count": { + "type": "long", + "_meta": { + "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" + } + } + } + }, + "store": { + "properties": { + "size_in_bytes": { + "type": "long", + "_meta": { + "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" + } + } + } + } + } + } + } + }, + "1d": { + "properties": { + "doc_count": { + "type": "long", + "_meta": { + "description": "Document count for the last day for a given metricset and rollup interval" + } + } + } + } + } + }, + "service_destination-10m": { + "properties": { + "all": { + "properties": { + "total": { + "properties": { + "shards": { + "type": "long", + "_meta": { + "description": "Total number of shards for the given metricset per rollup interval." + } + }, + "docs": { + "properties": { + "count": { + "type": "long", + "_meta": { + "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" + } + } + } + }, + "store": { + "properties": { + "size_in_bytes": { + "type": "long", + "_meta": { + "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" + } + } + } + } + } + } + } + }, + "1d": { + "properties": { + "doc_count": { + "type": "long", + "_meta": { + "description": "Document count for the last day for a given metricset and rollup interval" + } + } + } + } + } + }, + "service_destination-60m": { + "properties": { + "all": { + "properties": { + "total": { + "properties": { + "shards": { + "type": "long", + "_meta": { + "description": "Total number of shards for the given metricset per rollup interval." + } + }, + "docs": { + "properties": { + "count": { + "type": "long", + "_meta": { + "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" + } + } + } + }, + "store": { + "properties": { + "size_in_bytes": { + "type": "long", + "_meta": { + "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" + } + } + } + } + } + } + } + }, + "1d": { + "properties": { + "doc_count": { + "type": "long", + "_meta": { + "description": "Document count for the last day for a given metricset and rollup interval" + } + } + } + } + } + }, + "transaction-1m": { + "properties": { + "all": { + "properties": { + "total": { + "properties": { + "shards": { + "type": "long", + "_meta": { + "description": "Total number of shards for the given metricset per rollup interval." + } + }, + "docs": { + "properties": { + "count": { + "type": "long", + "_meta": { + "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" + } + } + } + }, + "store": { + "properties": { + "size_in_bytes": { + "type": "long", + "_meta": { + "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" + } + } + } + } + } + } + } + }, + "1d": { + "properties": { + "doc_count": { + "type": "long", + "_meta": { + "description": "Document count for the last day for a given metricset and rollup interval" + } + } + } + } + } + }, + "transaction-10m": { + "properties": { + "all": { + "properties": { + "total": { + "properties": { + "shards": { + "type": "long", + "_meta": { + "description": "Total number of shards for the given metricset per rollup interval." + } + }, + "docs": { + "properties": { + "count": { + "type": "long", + "_meta": { + "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" + } + } + } + }, + "store": { + "properties": { + "size_in_bytes": { + "type": "long", + "_meta": { + "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" + } + } + } + } + } + } + } + }, + "1d": { + "properties": { + "doc_count": { + "type": "long", + "_meta": { + "description": "Document count for the last day for a given metricset and rollup interval" + } + } + } + } + } + }, + "transaction-60m": { + "properties": { + "all": { + "properties": { + "total": { + "properties": { + "shards": { + "type": "long", + "_meta": { + "description": "Total number of shards for the given metricset per rollup interval." + } + }, + "docs": { + "properties": { + "count": { + "type": "long", + "_meta": { + "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" + } + } + } + }, + "store": { + "properties": { + "size_in_bytes": { + "type": "long", + "_meta": { + "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" + } + } + } + } + } + } + } + }, + "1d": { + "properties": { + "doc_count": { + "type": "long", + "_meta": { + "description": "Document count for the last day for a given metricset and rollup interval" + } + } + } + } + } + }, + "service_summary-1m": { + "properties": { + "all": { + "properties": { + "total": { + "properties": { + "shards": { + "type": "long", + "_meta": { + "description": "Total number of shards for the given metricset per rollup interval." + } + }, + "docs": { + "properties": { + "count": { + "type": "long", + "_meta": { + "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" + } + } + } + }, + "store": { + "properties": { + "size_in_bytes": { + "type": "long", + "_meta": { + "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" + } + } + } + } + } + } + } + }, + "1d": { + "properties": { + "doc_count": { + "type": "long", + "_meta": { + "description": "Document count for the last day for a given metricset and rollup interval" + } + } + } + } + } + }, + "service_summary-10m": { + "properties": { + "all": { + "properties": { + "total": { + "properties": { + "shards": { + "type": "long", + "_meta": { + "description": "Total number of shards for the given metricset per rollup interval." + } + }, + "docs": { + "properties": { + "count": { + "type": "long", + "_meta": { + "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" + } + } + } + }, + "store": { + "properties": { + "size_in_bytes": { + "type": "long", + "_meta": { + "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" + } + } + } + } + } + } + } + }, + "1d": { + "properties": { + "doc_count": { + "type": "long", + "_meta": { + "description": "Document count for the last day for a given metricset and rollup interval" + } + } + } + } + } + }, + "service_summary-60m": { + "properties": { + "all": { + "properties": { + "total": { + "properties": { + "shards": { + "type": "long", + "_meta": { + "description": "Total number of shards for the given metricset per rollup interval." + } + }, + "docs": { + "properties": { + "count": { + "type": "long", + "_meta": { + "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" + } + } + } + }, + "store": { + "properties": { + "size_in_bytes": { + "type": "long", + "_meta": { + "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" + } + } + } + } + } + } + } + }, + "1d": { + "properties": { + "doc_count": { + "type": "long", + "_meta": { + "description": "Document count for the last day for a given metricset and rollup interval" + } + } + } + } + } + }, + "service_transaction-1m": { + "properties": { + "all": { + "properties": { + "total": { + "properties": { + "shards": { + "type": "long", + "_meta": { + "description": "Total number of shards for the given metricset per rollup interval." + } + }, + "docs": { + "properties": { + "count": { + "type": "long", + "_meta": { + "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" + } + } + } + }, + "store": { + "properties": { + "size_in_bytes": { + "type": "long", + "_meta": { + "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" + } + } + } + } + } + } + } + }, + "1d": { + "properties": { + "doc_count": { + "type": "long", + "_meta": { + "description": "Document count for the last day for a given metricset and rollup interval" + } + } + } + } + } + }, + "service_transaction-10m": { + "properties": { + "all": { + "properties": { + "total": { + "properties": { + "shards": { + "type": "long", + "_meta": { + "description": "Total number of shards for the given metricset per rollup interval." + } + }, + "docs": { + "properties": { + "count": { + "type": "long", + "_meta": { + "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" + } + } + } + }, + "store": { + "properties": { + "size_in_bytes": { + "type": "long", + "_meta": { + "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" + } + } + } + } + } + } + } + }, + "1d": { + "properties": { + "doc_count": { + "type": "long", + "_meta": { + "description": "Document count for the last day for a given metricset and rollup interval" + } + } + } + } + } + }, + "service_transaction-60m": { + "properties": { + "all": { + "properties": { + "total": { + "properties": { + "shards": { + "type": "long", + "_meta": { + "description": "Total number of shards for the given metricset per rollup interval." + } + }, + "docs": { + "properties": { + "count": { + "type": "long", + "_meta": { + "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" + } + } + } + }, + "store": { + "properties": { + "size_in_bytes": { + "type": "long", + "_meta": { + "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" + } + } + } + } + } + } + } + }, + "1d": { + "properties": { + "doc_count": { + "type": "long", + "_meta": { + "description": "Document count for the last day for a given metricset and rollup interval" + } + } + } + } + } + }, + "span_breakdown-1m": { + "properties": { + "all": { + "properties": { + "total": { + "properties": { + "shards": { + "type": "long", + "_meta": { + "description": "Total number of shards for the given metricset per rollup interval." + } + }, + "docs": { + "properties": { + "count": { + "type": "long", + "_meta": { + "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" + } + } + } + }, + "store": { + "properties": { + "size_in_bytes": { + "type": "long", + "_meta": { + "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" + } + } + } + } + } + } + } + }, + "1d": { + "properties": { + "doc_count": { + "type": "long", + "_meta": { + "description": "Document count for the last day for a given metricset and rollup interval" + } + } + } + } + } + }, + "span_breakdown-10m": { + "properties": { + "all": { + "properties": { + "total": { + "properties": { + "shards": { + "type": "long", + "_meta": { + "description": "Total number of shards for the given metricset per rollup interval." + } + }, + "docs": { + "properties": { + "count": { + "type": "long", + "_meta": { + "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" + } + } + } + }, + "store": { + "properties": { + "size_in_bytes": { + "type": "long", + "_meta": { + "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" + } + } + } + } + } + } + } + }, + "1d": { + "properties": { + "doc_count": { + "type": "long", + "_meta": { + "description": "Document count for the last day for a given metricset and rollup interval" + } + } + } + } + } + }, + "span_breakdown-60m": { + "properties": { + "all": { + "properties": { + "total": { + "properties": { + "shards": { + "type": "long", + "_meta": { + "description": "Total number of shards for the given metricset per rollup interval." + } + }, + "docs": { + "properties": { + "count": { + "type": "long", + "_meta": { + "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" + } + } + } + }, + "store": { + "properties": { + "size_in_bytes": { + "type": "long", + "_meta": { + "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" + } + } + } + } + } + } + } + }, + "1d": { + "properties": { + "doc_count": { + "type": "long", + "_meta": { + "description": "Document count for the last day for a given metricset and rollup interval" + } + } + } + } + } + }, + "app": { + "properties": { + "all": { + "properties": { + "total": { + "properties": { + "shards": { + "type": "long", + "_meta": { + "description": "Total number of shards for the given metricset per rollup interval." + } + }, + "docs": { + "properties": { + "count": { + "type": "long", + "_meta": { + "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" + } + } + } + }, + "store": { + "properties": { + "size_in_bytes": { + "type": "long", + "_meta": { + "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" + } + } + } + } + } + } + } + }, + "1d": { + "properties": { + "doc_count": { + "type": "long", + "_meta": { + "description": "Document count for the last day for a given metricset and rollup interval" + } + } + } + } + } + } + } + } + } + }, + "traces": { + "properties": { + "shards": { + "properties": { + "total": { + "type": "long", + "_meta": { + "description": "Total number of shards for span and transaction indices" + } + } + } + }, + "all": { + "properties": { + "total": { + "properties": { + "docs": { + "properties": { + "count": { + "type": "long", + "_meta": { + "description": "Total number of metric documents overall" + } + } + } + }, + "store": { + "properties": { + "size_in_bytes": { + "type": "long", + "_meta": { + "description": "Size of the metric indicess in byte units overall." + } + } + } + } + } + } + } + } + } + }, + "shards": { + "properties": { + "total": { + "type": "long", + "_meta": { + "description": "Total number of shards overall" + } + } + } + }, + "all": { + "properties": { + "total": { + "properties": { + "docs": { + "properties": { + "count": { + "type": "long", + "_meta": { + "description": "Total number of all documents overall" + } + } + } + }, + "store": { + "properties": { + "size_in_bytes": { + "type": "long", + "_meta": { + "description": "Size of the index in byte units overall." + } + } + } + } + } + } + } + } + } + }, + "service_groups": { + "properties": { + "kuery_fields": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of up to 500 unique fields used to create the service groups across all spaces. Example [service.language.name, service.name] " + } + } + }, + "total": { + "type": "long", + "_meta": { + "description": "Total number of service groups retrived from the saved object across all spaces" + } + } + } + }, + "custom_dashboards": { + "properties": { + "kuery_fields": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of up to 500 unique fields used to create the custom dashboards across all spaces. Example [service.language.name, service.name] " + } + } + }, + "total": { + "type": "long", + "_meta": { + "description": "Total number of custom dashboards retrived from the saved object across all spaces" + } + } + } + }, + "per_service": { + "type": "array", + "items": { + "properties": { + "service_id": { + "type": "keyword", + "_meta": { + "description": "Unique identifier that combines the SHA256 hashed representation of the service name and environment" + } + }, + "num_service_nodes": { + "type": "long", + "_meta": { + "description": "Total number of the unique service instances that served the transaction within an hour" + } + }, + "num_transaction_types": { + "type": "long", + "_meta": { + "description": "Total number of the unique transaction types within an hour" + } + }, + "timed_out": { + "type": "boolean", + "_meta": { + "description": "Indicates whether the request timed out before completion" + } + }, + "cloud": { + "properties": { + "availability_zones": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 5 cloud availability zones within an hour. Example [ca-central-1a, ca-central-1b]" + } + } + }, + "regions": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 5 cloud regions within an hour. Example [ca-central-1]" + } + } + }, + "providers": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 3 cloud provider within an hour. Example [aws]" + } + } + } + } + }, + "faas": { + "properties": { + "trigger": { + "properties": { + "type": { + "type": "array", + "items": { + "type": "keyword", + "_meta": { + "description": "An array of the top 5 faas trigger types within an hour. Example [http, timer, pubsub]" + } + } + } + } + } + } + }, + "agent": { + "properties": { + "name": { + "type": "keyword", + "_meta": { + "description": "The top value of agent name for the service from transaction documents within an hour. Sorted by _score" + } + }, + "version": { + "type": "keyword", + "_meta": { + "description": "The top value of agent version for the service from transaction documents within an hour. Sorted by _score" + } + }, + "activation_method": { + "type": "keyword", + "_meta": { + "description": "The top value of agent activation method for the service from transaction documents within an hour. Sorted by _score" + } + } + } + }, + "service": { + "properties": { + "language": { + "properties": { + "name": { + "type": "keyword", + "_meta": { + "description": "The top value of language name for the service from transaction documents within an hour. Sorted by _score" + } + }, + "version": { + "type": "keyword", + "_meta": { + "description": "The top value of language version for the service from transaction documents within an hour. Sorted by _score" + } + } + } + }, + "framework": { + "properties": { + "name": { + "type": "keyword", + "_meta": { + "description": "The top value of service framework name from transaction documents within an hour. Sorted by _score. Example AWS Lambda" + } + }, + "version": { + "type": "keyword", + "_meta": { + "description": "The top value of service framework version from transaction documents within an hour. Sorted by _score" + } + } + } + }, + "runtime": { + "properties": { + "name": { + "type": "keyword", + "_meta": { + "description": "The top value of service runtime name from transaction documents within an hour. Sorted by _score" + } + }, + "version": { + "type": "keyword", + "_meta": { + "description": "The top value of service runtime version version from transaction documents within an hour. Sorted by _score" + } + } + } + } + } + }, + "kubernetes": { + "properties": { + "pod": { + "properties": { + "name": { + "type": "keyword", + "_meta": { + "description": "Kuberneted pod name " + } + } + } + } + } + }, + "container": { + "properties": { + "id": { + "type": "keyword", + "_meta": { + "description": "Container id" + } + } + } + } + } + } + }, + "top_traces": { + "properties": { + "max": { + "type": "long", + "_meta": { + "description": "Max number of documents in top 100 traces withing the last day" + } + }, + "median": { + "type": "long", + "_meta": { + "description": "Median number of documents in top 100 traces within the last day" + } + } + } + }, + "tasks": { + "properties": { + "aggregated_transactions": { + "properties": { + "took": { + "properties": { + "ms": { + "type": "long", + "_meta": { + "description": "Execution time in milliseconds for the \"aggregated_transactions\" task" + } + } + } + } + } + }, + "cloud": { + "properties": { + "took": { + "properties": { + "ms": { + "type": "long", + "_meta": { + "description": "Execution time in milliseconds for the \"cloud\" task" + } + } + } + } + } + }, + "host": { + "properties": { + "took": { + "properties": { + "ms": { + "type": "long", + "_meta": { + "description": "Execution time in milliseconds for the \"host\" task" + } + } + } + } + } + }, + "processor_events": { + "properties": { + "took": { + "properties": { + "ms": { + "type": "long", + "_meta": { + "description": "Execution time in milliseconds for the \"processor_events\" task" + } + } + } + } + } + }, + "agent_configuration": { + "properties": { + "took": { + "properties": { + "ms": { + "type": "long", + "_meta": { + "description": "Execution time in milliseconds for the \"agent_configuration\" task" + } + } + } + } + } + }, + "global_labels": { + "properties": { + "took": { + "properties": { + "ms": { + "type": "long", + "_meta": { + "description": "Execution time in milliseconds for the \"global_labels\" task" + } + } + } + } + } + }, + "services": { + "properties": { + "took": { + "properties": { + "ms": { + "type": "long", + "_meta": { + "description": "Execution time in milliseconds for the \"services\" task" + } + } + } + } + } + }, + "versions": { + "properties": { + "took": { + "properties": { + "ms": { + "type": "long", + "_meta": { + "description": "Execution time in milliseconds for the \"versions\" task" + } + } + } + } + } + }, + "groupings": { + "properties": { + "took": { + "properties": { + "ms": { + "type": "long", + "_meta": { + "description": "Execution time in milliseconds for the \"groupings\" task" + } + } + } + } + } + }, + "integrations": { + "properties": { + "took": { + "properties": { + "ms": { + "type": "long", + "_meta": { + "description": "Execution time in milliseconds for the \"integrations\" task" + } + } + } + } + } + }, + "agents": { + "properties": { + "took": { + "properties": { + "ms": { + "type": "long", + "_meta": { + "description": "Execution time in milliseconds for the \"agents\" task" + } + } + } + } + } + }, + "indices_stats": { + "properties": { + "took": { + "properties": { + "ms": { + "type": "long", + "_meta": { + "description": "Execution time in milliseconds for the \"indices_stats\" task" + } + } + } + } + } + }, + "cardinality": { + "properties": { + "took": { + "properties": { + "ms": { + "type": "long", + "_meta": { + "description": "Execution time in milliseconds for the \"cardinality\" task" + } + } + } + } + } + }, + "environments": { + "properties": { + "took": { + "properties": { + "ms": { + "type": "long", + "_meta": { + "description": "Execution time in milliseconds for the \"environments\" task" + } + } + } + } + } + }, + "service_groups": { + "properties": { + "took": { + "properties": { + "ms": { + "type": "long", + "_meta": { + "description": "Execution time in milliseconds for the \"service_groups\" task" + } + } + } + } + } + }, + "custom_dashboards": { + "properties": { + "took": { + "properties": { + "ms": { + "type": "long", + "_meta": { + "description": "Execution time in milliseconds for the \"custom_dashboards\" task" + } + } + } + } + } + }, + "per_service": { + "properties": { + "took": { + "properties": { + "ms": { + "type": "long", + "_meta": { + "description": "Execution time in milliseconds for the \"per_service\" task" + } + } + } + } + } + }, + "top_traces": { + "properties": { + "took": { + "properties": { + "ms": { + "type": "long", + "_meta": { + "description": "Execution time in milliseconds for the \"top_traces\" task" + } + } + } + } + } + } + } + } + } + }, "infraops": { "properties": { "last_24_hours": { diff --git a/x-pack/plugins/telemetry_collection_xpack/schema/xpack_plugins.json b/x-pack/plugins/telemetry_collection_xpack/schema/xpack_plugins.json index 28fc922209811..57273cc373251 100644 --- a/x-pack/plugins/telemetry_collection_xpack/schema/xpack_plugins.json +++ b/x-pack/plugins/telemetry_collection_xpack/schema/xpack_plugins.json @@ -1,7093 +1,5 @@ { "properties": { - "apm": { - "properties": { - "services_per_agent": { - "properties": { - "android/java": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the android/java agent within the last day" - } - }, - "dotnet": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the dotnet (.Net) agent within the last day" - } - }, - "iOS/swift": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the iOS/swift agent within the last day" - } - }, - "go": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the go agent within the last day" - } - }, - "java": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the Java agent within the last day" - } - }, - "js-base": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the js-base agent within the last day" - } - }, - "nodejs": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the nodeJS agent within the last day" - } - }, - "php": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the PHH agent within the last day" - } - }, - "python": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the Python agent within the last day" - } - }, - "ruby": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the Ruby agent within the last day" - } - }, - "rum-js": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the rum-js agent within the last day" - } - }, - "otlp": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the otlp agent within the last day" - } - }, - "otlp/cpp": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the otlp/cpp agent within the last day" - } - }, - "otlp/dotnet": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the otlp/dotnet agent within the last day" - } - }, - "otlp/erlang": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the otlp/erlang agent within the last day" - } - }, - "otlp/go": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the otlp/go agent within the last day" - } - }, - "otlp/java": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the otlp/java agent within the last day" - } - }, - "otlp/nodejs": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the otlp/nodejs agent within the last day" - } - }, - "otlp/php": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the otlp/php agent within the last day" - } - }, - "otlp/python": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the otlp/python agent within the last day" - } - }, - "otlp/ruby": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the otlp/ruby agent within the last day" - } - }, - "otlp/rust": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the otlp/rust agent within the last day" - } - }, - "otlp/swift": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the otlp/swift agent within the last day" - } - }, - "otlp/android": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the otlp/android agent within the last day" - } - }, - "otlp/webjs": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the otlp/webjs agent within the last day" - } - }, - "opentelemetry": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the opentelemetry agent within the last day" - } - }, - "opentelemetry/cpp": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the opentelemetry/cpp agent within the last day" - } - }, - "opentelemetry/dotnet": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the opentelemetry/dotnet agent within the last day" - } - }, - "opentelemetry/erlang": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the opentelemetry/erlang agent within the last day" - } - }, - "opentelemetry/go": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the opentelemetry/go agent within the last day" - } - }, - "opentelemetry/java": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the opentelemetry/java agent within the last day" - } - }, - "opentelemetry/nodejs": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the opentelemetry/nodejs agent within the last day" - } - }, - "opentelemetry/php": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the opentelemetry/php agent within the last day" - } - }, - "opentelemetry/python": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the opentelemetry/python agent within the last day" - } - }, - "opentelemetry/ruby": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the opentelemetry/ruby agent within the last day" - } - }, - "opentelemetry/rust": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the opentelemetry/rust agent within the last day" - } - }, - "opentelemetry/swift": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the opentelemetry/swift agent within the last day" - } - }, - "opentelemetry/android": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the opentelemetry/android agent within the last day" - } - }, - "opentelemetry/webjs": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the opentelemetry/webjs agent within the last day" - } - }, - "ios/swift": { - "type": "long", - "_meta": { - "description": "Total number of services utilizing the ios/swift agent within the last day" - } - } - } - }, - "agents": { - "properties": { - "android/java": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "dotnet": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "iOS/swift": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "go": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "java": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "js-base": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "nodejs": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "php": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "python": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "ruby": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "rum-js": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "otlp": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "opentelemetry": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "opentelemetry/cpp": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "opentelemetry/dotnet": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "opentelemetry/erlang": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "opentelemetry/go": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "opentelemetry/java": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "opentelemetry/nodejs": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "opentelemetry/php": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "opentelemetry/python": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "opentelemetry/ruby": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "opentelemetry/rust": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "opentelemetry/swift": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "opentelemetry/android": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "opentelemetry/webjs": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "otlp/cpp": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "otlp/dotnet": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "otlp/erlang": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "otlp/go": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "otlp/java": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "otlp/nodejs": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "otlp/php": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "otlp/python": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "otlp/ruby": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "otlp/rust": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "otlp/swift": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "otlp/android": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "otlp/webjs": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - }, - "ios/swift": { - "properties": { - "agent": { - "properties": { - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent versions within the last day" - } - } - }, - "activation_method": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 agent activation methods within the last day" - } - } - } - } - }, - "service": { - "properties": { - "framework": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service framework version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service framework and version sorted by doc count" - } - } - } - } - }, - "language": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service language version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service language name and version sorted by doc count." - } - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime name within the last day" - } - } - }, - "version": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 service runtime version within the last day" - } - } - }, - "composite": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "Composite field containing service runtime name and version sorted by doc count." - } - } - } - } - } - } - } - } - } - } - }, - "has_any_services_per_official_agent": { - "type": "boolean", - "_meta": { - "description": "Indicates whether any service is being monitored. This is determined by checking all officially supported agents within the last day" - } - }, - "has_any_services": { - "type": "boolean", - "_meta": { - "description": "Indicates whether any service is being monitored within the last day." - } - }, - "version": { - "properties": { - "apm_server": { - "properties": { - "major": { - "type": "long", - "_meta": { - "description": "The major version of the APM server. Example: 7" - } - }, - "minor": { - "type": "long", - "_meta": { - "description": "The minor version of the APM server. Example: 17" - } - }, - "patch": { - "type": "long", - "_meta": { - "description": "The patch version of the APM server. Example 3" - } - } - } - } - } - }, - "environments": { - "properties": { - "services_without_environment": { - "type": "long", - "_meta": { - "description": "Number of services without an assigned environment within the last day. This is determined by checking the \"service.environment\" field and counting instances where it is null" - } - }, - "services_with_multiple_environments": { - "type": "long", - "_meta": { - "description": "Number of services with more than one assigned environment within the last day" - } - }, - "top_environments": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 5 environments in terms of document count within tha last day" - } - } - } - } - }, - "aggregated_transactions": { - "properties": { - "current_implementation": { - "properties": { - "expected_metric_document_count": { - "type": "long", - "_meta": { - "description": "" - } - }, - "transaction_count": { - "type": "long", - "_meta": { - "description": "" - } - } - } - }, - "no_observer_name": { - "properties": { - "expected_metric_document_count": { - "type": "long", - "_meta": { - "description": "" - } - }, - "transaction_count": { - "type": "long", - "_meta": { - "description": "" - } - } - } - }, - "no_rum": { - "properties": { - "expected_metric_document_count": { - "type": "long", - "_meta": { - "description": "" - } - }, - "transaction_count": { - "type": "long", - "_meta": { - "description": "" - } - } - } - }, - "no_rum_no_observer_name": { - "properties": { - "expected_metric_document_count": { - "type": "long", - "_meta": { - "description": "" - } - }, - "transaction_count": { - "type": "long", - "_meta": { - "description": "" - } - } - } - }, - "only_rum": { - "properties": { - "expected_metric_document_count": { - "type": "long", - "_meta": { - "description": "" - } - }, - "transaction_count": { - "type": "long", - "_meta": { - "description": "" - } - } - } - }, - "only_rum_no_observer_name": { - "properties": { - "expected_metric_document_count": { - "type": "long", - "_meta": { - "description": "" - } - }, - "transaction_count": { - "type": "long", - "_meta": { - "description": "" - } - } - } - } - } - }, - "cloud": { - "properties": { - "availability_zone": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 10 cloud availability zones in terms of document count overall. Example: [us-east1-c, us-east1-b]" - } - } - }, - "provider": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 10 cloud providers in terms of document count overall. Example: [azure]" - } - } - }, - "region": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 10 cloud regions in terms of document count overall. Example: [us-west1, us-central1]" - } - } - } - } - }, - "host": { - "properties": { - "os": { - "properties": { - "platform": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 10 operating system platforms in terms of document count within an hour. Example: [linux, win32]" - } - } - } - } - } - } - }, - "counts": { - "properties": { - "transaction": { - "properties": { - "1d": { - "type": "long", - "_meta": { - "description": "Total number of transaction documents within the last day" - } - }, - "all": { - "type": "long", - "_meta": { - "description": "Total number of transaction documents overall" - } - } - } - }, - "span": { - "properties": { - "1d": { - "type": "long", - "_meta": { - "description": "Total number of span documents within the last day" - } - }, - "all": { - "type": "long", - "_meta": { - "description": "Total number of span documents overall" - } - } - } - }, - "error": { - "properties": { - "1d": { - "type": "long", - "_meta": { - "description": "Total number of error documents within the last day" - } - }, - "all": { - "type": "long", - "_meta": { - "description": "Total number of error documents overall" - } - } - } - }, - "metric": { - "properties": { - "1d": { - "type": "long", - "_meta": { - "description": "Total number of metric documents within the last day" - } - }, - "all": { - "type": "long", - "_meta": { - "description": "Total number of metric documents overall" - } - } - } - }, - "onboarding": { - "properties": { - "1d": { - "type": "long", - "_meta": { - "description": "Total number of onboarding documents within the last day" - } - }, - "all": { - "type": "long", - "_meta": { - "description": "Total number of onboarding documents overall" - } - } - } - }, - "agent_configuration": { - "properties": { - "all": { - "type": "long", - "_meta": { - "description": "Total number of apm-agent-configuration documents overall" - } - } - } - }, - "global_labels": { - "properties": { - "1d": { - "type": "long", - "_meta": { - "description": "Total number of global labels used for creating aggregation keys for internal metrics computed from indices which received data in the last 24 hours" - } - } - } - }, - "max_transaction_groups_per_service": { - "properties": { - "1d": { - "type": "long", - "_meta": { - "description": "Total number of distinct transaction groups for the top service for the last 24 hours" - } - } - } - }, - "max_error_groups_per_service": { - "properties": { - "1d": { - "type": "long", - "_meta": { - "description": "Total number of distinct error groups for the top service for the last 24 hours" - } - } - } - }, - "traces": { - "properties": { - "1d": { - "type": "long", - "_meta": { - "description": "Total number of trace documents within the last day" - } - }, - "all": { - "type": "long", - "_meta": { - "description": "Total number of trace documents overall" - } - } - } - }, - "services": { - "properties": { - "1d": { - "type": "long", - "_meta": { - "description": "Total number of unique services within the last day" - } - } - } - }, - "environments": { - "properties": { - "1d": { - "type": "long", - "_meta": { - "description": "Total number of unique environments within the last day" - } - } - } - }, - "span_destination_service_resource": { - "properties": { - "1d": { - "type": "long", - "_meta": { - "description": "Total number of unique values of span.destination.service.resource within the last day" - } - } - } - } - } - }, - "cardinality": { - "properties": { - "client": { - "properties": { - "geo": { - "properties": { - "country_iso_code": { - "properties": { - "rum": { - "properties": { - "1d": { - "type": "long", - "_meta": { - "description": "Unique country iso code captured for the agents js-base, rum-js and opentelemetry/webjs within the last day" - } - } - } - } - } - } - } - } - } - }, - "user_agent": { - "properties": { - "original": { - "properties": { - "all_agents": { - "properties": { - "1d": { - "type": "long", - "_meta": { - "description": "Unique user agent for all agents within the last day" - } - } - } - }, - "rum": { - "properties": { - "1d": { - "type": "long", - "_meta": { - "description": "Unique user agent for rum agent within the last day" - } - } - } - } - } - } - } - }, - "transaction": { - "properties": { - "name": { - "properties": { - "all_agents": { - "properties": { - "1d": { - "type": "long", - "_meta": { - "description": "Unique transaction names for all agents within the last day" - } - } - } - }, - "rum": { - "properties": { - "1d": { - "type": "long", - "_meta": { - "description": "Unique transaction names for rum agent within the last day" - } - } - } - } - } - } - } - } - } - }, - "retainment": { - "properties": { - "span": { - "properties": { - "ms": { - "type": "long", - "_meta": { - "description": "Represent the time difference in milliseconds between the current date and the date when the span document was recorded" - } - } - } - }, - "transaction": { - "properties": { - "ms": { - "type": "long", - "_meta": { - "description": "Represent the time difference in milliseconds between the current date and the date when the transaction document was recorded" - } - } - } - }, - "error": { - "properties": { - "ms": { - "type": "long", - "_meta": { - "description": "Represent the time difference in milliseconds between the current date and the date when the error document was recorded" - } - } - } - }, - "metric": { - "properties": { - "ms": { - "type": "long", - "_meta": { - "description": "Represent the time difference in milliseconds between the current date and the date when the metric document was recorded" - } - } - } - }, - "onboarding": { - "properties": { - "ms": { - "type": "long", - "_meta": { - "description": "Represent the time difference in milliseconds between the current date and the date when the onboarding document was recorded" - } - } - } - } - } - }, - "integrations": { - "properties": { - "ml": { - "properties": { - "all_jobs_count": { - "type": "long", - "_meta": { - "description": "Total number of anomaly detection jobs associated with the jobs apm-*, *-high_mean_response_time" - } - } - } - } - } - }, - "indices": { - "properties": { - "metric": { - "properties": { - "shards": { - "properties": { - "total": { - "type": "long", - "_meta": { - "description": "Total number of shards for metric indices" - } - } - } - }, - "all": { - "properties": { - "total": { - "properties": { - "docs": { - "properties": { - "count": { - "type": "long", - "_meta": { - "description": "Total number of metric documents overall" - } - } - } - }, - "store": { - "properties": { - "size_in_bytes": { - "type": "long", - "_meta": { - "description": "Size of the metric indicess in byte units overall." - } - } - } - } - } - } - } - }, - "metricset": { - "properties": { - "service_destination-1m": { - "properties": { - "all": { - "properties": { - "total": { - "properties": { - "shards": { - "type": "long", - "_meta": { - "description": "Total number of shards for the given metricset per rollup interval." - } - }, - "docs": { - "properties": { - "count": { - "type": "long", - "_meta": { - "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" - } - } - } - }, - "store": { - "properties": { - "size_in_bytes": { - "type": "long", - "_meta": { - "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" - } - } - } - } - } - } - } - }, - "1d": { - "properties": { - "doc_count": { - "type": "long", - "_meta": { - "description": "Document count for the last day for a given metricset and rollup interval" - } - } - } - } - } - }, - "service_destination-10m": { - "properties": { - "all": { - "properties": { - "total": { - "properties": { - "shards": { - "type": "long", - "_meta": { - "description": "Total number of shards for the given metricset per rollup interval." - } - }, - "docs": { - "properties": { - "count": { - "type": "long", - "_meta": { - "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" - } - } - } - }, - "store": { - "properties": { - "size_in_bytes": { - "type": "long", - "_meta": { - "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" - } - } - } - } - } - } - } - }, - "1d": { - "properties": { - "doc_count": { - "type": "long", - "_meta": { - "description": "Document count for the last day for a given metricset and rollup interval" - } - } - } - } - } - }, - "service_destination-60m": { - "properties": { - "all": { - "properties": { - "total": { - "properties": { - "shards": { - "type": "long", - "_meta": { - "description": "Total number of shards for the given metricset per rollup interval." - } - }, - "docs": { - "properties": { - "count": { - "type": "long", - "_meta": { - "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" - } - } - } - }, - "store": { - "properties": { - "size_in_bytes": { - "type": "long", - "_meta": { - "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" - } - } - } - } - } - } - } - }, - "1d": { - "properties": { - "doc_count": { - "type": "long", - "_meta": { - "description": "Document count for the last day for a given metricset and rollup interval" - } - } - } - } - } - }, - "transaction-1m": { - "properties": { - "all": { - "properties": { - "total": { - "properties": { - "shards": { - "type": "long", - "_meta": { - "description": "Total number of shards for the given metricset per rollup interval." - } - }, - "docs": { - "properties": { - "count": { - "type": "long", - "_meta": { - "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" - } - } - } - }, - "store": { - "properties": { - "size_in_bytes": { - "type": "long", - "_meta": { - "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" - } - } - } - } - } - } - } - }, - "1d": { - "properties": { - "doc_count": { - "type": "long", - "_meta": { - "description": "Document count for the last day for a given metricset and rollup interval" - } - } - } - } - } - }, - "transaction-10m": { - "properties": { - "all": { - "properties": { - "total": { - "properties": { - "shards": { - "type": "long", - "_meta": { - "description": "Total number of shards for the given metricset per rollup interval." - } - }, - "docs": { - "properties": { - "count": { - "type": "long", - "_meta": { - "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" - } - } - } - }, - "store": { - "properties": { - "size_in_bytes": { - "type": "long", - "_meta": { - "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" - } - } - } - } - } - } - } - }, - "1d": { - "properties": { - "doc_count": { - "type": "long", - "_meta": { - "description": "Document count for the last day for a given metricset and rollup interval" - } - } - } - } - } - }, - "transaction-60m": { - "properties": { - "all": { - "properties": { - "total": { - "properties": { - "shards": { - "type": "long", - "_meta": { - "description": "Total number of shards for the given metricset per rollup interval." - } - }, - "docs": { - "properties": { - "count": { - "type": "long", - "_meta": { - "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" - } - } - } - }, - "store": { - "properties": { - "size_in_bytes": { - "type": "long", - "_meta": { - "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" - } - } - } - } - } - } - } - }, - "1d": { - "properties": { - "doc_count": { - "type": "long", - "_meta": { - "description": "Document count for the last day for a given metricset and rollup interval" - } - } - } - } - } - }, - "service_summary-1m": { - "properties": { - "all": { - "properties": { - "total": { - "properties": { - "shards": { - "type": "long", - "_meta": { - "description": "Total number of shards for the given metricset per rollup interval." - } - }, - "docs": { - "properties": { - "count": { - "type": "long", - "_meta": { - "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" - } - } - } - }, - "store": { - "properties": { - "size_in_bytes": { - "type": "long", - "_meta": { - "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" - } - } - } - } - } - } - } - }, - "1d": { - "properties": { - "doc_count": { - "type": "long", - "_meta": { - "description": "Document count for the last day for a given metricset and rollup interval" - } - } - } - } - } - }, - "service_summary-10m": { - "properties": { - "all": { - "properties": { - "total": { - "properties": { - "shards": { - "type": "long", - "_meta": { - "description": "Total number of shards for the given metricset per rollup interval." - } - }, - "docs": { - "properties": { - "count": { - "type": "long", - "_meta": { - "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" - } - } - } - }, - "store": { - "properties": { - "size_in_bytes": { - "type": "long", - "_meta": { - "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" - } - } - } - } - } - } - } - }, - "1d": { - "properties": { - "doc_count": { - "type": "long", - "_meta": { - "description": "Document count for the last day for a given metricset and rollup interval" - } - } - } - } - } - }, - "service_summary-60m": { - "properties": { - "all": { - "properties": { - "total": { - "properties": { - "shards": { - "type": "long", - "_meta": { - "description": "Total number of shards for the given metricset per rollup interval." - } - }, - "docs": { - "properties": { - "count": { - "type": "long", - "_meta": { - "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" - } - } - } - }, - "store": { - "properties": { - "size_in_bytes": { - "type": "long", - "_meta": { - "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" - } - } - } - } - } - } - } - }, - "1d": { - "properties": { - "doc_count": { - "type": "long", - "_meta": { - "description": "Document count for the last day for a given metricset and rollup interval" - } - } - } - } - } - }, - "service_transaction-1m": { - "properties": { - "all": { - "properties": { - "total": { - "properties": { - "shards": { - "type": "long", - "_meta": { - "description": "Total number of shards for the given metricset per rollup interval." - } - }, - "docs": { - "properties": { - "count": { - "type": "long", - "_meta": { - "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" - } - } - } - }, - "store": { - "properties": { - "size_in_bytes": { - "type": "long", - "_meta": { - "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" - } - } - } - } - } - } - } - }, - "1d": { - "properties": { - "doc_count": { - "type": "long", - "_meta": { - "description": "Document count for the last day for a given metricset and rollup interval" - } - } - } - } - } - }, - "service_transaction-10m": { - "properties": { - "all": { - "properties": { - "total": { - "properties": { - "shards": { - "type": "long", - "_meta": { - "description": "Total number of shards for the given metricset per rollup interval." - } - }, - "docs": { - "properties": { - "count": { - "type": "long", - "_meta": { - "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" - } - } - } - }, - "store": { - "properties": { - "size_in_bytes": { - "type": "long", - "_meta": { - "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" - } - } - } - } - } - } - } - }, - "1d": { - "properties": { - "doc_count": { - "type": "long", - "_meta": { - "description": "Document count for the last day for a given metricset and rollup interval" - } - } - } - } - } - }, - "service_transaction-60m": { - "properties": { - "all": { - "properties": { - "total": { - "properties": { - "shards": { - "type": "long", - "_meta": { - "description": "Total number of shards for the given metricset per rollup interval." - } - }, - "docs": { - "properties": { - "count": { - "type": "long", - "_meta": { - "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" - } - } - } - }, - "store": { - "properties": { - "size_in_bytes": { - "type": "long", - "_meta": { - "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" - } - } - } - } - } - } - } - }, - "1d": { - "properties": { - "doc_count": { - "type": "long", - "_meta": { - "description": "Document count for the last day for a given metricset and rollup interval" - } - } - } - } - } - }, - "span_breakdown-1m": { - "properties": { - "all": { - "properties": { - "total": { - "properties": { - "shards": { - "type": "long", - "_meta": { - "description": "Total number of shards for the given metricset per rollup interval." - } - }, - "docs": { - "properties": { - "count": { - "type": "long", - "_meta": { - "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" - } - } - } - }, - "store": { - "properties": { - "size_in_bytes": { - "type": "long", - "_meta": { - "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" - } - } - } - } - } - } - } - }, - "1d": { - "properties": { - "doc_count": { - "type": "long", - "_meta": { - "description": "Document count for the last day for a given metricset and rollup interval" - } - } - } - } - } - }, - "span_breakdown-10m": { - "properties": { - "all": { - "properties": { - "total": { - "properties": { - "shards": { - "type": "long", - "_meta": { - "description": "Total number of shards for the given metricset per rollup interval." - } - }, - "docs": { - "properties": { - "count": { - "type": "long", - "_meta": { - "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" - } - } - } - }, - "store": { - "properties": { - "size_in_bytes": { - "type": "long", - "_meta": { - "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" - } - } - } - } - } - } - } - }, - "1d": { - "properties": { - "doc_count": { - "type": "long", - "_meta": { - "description": "Document count for the last day for a given metricset and rollup interval" - } - } - } - } - } - }, - "span_breakdown-60m": { - "properties": { - "all": { - "properties": { - "total": { - "properties": { - "shards": { - "type": "long", - "_meta": { - "description": "Total number of shards for the given metricset per rollup interval." - } - }, - "docs": { - "properties": { - "count": { - "type": "long", - "_meta": { - "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" - } - } - } - }, - "store": { - "properties": { - "size_in_bytes": { - "type": "long", - "_meta": { - "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" - } - } - } - } - } - } - } - }, - "1d": { - "properties": { - "doc_count": { - "type": "long", - "_meta": { - "description": "Document count for the last day for a given metricset and rollup interval" - } - } - } - } - } - }, - "app": { - "properties": { - "all": { - "properties": { - "total": { - "properties": { - "shards": { - "type": "long", - "_meta": { - "description": "Total number of shards for the given metricset per rollup interval." - } - }, - "docs": { - "properties": { - "count": { - "type": "long", - "_meta": { - "description": "Total number of metric documents in the primary shard for the given metricset per rollup interval" - } - } - } - }, - "store": { - "properties": { - "size_in_bytes": { - "type": "long", - "_meta": { - "description": "Size of the metric index in the primary shard for the given metricset per rollup interval" - } - } - } - } - } - } - } - }, - "1d": { - "properties": { - "doc_count": { - "type": "long", - "_meta": { - "description": "Document count for the last day for a given metricset and rollup interval" - } - } - } - } - } - } - } - } - } - }, - "traces": { - "properties": { - "shards": { - "properties": { - "total": { - "type": "long", - "_meta": { - "description": "Total number of shards for span and transaction indices" - } - } - } - }, - "all": { - "properties": { - "total": { - "properties": { - "docs": { - "properties": { - "count": { - "type": "long", - "_meta": { - "description": "Total number of metric documents overall" - } - } - } - }, - "store": { - "properties": { - "size_in_bytes": { - "type": "long", - "_meta": { - "description": "Size of the metric indicess in byte units overall." - } - } - } - } - } - } - } - } - } - }, - "shards": { - "properties": { - "total": { - "type": "long", - "_meta": { - "description": "Total number of shards overall" - } - } - } - }, - "all": { - "properties": { - "total": { - "properties": { - "docs": { - "properties": { - "count": { - "type": "long", - "_meta": { - "description": "Total number of all documents overall" - } - } - } - }, - "store": { - "properties": { - "size_in_bytes": { - "type": "long", - "_meta": { - "description": "Size of the index in byte units overall." - } - } - } - } - } - } - } - } - } - }, - "service_groups": { - "properties": { - "kuery_fields": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of up to 500 unique fields used to create the service groups across all spaces. Example [service.language.name, service.name] " - } - } - }, - "total": { - "type": "long", - "_meta": { - "description": "Total number of service groups retrived from the saved object across all spaces" - } - } - } - }, - "custom_dashboards": { - "properties": { - "kuery_fields": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of up to 500 unique fields used to create the custom dashboards across all spaces. Example [service.language.name, service.name] " - } - } - }, - "total": { - "type": "long", - "_meta": { - "description": "Total number of custom dashboards retrived from the saved object across all spaces" - } - } - } - }, - "per_service": { - "type": "array", - "items": { - "properties": { - "service_id": { - "type": "keyword", - "_meta": { - "description": "Unique identifier that combines the SHA256 hashed representation of the service name and environment" - } - }, - "num_service_nodes": { - "type": "long", - "_meta": { - "description": "Total number of the unique service instances that served the transaction within an hour" - } - }, - "num_transaction_types": { - "type": "long", - "_meta": { - "description": "Total number of the unique transaction types within an hour" - } - }, - "timed_out": { - "type": "boolean", - "_meta": { - "description": "Indicates whether the request timed out before completion" - } - }, - "cloud": { - "properties": { - "availability_zones": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 5 cloud availability zones within an hour. Example [ca-central-1a, ca-central-1b]" - } - } - }, - "regions": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 5 cloud regions within an hour. Example [ca-central-1]" - } - } - }, - "providers": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 3 cloud provider within an hour. Example [aws]" - } - } - } - } - }, - "faas": { - "properties": { - "trigger": { - "properties": { - "type": { - "type": "array", - "items": { - "type": "keyword", - "_meta": { - "description": "An array of the top 5 faas trigger types within an hour. Example [http, timer, pubsub]" - } - } - } - } - } - } - }, - "agent": { - "properties": { - "name": { - "type": "keyword", - "_meta": { - "description": "The top value of agent name for the service from transaction documents within an hour. Sorted by _score" - } - }, - "version": { - "type": "keyword", - "_meta": { - "description": "The top value of agent version for the service from transaction documents within an hour. Sorted by _score" - } - }, - "activation_method": { - "type": "keyword", - "_meta": { - "description": "The top value of agent activation method for the service from transaction documents within an hour. Sorted by _score" - } - } - } - }, - "service": { - "properties": { - "language": { - "properties": { - "name": { - "type": "keyword", - "_meta": { - "description": "The top value of language name for the service from transaction documents within an hour. Sorted by _score" - } - }, - "version": { - "type": "keyword", - "_meta": { - "description": "The top value of language version for the service from transaction documents within an hour. Sorted by _score" - } - } - } - }, - "framework": { - "properties": { - "name": { - "type": "keyword", - "_meta": { - "description": "The top value of service framework name from transaction documents within an hour. Sorted by _score. Example AWS Lambda" - } - }, - "version": { - "type": "keyword", - "_meta": { - "description": "The top value of service framework version from transaction documents within an hour. Sorted by _score" - } - } - } - }, - "runtime": { - "properties": { - "name": { - "type": "keyword", - "_meta": { - "description": "The top value of service runtime name from transaction documents within an hour. Sorted by _score" - } - }, - "version": { - "type": "keyword", - "_meta": { - "description": "The top value of service runtime version version from transaction documents within an hour. Sorted by _score" - } - } - } - } - } - }, - "kubernetes": { - "properties": { - "pod": { - "properties": { - "name": { - "type": "keyword", - "_meta": { - "description": "Kuberneted pod name " - } - } - } - } - } - }, - "container": { - "properties": { - "id": { - "type": "keyword", - "_meta": { - "description": "Container id" - } - } - } - } - } - } - }, - "top_traces": { - "properties": { - "max": { - "type": "long", - "_meta": { - "description": "Max number of documents in top 100 traces withing the last day" - } - }, - "median": { - "type": "long", - "_meta": { - "description": "Median number of documents in top 100 traces within the last day" - } - } - } - }, - "tasks": { - "properties": { - "aggregated_transactions": { - "properties": { - "took": { - "properties": { - "ms": { - "type": "long", - "_meta": { - "description": "Execution time in milliseconds for the \"aggregated_transactions\" task" - } - } - } - } - } - }, - "cloud": { - "properties": { - "took": { - "properties": { - "ms": { - "type": "long", - "_meta": { - "description": "Execution time in milliseconds for the \"cloud\" task" - } - } - } - } - } - }, - "host": { - "properties": { - "took": { - "properties": { - "ms": { - "type": "long", - "_meta": { - "description": "Execution time in milliseconds for the \"host\" task" - } - } - } - } - } - }, - "processor_events": { - "properties": { - "took": { - "properties": { - "ms": { - "type": "long", - "_meta": { - "description": "Execution time in milliseconds for the \"processor_events\" task" - } - } - } - } - } - }, - "agent_configuration": { - "properties": { - "took": { - "properties": { - "ms": { - "type": "long", - "_meta": { - "description": "Execution time in milliseconds for the \"agent_configuration\" task" - } - } - } - } - } - }, - "global_labels": { - "properties": { - "took": { - "properties": { - "ms": { - "type": "long", - "_meta": { - "description": "Execution time in milliseconds for the \"global_labels\" task" - } - } - } - } - } - }, - "services": { - "properties": { - "took": { - "properties": { - "ms": { - "type": "long", - "_meta": { - "description": "Execution time in milliseconds for the \"services\" task" - } - } - } - } - } - }, - "versions": { - "properties": { - "took": { - "properties": { - "ms": { - "type": "long", - "_meta": { - "description": "Execution time in milliseconds for the \"versions\" task" - } - } - } - } - } - }, - "groupings": { - "properties": { - "took": { - "properties": { - "ms": { - "type": "long", - "_meta": { - "description": "Execution time in milliseconds for the \"groupings\" task" - } - } - } - } - } - }, - "integrations": { - "properties": { - "took": { - "properties": { - "ms": { - "type": "long", - "_meta": { - "description": "Execution time in milliseconds for the \"integrations\" task" - } - } - } - } - } - }, - "agents": { - "properties": { - "took": { - "properties": { - "ms": { - "type": "long", - "_meta": { - "description": "Execution time in milliseconds for the \"agents\" task" - } - } - } - } - } - }, - "indices_stats": { - "properties": { - "took": { - "properties": { - "ms": { - "type": "long", - "_meta": { - "description": "Execution time in milliseconds for the \"indices_stats\" task" - } - } - } - } - } - }, - "cardinality": { - "properties": { - "took": { - "properties": { - "ms": { - "type": "long", - "_meta": { - "description": "Execution time in milliseconds for the \"cardinality\" task" - } - } - } - } - } - }, - "environments": { - "properties": { - "took": { - "properties": { - "ms": { - "type": "long", - "_meta": { - "description": "Execution time in milliseconds for the \"environments\" task" - } - } - } - } - } - }, - "service_groups": { - "properties": { - "took": { - "properties": { - "ms": { - "type": "long", - "_meta": { - "description": "Execution time in milliseconds for the \"service_groups\" task" - } - } - } - } - } - }, - "custom_dashboards": { - "properties": { - "took": { - "properties": { - "ms": { - "type": "long", - "_meta": { - "description": "Execution time in milliseconds for the \"custom_dashboards\" task" - } - } - } - } - } - }, - "per_service": { - "properties": { - "took": { - "properties": { - "ms": { - "type": "long", - "_meta": { - "description": "Execution time in milliseconds for the \"per_service\" task" - } - } - } - } - } - }, - "top_traces": { - "properties": { - "took": { - "properties": { - "ms": { - "type": "long", - "_meta": { - "description": "Execution time in milliseconds for the \"top_traces\" task" - } - } - } - } - } - } - } - } - } - }, "cloud": { "properties": { "isCloudEnabled": { diff --git a/x-pack/solutions/observability/packages/kbn-apm-types/es_fields.ts b/x-pack/solutions/observability/packages/kbn-apm-types/es_fields.ts new file mode 100644 index 0000000000000..d047148cfac55 --- /dev/null +++ b/x-pack/solutions/observability/packages/kbn-apm-types/es_fields.ts @@ -0,0 +1,8 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +export * from './src/es_fields/apm'; diff --git a/x-pack/solutions/observability/packages/kbn-apm-types/es_schemas_raw.ts b/x-pack/solutions/observability/packages/kbn-apm-types/es_schemas_raw.ts new file mode 100644 index 0000000000000..659ad735667e5 --- /dev/null +++ b/x-pack/solutions/observability/packages/kbn-apm-types/es_schemas_raw.ts @@ -0,0 +1,9 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +export * from './src/es_schemas/raw'; +export * from './src/es_schemas/raw/fields'; diff --git a/x-pack/solutions/observability/packages/kbn-apm-types/es_schemas_ui.ts b/x-pack/solutions/observability/packages/kbn-apm-types/es_schemas_ui.ts new file mode 100644 index 0000000000000..be99b3d38bcd0 --- /dev/null +++ b/x-pack/solutions/observability/packages/kbn-apm-types/es_schemas_ui.ts @@ -0,0 +1,9 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +export * from './src/es_schemas/ui'; +export * from './src/es_schemas/ui/fields'; diff --git a/x-pack/solutions/observability/packages/kbn-apm-types/index.ts b/x-pack/solutions/observability/packages/kbn-apm-types/index.ts new file mode 100644 index 0000000000000..d6e086e17b8ea --- /dev/null +++ b/x-pack/solutions/observability/packages/kbn-apm-types/index.ts @@ -0,0 +1,10 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +export * from './es_fields'; +export * from './es_schemas_raw'; +export * from './es_schemas_ui'; diff --git a/packages/kbn-apm-types/kibana.jsonc b/x-pack/solutions/observability/packages/kbn-apm-types/kibana.jsonc similarity index 100% rename from packages/kbn-apm-types/kibana.jsonc rename to x-pack/solutions/observability/packages/kbn-apm-types/kibana.jsonc diff --git a/packages/kbn-apm-types/package.json b/x-pack/solutions/observability/packages/kbn-apm-types/package.json similarity index 52% rename from packages/kbn-apm-types/package.json rename to x-pack/solutions/observability/packages/kbn-apm-types/package.json index 88075d421cbf7..9161c55f40b61 100644 --- a/packages/kbn-apm-types/package.json +++ b/x-pack/solutions/observability/packages/kbn-apm-types/package.json @@ -2,5 +2,5 @@ "name": "@kbn/apm-types", "private": true, "version": "1.0.0", - "license": "Elastic License 2.0 OR AGPL-3.0-only OR SSPL-1.0" + "license": "Elastic License 2.0" } \ No newline at end of file diff --git a/packages/kbn-apm-types/src/es_fields/apm.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_fields/apm.ts similarity index 96% rename from packages/kbn-apm-types/src/es_fields/apm.ts rename to x-pack/solutions/observability/packages/kbn-apm-types/src/es_fields/apm.ts index 7068058024d9d..f3537e332a7e4 100644 --- a/packages/kbn-apm-types/src/es_fields/apm.ts +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_fields/apm.ts @@ -1,10 +1,8 @@ /* * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. */ export const TIMESTAMP_US = 'timestamp.us'; diff --git a/packages/kbn-apm-types/src/es_schemas/raw/apm_base_doc.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/apm_base_doc.ts similarity index 57% rename from packages/kbn-apm-types/src/es_schemas/raw/apm_base_doc.ts rename to x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/apm_base_doc.ts index 14d26354e44ed..0aca59091867d 100644 --- a/packages/kbn-apm-types/src/es_schemas/raw/apm_base_doc.ts +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/apm_base_doc.ts @@ -1,10 +1,8 @@ /* * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. */ import { Observer } from './fields/observer'; diff --git a/packages/kbn-apm-types/src/es_schemas/raw/error_raw.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/error_raw.ts similarity index 77% rename from packages/kbn-apm-types/src/es_schemas/raw/error_raw.ts rename to x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/error_raw.ts index 8755be1ed5079..efee5c7cd5693 100644 --- a/packages/kbn-apm-types/src/es_schemas/raw/error_raw.ts +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/error_raw.ts @@ -1,10 +1,8 @@ /* * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. */ import { APMBaseDoc } from './apm_base_doc'; diff --git a/packages/kbn-apm-types/src/es_schemas/raw/event_raw.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/event_raw.ts similarity index 53% rename from packages/kbn-apm-types/src/es_schemas/raw/event_raw.ts rename to x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/event_raw.ts index 614da7c559bfb..31a1952cdc03d 100644 --- a/packages/kbn-apm-types/src/es_schemas/raw/event_raw.ts +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/event_raw.ts @@ -1,10 +1,8 @@ /* * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. */ import { APMBaseDoc } from './apm_base_doc'; diff --git a/packages/kbn-apm-types/src/es_schemas/raw/fields/cloud.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/cloud.ts similarity index 54% rename from packages/kbn-apm-types/src/es_schemas/raw/fields/cloud.ts rename to x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/cloud.ts index 290be75091e18..aa34fecf4fdcb 100644 --- a/packages/kbn-apm-types/src/es_schemas/raw/fields/cloud.ts +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/cloud.ts @@ -1,10 +1,8 @@ /* * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. */ export interface Cloud { diff --git a/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/container.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/container.ts new file mode 100644 index 0000000000000..5f4a23b7b2ba1 --- /dev/null +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/container.ts @@ -0,0 +1,13 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +export interface Container { + id?: string | null; + image?: { + name?: string; + }; +} diff --git a/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/event_outcome.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/event_outcome.ts new file mode 100644 index 0000000000000..d0ca41fcba4ed --- /dev/null +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/event_outcome.ts @@ -0,0 +1,8 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +export type EventOutcome = 'success' | 'failure' | 'unknown'; diff --git a/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/faas.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/faas.ts new file mode 100644 index 0000000000000..1229b8134ac13 --- /dev/null +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/faas.ts @@ -0,0 +1,16 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +export interface Faas { + id: string; + coldstart?: boolean; + execution?: string; + trigger?: { + type?: string; + request_id?: string; + }; +} diff --git a/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/host.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/host.ts new file mode 100644 index 0000000000000..6d1941ff0184c --- /dev/null +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/host.ts @@ -0,0 +1,16 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +export interface Host { + architecture?: string; + hostname?: string; + name?: string; + ip?: string; + os?: { + platform?: string; + }; +} diff --git a/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/http.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/http.ts new file mode 100644 index 0000000000000..ab81d21d45b59 --- /dev/null +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/http.ts @@ -0,0 +1,12 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +export interface Http { + request?: { method?: string }; + response?: { status_code?: number }; + version?: string; +} diff --git a/packages/kbn-apm-types/src/es_schemas/raw/fields/index.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/index.ts similarity index 59% rename from packages/kbn-apm-types/src/es_schemas/raw/fields/index.ts rename to x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/index.ts index 876ef6bc05748..838e496071a54 100644 --- a/packages/kbn-apm-types/src/es_schemas/raw/fields/index.ts +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/index.ts @@ -1,10 +1,8 @@ /* * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. */ export * from './cloud'; diff --git a/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/kubernetes.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/kubernetes.ts new file mode 100644 index 0000000000000..efbe14c5e8f42 --- /dev/null +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/kubernetes.ts @@ -0,0 +1,21 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +export interface Kubernetes { + pod?: { uid?: string | null; name?: string }; + namespace?: string; + replicaset?: { + name?: string; + }; + deployment?: { + name?: string; + }; + container?: { + id?: string; + name?: string; + }; +} diff --git a/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/observer.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/observer.ts new file mode 100644 index 0000000000000..521a659f0d28e --- /dev/null +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/observer.ts @@ -0,0 +1,16 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +export interface Observer { + ephemeral_id?: string; + hostname?: string; + id?: string; + name?: string; + type?: string; + version?: string; + version_major?: number; +} diff --git a/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/page.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/page.ts new file mode 100644 index 0000000000000..418c5b4439031 --- /dev/null +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/page.ts @@ -0,0 +1,11 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +// only for RUM agent: shared by error and transaction +export interface Page { + url?: string; +} diff --git a/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/process.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/process.ts new file mode 100644 index 0000000000000..10973e3b66a5f --- /dev/null +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/process.ts @@ -0,0 +1,13 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +export interface Process { + args?: string[]; + pid: number; + ppid?: number; + title?: string; +} diff --git a/packages/kbn-apm-types/src/es_schemas/raw/fields/service.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/service.ts similarity index 50% rename from packages/kbn-apm-types/src/es_schemas/raw/fields/service.ts rename to x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/service.ts index bd52784576dce..bdd7b052e9df7 100644 --- a/packages/kbn-apm-types/src/es_schemas/raw/fields/service.ts +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/service.ts @@ -1,10 +1,8 @@ /* * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. */ export interface Service { diff --git a/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/span_links.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/span_links.ts new file mode 100644 index 0000000000000..5e0028ad58176 --- /dev/null +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/span_links.ts @@ -0,0 +1,11 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +export interface SpanLink { + trace: { id: string }; + span: { id: string }; +} diff --git a/packages/kbn-apm-types/src/es_schemas/raw/fields/stackframe.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/stackframe.ts similarity index 65% rename from packages/kbn-apm-types/src/es_schemas/raw/fields/stackframe.ts rename to x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/stackframe.ts index 432b03447d227..90d7f20047573 100644 --- a/packages/kbn-apm-types/src/es_schemas/raw/fields/stackframe.ts +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/stackframe.ts @@ -1,10 +1,8 @@ /* * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. */ interface Line { diff --git a/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/timestamp_us.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/timestamp_us.ts new file mode 100644 index 0000000000000..f6f944b6fe95f --- /dev/null +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/timestamp_us.ts @@ -0,0 +1,10 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +export interface TimestampUs { + us: number; +} diff --git a/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/url.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/url.ts new file mode 100644 index 0000000000000..4039b7785f916 --- /dev/null +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/url.ts @@ -0,0 +1,12 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +export interface Url { + domain?: string; + full?: string; + original?: string; +} diff --git a/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/user.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/user.ts new file mode 100644 index 0000000000000..d72de5000e675 --- /dev/null +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/user.ts @@ -0,0 +1,10 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +export interface User { + id?: string; +} diff --git a/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/user_agent.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/user_agent.ts new file mode 100644 index 0000000000000..884f627353d9b --- /dev/null +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/fields/user_agent.ts @@ -0,0 +1,20 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +export interface UserAgent { + device?: { + name: string; + }; + name?: string; + original: string; + os?: { + name: string; + version?: string; + full?: string; + }; + version?: string; +} diff --git a/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/index.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/index.ts new file mode 100644 index 0000000000000..0074a036d6c91 --- /dev/null +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/index.ts @@ -0,0 +1,13 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +export * from './apm_base_doc'; +export * from './error_raw'; +export * from './event_raw'; +export * from './metric_raw'; +export * from './span_raw'; +export * from './transaction_raw'; diff --git a/packages/kbn-apm-types/src/es_schemas/raw/metric_raw.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/metric_raw.ts similarity index 84% rename from packages/kbn-apm-types/src/es_schemas/raw/metric_raw.ts rename to x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/metric_raw.ts index 41c3e1111c576..d7d015fd21da5 100644 --- a/packages/kbn-apm-types/src/es_schemas/raw/metric_raw.ts +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/metric_raw.ts @@ -1,10 +1,8 @@ /* * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. */ import { APMBaseDoc } from './apm_base_doc'; diff --git a/packages/kbn-apm-types/src/es_schemas/raw/span_raw.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/span_raw.ts similarity index 80% rename from packages/kbn-apm-types/src/es_schemas/raw/span_raw.ts rename to x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/span_raw.ts index bace761f17588..301a4c96dfa35 100644 --- a/packages/kbn-apm-types/src/es_schemas/raw/span_raw.ts +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/span_raw.ts @@ -1,10 +1,8 @@ /* * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. */ import { APMBaseDoc } from './apm_base_doc'; diff --git a/packages/kbn-apm-types/src/es_schemas/raw/transaction_raw.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/transaction_raw.ts similarity index 84% rename from packages/kbn-apm-types/src/es_schemas/raw/transaction_raw.ts rename to x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/transaction_raw.ts index 4e31712e1a002..4046bb9470fb7 100644 --- a/packages/kbn-apm-types/src/es_schemas/raw/transaction_raw.ts +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/raw/transaction_raw.ts @@ -1,10 +1,8 @@ /* * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. */ import { APMBaseDoc } from './apm_base_doc'; diff --git a/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/apm_error.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/apm_error.ts new file mode 100644 index 0000000000000..13521d90a84aa --- /dev/null +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/apm_error.ts @@ -0,0 +1,13 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +import { ErrorRaw } from '../raw/error_raw'; +import { Agent } from './fields/agent'; + +export interface APMError extends ErrorRaw { + agent: Agent; +} diff --git a/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/event.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/event.ts new file mode 100644 index 0000000000000..8d9fccea1c8bf --- /dev/null +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/event.ts @@ -0,0 +1,13 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +import { EventRaw } from '../raw/event_raw'; +import { Agent } from './fields/agent'; + +export interface Event extends EventRaw { + agent: Agent; +} diff --git a/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/fields/agent.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/fields/agent.ts new file mode 100644 index 0000000000000..c656cc404bb3b --- /dev/null +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/fields/agent.ts @@ -0,0 +1,16 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +import type { AgentName } from '@kbn/elastic-agent-utils'; + +export type { ElasticAgentName, OpenTelemetryAgentName, AgentName } from '@kbn/elastic-agent-utils'; + +export interface Agent { + ephemeral_id?: string; + name: AgentName; + version?: string; +} diff --git a/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/fields/index.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/fields/index.ts new file mode 100644 index 0000000000000..483a206d58084 --- /dev/null +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/fields/index.ts @@ -0,0 +1,8 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +export * from './agent'; diff --git a/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/index.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/index.ts new file mode 100644 index 0000000000000..062ee79906641 --- /dev/null +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/index.ts @@ -0,0 +1,12 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +export * from './apm_error'; +export * from './event'; +export * from './metric'; +export * from './span'; +export * from './transaction'; diff --git a/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/metric.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/metric.ts new file mode 100644 index 0000000000000..b06a686c23ef7 --- /dev/null +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/metric.ts @@ -0,0 +1,10 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +import { MetricRaw } from '../raw/metric_raw'; + +export type Metric = MetricRaw; diff --git a/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/span.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/span.ts new file mode 100644 index 0000000000000..cfee36de51429 --- /dev/null +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/span.ts @@ -0,0 +1,13 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. + */ + +import { SpanRaw } from '../raw/span_raw'; +import { Agent } from './fields/agent'; + +export interface Span extends SpanRaw { + agent: Agent; +} diff --git a/packages/kbn-apm-types/src/es_schemas/ui/transaction.ts b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/transaction.ts similarity index 63% rename from packages/kbn-apm-types/src/es_schemas/ui/transaction.ts rename to x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/transaction.ts index 3e5986e86c36e..2dfbc860ec05a 100644 --- a/packages/kbn-apm-types/src/es_schemas/ui/transaction.ts +++ b/x-pack/solutions/observability/packages/kbn-apm-types/src/es_schemas/ui/transaction.ts @@ -1,10 +1,8 @@ /* * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the "Elastic License - * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side - * Public License v 1"; you may not use this file except in compliance with, at - * your election, the "Elastic License 2.0", the "GNU Affero General Public - * License v3.0 only", or the "Server Side Public License, v 1". + * or more contributor license agreements. Licensed under the Elastic License + * 2.0; you may not use this file except in compliance with the Elastic License + * 2.0. */ import { TransactionRaw } from '../raw/transaction_raw'; diff --git a/packages/kbn-apm-types/tsconfig.json b/x-pack/solutions/observability/packages/kbn-apm-types/tsconfig.json similarity index 81% rename from packages/kbn-apm-types/tsconfig.json rename to x-pack/solutions/observability/packages/kbn-apm-types/tsconfig.json index 312ebd695e48e..b04166e76214a 100644 --- a/packages/kbn-apm-types/tsconfig.json +++ b/x-pack/solutions/observability/packages/kbn-apm-types/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types", "types": [ diff --git a/x-pack/plugins/observability_solution/apm/.storybook/jest_setup.js b/x-pack/solutions/observability/plugins/apm/.storybook/jest_setup.js similarity index 100% rename from x-pack/plugins/observability_solution/apm/.storybook/jest_setup.js rename to x-pack/solutions/observability/plugins/apm/.storybook/jest_setup.js diff --git a/x-pack/plugins/observability_solution/apm/.storybook/main.js b/x-pack/solutions/observability/plugins/apm/.storybook/main.js similarity index 100% rename from x-pack/plugins/observability_solution/apm/.storybook/main.js rename to x-pack/solutions/observability/plugins/apm/.storybook/main.js diff --git a/x-pack/plugins/observability_solution/apm/.storybook/preview.js b/x-pack/solutions/observability/plugins/apm/.storybook/preview.js similarity index 100% rename from x-pack/plugins/observability_solution/apm/.storybook/preview.js rename to x-pack/solutions/observability/plugins/apm/.storybook/preview.js diff --git a/x-pack/plugins/observability_solution/apm/CONTRIBUTING.md b/x-pack/solutions/observability/plugins/apm/CONTRIBUTING.md similarity index 100% rename from x-pack/plugins/observability_solution/apm/CONTRIBUTING.md rename to x-pack/solutions/observability/plugins/apm/CONTRIBUTING.md diff --git a/x-pack/plugins/observability_solution/apm/common/__snapshots__/apm_telemetry.test.ts.snap b/x-pack/solutions/observability/plugins/apm/common/__snapshots__/apm_telemetry.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/__snapshots__/apm_telemetry.test.ts.snap rename to x-pack/solutions/observability/plugins/apm/common/__snapshots__/apm_telemetry.test.ts.snap diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/all_option.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/all_option.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/all_option.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/all_option.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/amount_and_unit.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/amount_and_unit.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/amount_and_unit.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/amount_and_unit.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/configuration_types.d.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/configuration_types.d.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/configuration_types.d.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/configuration_types.d.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/constants.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/constants.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/constants.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/constants.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/agent_configuration_intake_rt.test.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/agent_configuration_intake_rt.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/agent_configuration_intake_rt.test.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/agent_configuration_intake_rt.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/agent_configuration_intake_rt.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/agent_configuration_intake_rt.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/agent_configuration_intake_rt.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/agent_configuration_intake_rt.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/boolean_rt.test.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/boolean_rt.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/boolean_rt.test.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/boolean_rt.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/boolean_rt.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/boolean_rt.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/boolean_rt.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/boolean_rt.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/bytes_rt.test.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/bytes_rt.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/bytes_rt.test.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/bytes_rt.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/bytes_rt.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/bytes_rt.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/bytes_rt.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/bytes_rt.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/capture_body_rt.test.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/capture_body_rt.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/capture_body_rt.test.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/capture_body_rt.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/capture_body_rt.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/capture_body_rt.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/capture_body_rt.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/capture_body_rt.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/duration_rt.test.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/duration_rt.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/duration_rt.test.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/duration_rt.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/duration_rt.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/duration_rt.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/duration_rt.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/duration_rt.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/float_four_decimal_places_rt.test.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/float_four_decimal_places_rt.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/float_four_decimal_places_rt.test.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/float_four_decimal_places_rt.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/float_four_decimal_places_rt.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/float_four_decimal_places_rt.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/float_four_decimal_places_rt.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/float_four_decimal_places_rt.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/float_three_decimal_places_rt.test.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/float_three_decimal_places_rt.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/float_three_decimal_places_rt.test.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/float_three_decimal_places_rt.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/float_three_decimal_places_rt.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/float_three_decimal_places_rt.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/float_three_decimal_places_rt.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/float_three_decimal_places_rt.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/get_range_type_message.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/get_range_type_message.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/get_range_type_message.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/get_range_type_message.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/integer_rt.test.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/integer_rt.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/integer_rt.test.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/integer_rt.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/integer_rt.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/integer_rt.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/integer_rt.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/integer_rt.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/log_ecs_reformatting_rt.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/log_ecs_reformatting_rt.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/log_ecs_reformatting_rt.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/log_ecs_reformatting_rt.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/log_level_rt.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/log_level_rt.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/log_level_rt.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/log_level_rt.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/storage_size_rt.test.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/storage_size_rt.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/storage_size_rt.test.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/storage_size_rt.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/storage_size_rt.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/storage_size_rt.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/storage_size_rt.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/storage_size_rt.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/trace_continuation_strategy_rt.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/trace_continuation_strategy_rt.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/runtime_types/trace_continuation_strategy_rt.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/runtime_types/trace_continuation_strategy_rt.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/setting_definitions/__snapshots__/index.test.ts.snap b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/setting_definitions/__snapshots__/index.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/setting_definitions/__snapshots__/index.test.ts.snap rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/setting_definitions/__snapshots__/index.test.ts.snap diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/setting_definitions/general_settings.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/setting_definitions/general_settings.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/setting_definitions/general_settings.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/setting_definitions/general_settings.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/setting_definitions/index.test.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/setting_definitions/index.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/setting_definitions/index.test.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/setting_definitions/index.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/setting_definitions/index.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/setting_definitions/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/setting_definitions/index.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/setting_definitions/index.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/setting_definitions/java_settings.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/setting_definitions/java_settings.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/setting_definitions/java_settings.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/setting_definitions/java_settings.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/setting_definitions/mobile_settings.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/setting_definitions/mobile_settings.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/setting_definitions/mobile_settings.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/setting_definitions/mobile_settings.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_configuration/setting_definitions/types.d.ts b/x-pack/solutions/observability/plugins/apm/common/agent_configuration/setting_definitions/types.d.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_configuration/setting_definitions/types.d.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_configuration/setting_definitions/types.d.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_explorer.ts b/x-pack/solutions/observability/plugins/apm/common/agent_explorer.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_explorer.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_explorer.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_key_types.ts b/x-pack/solutions/observability/plugins/apm/common/agent_key_types.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_key_types.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_key_types.ts diff --git a/x-pack/plugins/observability_solution/apm/common/agent_name.ts b/x-pack/solutions/observability/plugins/apm/common/agent_name.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/agent_name.ts rename to x-pack/solutions/observability/plugins/apm/common/agent_name.ts diff --git a/x-pack/plugins/observability_solution/apm/common/aggregated_transactions.ts b/x-pack/solutions/observability/plugins/apm/common/aggregated_transactions.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/aggregated_transactions.ts rename to x-pack/solutions/observability/plugins/apm/common/aggregated_transactions.ts diff --git a/x-pack/plugins/observability_solution/apm/common/alerting/config/apm_alerting_feature_ids.ts b/x-pack/solutions/observability/plugins/apm/common/alerting/config/apm_alerting_feature_ids.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/alerting/config/apm_alerting_feature_ids.ts rename to x-pack/solutions/observability/plugins/apm/common/alerting/config/apm_alerting_feature_ids.ts diff --git a/x-pack/plugins/observability_solution/apm/common/annotations.ts b/x-pack/solutions/observability/plugins/apm/common/annotations.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/annotations.ts rename to x-pack/solutions/observability/plugins/apm/common/annotations.ts diff --git a/x-pack/plugins/observability_solution/apm/common/anomaly_detection/apm_ml_detectors.ts b/x-pack/solutions/observability/plugins/apm/common/anomaly_detection/apm_ml_detectors.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/anomaly_detection/apm_ml_detectors.ts rename to x-pack/solutions/observability/plugins/apm/common/anomaly_detection/apm_ml_detectors.ts diff --git a/x-pack/plugins/observability_solution/apm/common/anomaly_detection/apm_ml_job.ts b/x-pack/solutions/observability/plugins/apm/common/anomaly_detection/apm_ml_job.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/anomaly_detection/apm_ml_job.ts rename to x-pack/solutions/observability/plugins/apm/common/anomaly_detection/apm_ml_job.ts diff --git a/x-pack/plugins/observability_solution/apm/common/anomaly_detection/get_anomaly_detection_setup_state.ts b/x-pack/solutions/observability/plugins/apm/common/anomaly_detection/get_anomaly_detection_setup_state.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/anomaly_detection/get_anomaly_detection_setup_state.ts rename to x-pack/solutions/observability/plugins/apm/common/anomaly_detection/get_anomaly_detection_setup_state.ts diff --git a/x-pack/plugins/observability_solution/apm/common/anomaly_detection/get_preferred_service_anomaly_timeseries.test.ts b/x-pack/solutions/observability/plugins/apm/common/anomaly_detection/get_preferred_service_anomaly_timeseries.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/anomaly_detection/get_preferred_service_anomaly_timeseries.test.ts rename to x-pack/solutions/observability/plugins/apm/common/anomaly_detection/get_preferred_service_anomaly_timeseries.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/anomaly_detection/get_preferred_service_anomaly_timeseries.ts b/x-pack/solutions/observability/plugins/apm/common/anomaly_detection/get_preferred_service_anomaly_timeseries.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/anomaly_detection/get_preferred_service_anomaly_timeseries.ts rename to x-pack/solutions/observability/plugins/apm/common/anomaly_detection/get_preferred_service_anomaly_timeseries.ts diff --git a/x-pack/plugins/observability_solution/apm/common/anomaly_detection/index.ts b/x-pack/solutions/observability/plugins/apm/common/anomaly_detection/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/anomaly_detection/index.ts rename to x-pack/solutions/observability/plugins/apm/common/anomaly_detection/index.ts diff --git a/x-pack/plugins/observability_solution/apm/common/anomaly_detection/service_anomaly_timeseries.ts b/x-pack/solutions/observability/plugins/apm/common/anomaly_detection/service_anomaly_timeseries.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/anomaly_detection/service_anomaly_timeseries.ts rename to x-pack/solutions/observability/plugins/apm/common/anomaly_detection/service_anomaly_timeseries.ts diff --git a/x-pack/plugins/observability_solution/apm/common/apm_api/parse_endpoint.ts b/x-pack/solutions/observability/plugins/apm/common/apm_api/parse_endpoint.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/apm_api/parse_endpoint.ts rename to x-pack/solutions/observability/plugins/apm/common/apm_api/parse_endpoint.ts diff --git a/x-pack/plugins/observability_solution/apm/common/apm_feature_flags.ts b/x-pack/solutions/observability/plugins/apm/common/apm_feature_flags.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/apm_feature_flags.ts rename to x-pack/solutions/observability/plugins/apm/common/apm_feature_flags.ts diff --git a/x-pack/plugins/observability_solution/apm/common/apm_saved_object_constants.ts b/x-pack/solutions/observability/plugins/apm/common/apm_saved_object_constants.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/apm_saved_object_constants.ts rename to x-pack/solutions/observability/plugins/apm/common/apm_saved_object_constants.ts diff --git a/x-pack/plugins/observability_solution/apm/common/apm_telemetry.test.ts b/x-pack/solutions/observability/plugins/apm/common/apm_telemetry.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/apm_telemetry.test.ts rename to x-pack/solutions/observability/plugins/apm/common/apm_telemetry.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/apm_telemetry.ts b/x-pack/solutions/observability/plugins/apm/common/apm_telemetry.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/apm_telemetry.ts rename to x-pack/solutions/observability/plugins/apm/common/apm_telemetry.ts diff --git a/x-pack/plugins/observability_solution/apm/common/assistant/constants.ts b/x-pack/solutions/observability/plugins/apm/common/assistant/constants.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/assistant/constants.ts rename to x-pack/solutions/observability/plugins/apm/common/assistant/constants.ts diff --git a/x-pack/plugins/observability_solution/apm/common/comparison_rt.ts b/x-pack/solutions/observability/plugins/apm/common/comparison_rt.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/comparison_rt.ts rename to x-pack/solutions/observability/plugins/apm/common/comparison_rt.ts diff --git a/x-pack/plugins/observability_solution/apm/common/connections.ts b/x-pack/solutions/observability/plugins/apm/common/connections.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/connections.ts rename to x-pack/solutions/observability/plugins/apm/common/connections.ts diff --git a/x-pack/plugins/observability_solution/apm/common/correlations/constants.ts b/x-pack/solutions/observability/plugins/apm/common/correlations/constants.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/correlations/constants.ts rename to x-pack/solutions/observability/plugins/apm/common/correlations/constants.ts diff --git a/x-pack/plugins/observability_solution/apm/common/correlations/failed_transactions_correlations/constants.ts b/x-pack/solutions/observability/plugins/apm/common/correlations/failed_transactions_correlations/constants.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/correlations/failed_transactions_correlations/constants.ts rename to x-pack/solutions/observability/plugins/apm/common/correlations/failed_transactions_correlations/constants.ts diff --git a/x-pack/plugins/observability_solution/apm/common/correlations/failed_transactions_correlations/types.ts b/x-pack/solutions/observability/plugins/apm/common/correlations/failed_transactions_correlations/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/correlations/failed_transactions_correlations/types.ts rename to x-pack/solutions/observability/plugins/apm/common/correlations/failed_transactions_correlations/types.ts diff --git a/x-pack/plugins/observability_solution/apm/common/correlations/field_stats_types.ts b/x-pack/solutions/observability/plugins/apm/common/correlations/field_stats_types.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/correlations/field_stats_types.ts rename to x-pack/solutions/observability/plugins/apm/common/correlations/field_stats_types.ts diff --git a/x-pack/plugins/observability_solution/apm/common/correlations/latency_correlations/types.ts b/x-pack/solutions/observability/plugins/apm/common/correlations/latency_correlations/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/correlations/latency_correlations/types.ts rename to x-pack/solutions/observability/plugins/apm/common/correlations/latency_correlations/types.ts diff --git a/x-pack/plugins/observability_solution/apm/common/correlations/types.ts b/x-pack/solutions/observability/plugins/apm/common/correlations/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/correlations/types.ts rename to x-pack/solutions/observability/plugins/apm/common/correlations/types.ts diff --git a/x-pack/plugins/observability_solution/apm/common/correlations/utils/get_prioritized_field_value_pairs.test.ts b/x-pack/solutions/observability/plugins/apm/common/correlations/utils/get_prioritized_field_value_pairs.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/correlations/utils/get_prioritized_field_value_pairs.test.ts rename to x-pack/solutions/observability/plugins/apm/common/correlations/utils/get_prioritized_field_value_pairs.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/correlations/utils/get_prioritized_field_value_pairs.ts b/x-pack/solutions/observability/plugins/apm/common/correlations/utils/get_prioritized_field_value_pairs.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/correlations/utils/get_prioritized_field_value_pairs.ts rename to x-pack/solutions/observability/plugins/apm/common/correlations/utils/get_prioritized_field_value_pairs.ts diff --git a/x-pack/plugins/observability_solution/apm/common/correlations/utils/has_prefix_to_include.test.ts b/x-pack/solutions/observability/plugins/apm/common/correlations/utils/has_prefix_to_include.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/correlations/utils/has_prefix_to_include.test.ts rename to x-pack/solutions/observability/plugins/apm/common/correlations/utils/has_prefix_to_include.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/correlations/utils/has_prefix_to_include.ts b/x-pack/solutions/observability/plugins/apm/common/correlations/utils/has_prefix_to_include.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/correlations/utils/has_prefix_to_include.ts rename to x-pack/solutions/observability/plugins/apm/common/correlations/utils/has_prefix_to_include.ts diff --git a/x-pack/plugins/observability_solution/apm/common/correlations/utils/index.ts b/x-pack/solutions/observability/plugins/apm/common/correlations/utils/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/correlations/utils/index.ts rename to x-pack/solutions/observability/plugins/apm/common/correlations/utils/index.ts diff --git a/x-pack/plugins/observability_solution/apm/common/critical_path/get_aggregated_critical_path_root_nodes.ts b/x-pack/solutions/observability/plugins/apm/common/critical_path/get_aggregated_critical_path_root_nodes.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/critical_path/get_aggregated_critical_path_root_nodes.ts rename to x-pack/solutions/observability/plugins/apm/common/critical_path/get_aggregated_critical_path_root_nodes.ts diff --git a/x-pack/plugins/observability_solution/apm/common/critical_path/get_critical_path.test.ts b/x-pack/solutions/observability/plugins/apm/common/critical_path/get_critical_path.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/critical_path/get_critical_path.test.ts rename to x-pack/solutions/observability/plugins/apm/common/critical_path/get_critical_path.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/critical_path/get_critical_path.ts b/x-pack/solutions/observability/plugins/apm/common/critical_path/get_critical_path.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/critical_path/get_critical_path.ts rename to x-pack/solutions/observability/plugins/apm/common/critical_path/get_critical_path.ts diff --git a/x-pack/plugins/observability_solution/apm/common/critical_path/types.ts b/x-pack/solutions/observability/plugins/apm/common/critical_path/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/critical_path/types.ts rename to x-pack/solutions/observability/plugins/apm/common/critical_path/types.ts diff --git a/x-pack/plugins/observability_solution/apm/common/custom_dashboards.ts b/x-pack/solutions/observability/plugins/apm/common/custom_dashboards.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/custom_dashboards.ts rename to x-pack/solutions/observability/plugins/apm/common/custom_dashboards.ts diff --git a/x-pack/plugins/observability_solution/apm/common/custom_link/custom_link.test.ts b/x-pack/solutions/observability/plugins/apm/common/custom_link/custom_link.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/custom_link/custom_link.test.ts rename to x-pack/solutions/observability/plugins/apm/common/custom_link/custom_link.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/custom_link/custom_link_filter_options.ts b/x-pack/solutions/observability/plugins/apm/common/custom_link/custom_link_filter_options.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/custom_link/custom_link_filter_options.ts rename to x-pack/solutions/observability/plugins/apm/common/custom_link/custom_link_filter_options.ts diff --git a/x-pack/plugins/observability_solution/apm/common/custom_link/custom_link_types.d.ts b/x-pack/solutions/observability/plugins/apm/common/custom_link/custom_link_types.d.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/custom_link/custom_link_types.d.ts rename to x-pack/solutions/observability/plugins/apm/common/custom_link/custom_link_types.d.ts diff --git a/x-pack/plugins/observability_solution/apm/common/custom_link/index.ts b/x-pack/solutions/observability/plugins/apm/common/custom_link/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/custom_link/index.ts rename to x-pack/solutions/observability/plugins/apm/common/custom_link/index.ts diff --git a/x-pack/plugins/observability_solution/apm/common/data_source.ts b/x-pack/solutions/observability/plugins/apm/common/data_source.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/data_source.ts rename to x-pack/solutions/observability/plugins/apm/common/data_source.ts diff --git a/x-pack/plugins/observability_solution/apm/common/dependencies.ts b/x-pack/solutions/observability/plugins/apm/common/dependencies.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/dependencies.ts rename to x-pack/solutions/observability/plugins/apm/common/dependencies.ts diff --git a/x-pack/plugins/observability_solution/apm/common/document_type.ts b/x-pack/solutions/observability/plugins/apm/common/document_type.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/document_type.ts rename to x-pack/solutions/observability/plugins/apm/common/document_type.ts diff --git a/x-pack/plugins/observability_solution/apm/common/environment_filter_values.ts b/x-pack/solutions/observability/plugins/apm/common/environment_filter_values.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/environment_filter_values.ts rename to x-pack/solutions/observability/plugins/apm/common/environment_filter_values.ts diff --git a/x-pack/plugins/observability_solution/apm/common/environment_rt.ts b/x-pack/solutions/observability/plugins/apm/common/environment_rt.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/environment_rt.ts rename to x-pack/solutions/observability/plugins/apm/common/environment_rt.ts diff --git a/x-pack/plugins/observability_solution/apm/common/es_fields/__snapshots__/es_fields.test.ts.snap b/x-pack/solutions/observability/plugins/apm/common/es_fields/__snapshots__/es_fields.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/es_fields/__snapshots__/es_fields.test.ts.snap rename to x-pack/solutions/observability/plugins/apm/common/es_fields/__snapshots__/es_fields.test.ts.snap diff --git a/x-pack/plugins/observability_solution/apm/common/es_fields/apm.ts b/x-pack/solutions/observability/plugins/apm/common/es_fields/apm.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/es_fields/apm.ts rename to x-pack/solutions/observability/plugins/apm/common/es_fields/apm.ts diff --git a/x-pack/plugins/observability_solution/apm/common/es_fields/es_fields.test.ts b/x-pack/solutions/observability/plugins/apm/common/es_fields/es_fields.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/es_fields/es_fields.test.ts rename to x-pack/solutions/observability/plugins/apm/common/es_fields/es_fields.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/es_fields/infra_metrics.ts b/x-pack/solutions/observability/plugins/apm/common/es_fields/infra_metrics.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/es_fields/infra_metrics.ts rename to x-pack/solutions/observability/plugins/apm/common/es_fields/infra_metrics.ts diff --git a/x-pack/plugins/observability_solution/apm/common/event_outcome.ts b/x-pack/solutions/observability/plugins/apm/common/event_outcome.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/event_outcome.ts rename to x-pack/solutions/observability/plugins/apm/common/event_outcome.ts diff --git a/x-pack/plugins/observability_solution/apm/common/fetch_options.ts b/x-pack/solutions/observability/plugins/apm/common/fetch_options.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/fetch_options.ts rename to x-pack/solutions/observability/plugins/apm/common/fetch_options.ts diff --git a/x-pack/plugins/observability_solution/apm/common/fleet.ts b/x-pack/solutions/observability/plugins/apm/common/fleet.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/fleet.ts rename to x-pack/solutions/observability/plugins/apm/common/fleet.ts diff --git a/x-pack/plugins/observability_solution/apm/common/i18n.ts b/x-pack/solutions/observability/plugins/apm/common/i18n.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/i18n.ts rename to x-pack/solutions/observability/plugins/apm/common/i18n.ts diff --git a/x-pack/plugins/observability_solution/apm/common/index.ts b/x-pack/solutions/observability/plugins/apm/common/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/index.ts rename to x-pack/solutions/observability/plugins/apm/common/index.ts diff --git a/x-pack/plugins/observability_solution/apm/common/instances.ts b/x-pack/solutions/observability/plugins/apm/common/instances.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/instances.ts rename to x-pack/solutions/observability/plugins/apm/common/instances.ts diff --git a/x-pack/plugins/observability_solution/apm/common/latency_aggregation_types.ts b/x-pack/solutions/observability/plugins/apm/common/latency_aggregation_types.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/latency_aggregation_types.ts rename to x-pack/solutions/observability/plugins/apm/common/latency_aggregation_types.ts diff --git a/x-pack/plugins/observability_solution/apm/common/latency_distribution_chart_types.ts b/x-pack/solutions/observability/plugins/apm/common/latency_distribution_chart_types.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/latency_distribution_chart_types.ts rename to x-pack/solutions/observability/plugins/apm/common/latency_distribution_chart_types.ts diff --git a/x-pack/plugins/observability_solution/apm/common/license_check.test.ts b/x-pack/solutions/observability/plugins/apm/common/license_check.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/license_check.test.ts rename to x-pack/solutions/observability/plugins/apm/common/license_check.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/license_check.ts b/x-pack/solutions/observability/plugins/apm/common/license_check.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/license_check.ts rename to x-pack/solutions/observability/plugins/apm/common/license_check.ts diff --git a/x-pack/plugins/observability_solution/apm/common/mobile/constants.ts b/x-pack/solutions/observability/plugins/apm/common/mobile/constants.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/mobile/constants.ts rename to x-pack/solutions/observability/plugins/apm/common/mobile/constants.ts diff --git a/x-pack/plugins/observability_solution/apm/common/mobile_types.ts b/x-pack/solutions/observability/plugins/apm/common/mobile_types.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/mobile_types.ts rename to x-pack/solutions/observability/plugins/apm/common/mobile_types.ts diff --git a/x-pack/plugins/observability_solution/apm/common/privilege_type.ts b/x-pack/solutions/observability/plugins/apm/common/privilege_type.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/privilege_type.ts rename to x-pack/solutions/observability/plugins/apm/common/privilege_type.ts diff --git a/x-pack/plugins/observability_solution/apm/common/processor_event.ts b/x-pack/solutions/observability/plugins/apm/common/processor_event.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/processor_event.ts rename to x-pack/solutions/observability/plugins/apm/common/processor_event.ts diff --git a/x-pack/plugins/observability_solution/apm/common/rollup.ts b/x-pack/solutions/observability/plugins/apm/common/rollup.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/rollup.ts rename to x-pack/solutions/observability/plugins/apm/common/rollup.ts diff --git a/x-pack/plugins/observability_solution/apm/common/rules/apm_rule_types.ts b/x-pack/solutions/observability/plugins/apm/common/rules/apm_rule_types.ts similarity index 96% rename from x-pack/plugins/observability_solution/apm/common/rules/apm_rule_types.ts rename to x-pack/solutions/observability/plugins/apm/common/rules/apm_rule_types.ts index fe93b024bb2b8..151e7db67f52e 100644 --- a/x-pack/plugins/observability_solution/apm/common/rules/apm_rule_types.ts +++ b/x-pack/solutions/observability/plugins/apm/common/rules/apm_rule_types.ts @@ -290,9 +290,9 @@ export const ANOMALY_DETECTOR_SELECTOR_OPTIONS = [ ].map((type) => ({ type, label: getApmMlDetectorLabel(type) })); // Server side registrations -// x-pack/plugins/observability_solution/apm/server/lib/alerts/.ts -// x-pack/plugins/observability_solution/apm/server/lib/alerts/register_apm_alerts.ts +// x-pack/solutions/observability/plugins/apm/server/lib/alerts/.ts +// x-pack/solutions/observability/plugins/apm/server/lib/alerts/register_apm_alerts.ts // Client side registrations: -// x-pack/plugins/observability_solution/apm/public/components/alerting//index.tsx -// x-pack/plugins/observability_solution/apm/public/components/alerting/register_apm_alerts +// x-pack/solutions/observability/plugins/apm/public/components/alerting//index.tsx +// x-pack/solutions/observability/plugins/apm/public/components/alerting/register_apm_alerts diff --git a/x-pack/plugins/observability_solution/apm/common/rules/default_action_message.ts b/x-pack/solutions/observability/plugins/apm/common/rules/default_action_message.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/rules/default_action_message.ts rename to x-pack/solutions/observability/plugins/apm/common/rules/default_action_message.ts diff --git a/x-pack/plugins/observability_solution/apm/common/rules/get_all_groupby_fields.ts b/x-pack/solutions/observability/plugins/apm/common/rules/get_all_groupby_fields.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/rules/get_all_groupby_fields.ts rename to x-pack/solutions/observability/plugins/apm/common/rules/get_all_groupby_fields.ts diff --git a/x-pack/plugins/observability_solution/apm/common/rules/schema.ts b/x-pack/solutions/observability/plugins/apm/common/rules/schema.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/rules/schema.ts rename to x-pack/solutions/observability/plugins/apm/common/rules/schema.ts diff --git a/x-pack/plugins/observability_solution/apm/common/serverless.test.ts b/x-pack/solutions/observability/plugins/apm/common/serverless.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/serverless.test.ts rename to x-pack/solutions/observability/plugins/apm/common/serverless.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/serverless.ts b/x-pack/solutions/observability/plugins/apm/common/serverless.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/serverless.ts rename to x-pack/solutions/observability/plugins/apm/common/serverless.ts diff --git a/x-pack/plugins/observability_solution/apm/common/service_groups.test.ts b/x-pack/solutions/observability/plugins/apm/common/service_groups.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/service_groups.test.ts rename to x-pack/solutions/observability/plugins/apm/common/service_groups.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/service_groups.ts b/x-pack/solutions/observability/plugins/apm/common/service_groups.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/service_groups.ts rename to x-pack/solutions/observability/plugins/apm/common/service_groups.ts diff --git a/x-pack/plugins/observability_solution/apm/common/service_health_status.ts b/x-pack/solutions/observability/plugins/apm/common/service_health_status.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/service_health_status.ts rename to x-pack/solutions/observability/plugins/apm/common/service_health_status.ts diff --git a/x-pack/plugins/observability_solution/apm/common/service_inventory.ts b/x-pack/solutions/observability/plugins/apm/common/service_inventory.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/service_inventory.ts rename to x-pack/solutions/observability/plugins/apm/common/service_inventory.ts diff --git a/x-pack/plugins/observability_solution/apm/common/service_map.ts b/x-pack/solutions/observability/plugins/apm/common/service_map.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/service_map.ts rename to x-pack/solutions/observability/plugins/apm/common/service_map.ts diff --git a/x-pack/plugins/observability_solution/apm/common/service_metadata.ts b/x-pack/solutions/observability/plugins/apm/common/service_metadata.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/service_metadata.ts rename to x-pack/solutions/observability/plugins/apm/common/service_metadata.ts diff --git a/x-pack/plugins/observability_solution/apm/common/service_nodes.ts b/x-pack/solutions/observability/plugins/apm/common/service_nodes.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/service_nodes.ts rename to x-pack/solutions/observability/plugins/apm/common/service_nodes.ts diff --git a/x-pack/plugins/observability_solution/apm/common/span_links.ts b/x-pack/solutions/observability/plugins/apm/common/span_links.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/span_links.ts rename to x-pack/solutions/observability/plugins/apm/common/span_links.ts diff --git a/x-pack/plugins/observability_solution/apm/common/storage_explorer_types.ts b/x-pack/solutions/observability/plugins/apm/common/storage_explorer_types.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/storage_explorer_types.ts rename to x-pack/solutions/observability/plugins/apm/common/storage_explorer_types.ts diff --git a/x-pack/plugins/observability_solution/apm/common/time_range_metadata.ts b/x-pack/solutions/observability/plugins/apm/common/time_range_metadata.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/time_range_metadata.ts rename to x-pack/solutions/observability/plugins/apm/common/time_range_metadata.ts diff --git a/x-pack/plugins/observability_solution/apm/common/trace_explorer.ts b/x-pack/solutions/observability/plugins/apm/common/trace_explorer.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/trace_explorer.ts rename to x-pack/solutions/observability/plugins/apm/common/trace_explorer.ts diff --git a/x-pack/plugins/observability_solution/apm/common/transaction_types.ts b/x-pack/solutions/observability/plugins/apm/common/transaction_types.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/transaction_types.ts rename to x-pack/solutions/observability/plugins/apm/common/transaction_types.ts diff --git a/x-pack/plugins/observability_solution/apm/common/tutorial/instructions/apm_agent_instructions.ts b/x-pack/solutions/observability/plugins/apm/common/tutorial/instructions/apm_agent_instructions.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/tutorial/instructions/apm_agent_instructions.ts rename to x-pack/solutions/observability/plugins/apm/common/tutorial/instructions/apm_agent_instructions.ts diff --git a/x-pack/plugins/observability_solution/apm/common/tutorial/instructions/apm_server_instructions.ts b/x-pack/solutions/observability/plugins/apm/common/tutorial/instructions/apm_server_instructions.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/tutorial/instructions/apm_server_instructions.ts rename to x-pack/solutions/observability/plugins/apm/common/tutorial/instructions/apm_server_instructions.ts diff --git a/x-pack/plugins/observability_solution/apm/common/tutorial/tutorials.ts b/x-pack/solutions/observability/plugins/apm/common/tutorial/tutorials.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/tutorial/tutorials.ts rename to x-pack/solutions/observability/plugins/apm/common/tutorial/tutorials.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/array_union_to_callable.ts b/x-pack/solutions/observability/plugins/apm/common/utils/array_union_to_callable.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/array_union_to_callable.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/array_union_to_callable.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/as_mutable_array.ts b/x-pack/solutions/observability/plugins/apm/common/utils/as_mutable_array.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/as_mutable_array.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/as_mutable_array.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/environment_query.test.ts b/x-pack/solutions/observability/plugins/apm/common/utils/environment_query.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/environment_query.test.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/environment_query.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/environment_query.ts b/x-pack/solutions/observability/plugins/apm/common/utils/environment_query.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/environment_query.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/environment_query.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/esql/get_esql_date_range_filter.ts b/x-pack/solutions/observability/plugins/apm/common/utils/esql/get_esql_date_range_filter.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/esql/get_esql_date_range_filter.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/esql/get_esql_date_range_filter.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/esql/get_esql_environment_filter.ts b/x-pack/solutions/observability/plugins/apm/common/utils/esql/get_esql_environment_filter.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/esql/get_esql_environment_filter.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/esql/get_esql_environment_filter.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/esql/index.ts b/x-pack/solutions/observability/plugins/apm/common/utils/esql/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/esql/index.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/esql/index.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/field_value_pair_to_kql.ts b/x-pack/solutions/observability/plugins/apm/common/utils/field_value_pair_to_kql.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/field_value_pair_to_kql.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/field_value_pair_to_kql.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/flatten_object.test.ts b/x-pack/solutions/observability/plugins/apm/common/utils/flatten_object.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/flatten_object.test.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/flatten_object.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/flatten_object.ts b/x-pack/solutions/observability/plugins/apm/common/utils/flatten_object.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/flatten_object.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/flatten_object.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/formatters/alert_url.test.ts b/x-pack/solutions/observability/plugins/apm/common/utils/formatters/alert_url.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/formatters/alert_url.test.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/formatters/alert_url.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/formatters/alert_url.ts b/x-pack/solutions/observability/plugins/apm/common/utils/formatters/alert_url.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/formatters/alert_url.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/formatters/alert_url.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/formatters/datetime.test.ts b/x-pack/solutions/observability/plugins/apm/common/utils/formatters/datetime.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/formatters/datetime.test.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/formatters/datetime.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/formatters/datetime.ts b/x-pack/solutions/observability/plugins/apm/common/utils/formatters/datetime.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/formatters/datetime.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/formatters/datetime.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/formatters/duration.test.ts b/x-pack/solutions/observability/plugins/apm/common/utils/formatters/duration.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/formatters/duration.test.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/formatters/duration.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/formatters/duration.ts b/x-pack/solutions/observability/plugins/apm/common/utils/formatters/duration.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/formatters/duration.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/formatters/duration.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/formatters/formatters.test.ts b/x-pack/solutions/observability/plugins/apm/common/utils/formatters/formatters.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/formatters/formatters.test.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/formatters/formatters.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/formatters/formatters.ts b/x-pack/solutions/observability/plugins/apm/common/utils/formatters/formatters.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/formatters/formatters.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/formatters/formatters.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/formatters/index.ts b/x-pack/solutions/observability/plugins/apm/common/utils/formatters/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/formatters/index.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/formatters/index.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/formatters/size.test.ts b/x-pack/solutions/observability/plugins/apm/common/utils/formatters/size.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/formatters/size.test.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/formatters/size.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/formatters/size.ts b/x-pack/solutions/observability/plugins/apm/common/utils/formatters/size.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/formatters/size.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/formatters/size.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/get_bucket_size/index.ts b/x-pack/solutions/observability/plugins/apm/common/utils/get_bucket_size/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/get_bucket_size/index.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/get_bucket_size/index.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/get_bucket_size/unit_to_seconds.js b/x-pack/solutions/observability/plugins/apm/common/utils/get_bucket_size/unit_to_seconds.js similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/get_bucket_size/unit_to_seconds.js rename to x-pack/solutions/observability/plugins/apm/common/utils/get_bucket_size/unit_to_seconds.js diff --git a/x-pack/plugins/observability_solution/apm/common/utils/get_kuery_with_mobile_filters.test.ts b/x-pack/solutions/observability/plugins/apm/common/utils/get_kuery_with_mobile_filters.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/get_kuery_with_mobile_filters.test.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/get_kuery_with_mobile_filters.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/get_kuery_with_mobile_filters.ts b/x-pack/solutions/observability/plugins/apm/common/utils/get_kuery_with_mobile_filters.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/get_kuery_with_mobile_filters.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/get_kuery_with_mobile_filters.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/get_offset_in_ms.ts b/x-pack/solutions/observability/plugins/apm/common/utils/get_offset_in_ms.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/get_offset_in_ms.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/get_offset_in_ms.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/is_finite_number.ts b/x-pack/solutions/observability/plugins/apm/common/utils/is_finite_number.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/is_finite_number.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/is_finite_number.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/join_by_key/index.test.ts b/x-pack/solutions/observability/plugins/apm/common/utils/join_by_key/index.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/join_by_key/index.test.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/join_by_key/index.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/join_by_key/index.ts b/x-pack/solutions/observability/plugins/apm/common/utils/join_by_key/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/join_by_key/index.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/join_by_key/index.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/kuery_utils.test.ts b/x-pack/solutions/observability/plugins/apm/common/utils/kuery_utils.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/kuery_utils.test.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/kuery_utils.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/kuery_utils.ts b/x-pack/solutions/observability/plugins/apm/common/utils/kuery_utils.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/kuery_utils.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/kuery_utils.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/maybe.ts b/x-pack/solutions/observability/plugins/apm/common/utils/maybe.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/maybe.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/maybe.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/offset_previous_period_coordinate.test.ts b/x-pack/solutions/observability/plugins/apm/common/utils/offset_previous_period_coordinate.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/offset_previous_period_coordinate.test.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/offset_previous_period_coordinate.test.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/offset_previous_period_coordinate.ts b/x-pack/solutions/observability/plugins/apm/common/utils/offset_previous_period_coordinate.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/offset_previous_period_coordinate.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/offset_previous_period_coordinate.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/pick_keys.ts b/x-pack/solutions/observability/plugins/apm/common/utils/pick_keys.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/pick_keys.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/pick_keys.ts diff --git a/x-pack/plugins/observability_solution/apm/common/utils/term_query.ts b/x-pack/solutions/observability/plugins/apm/common/utils/term_query.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/utils/term_query.ts rename to x-pack/solutions/observability/plugins/apm/common/utils/term_query.ts diff --git a/x-pack/plugins/observability_solution/apm/common/viz_colors.ts b/x-pack/solutions/observability/plugins/apm/common/viz_colors.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/viz_colors.ts rename to x-pack/solutions/observability/plugins/apm/common/viz_colors.ts diff --git a/x-pack/plugins/observability_solution/apm/common/waterfall/typings.ts b/x-pack/solutions/observability/plugins/apm/common/waterfall/typings.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/common/waterfall/typings.ts rename to x-pack/solutions/observability/plugins/apm/common/waterfall/typings.ts diff --git a/x-pack/plugins/observability_solution/apm/dev_docs/apm_queries.md b/x-pack/solutions/observability/plugins/apm/dev_docs/apm_queries.md similarity index 89% rename from x-pack/plugins/observability_solution/apm/dev_docs/apm_queries.md rename to x-pack/solutions/observability/plugins/apm/dev_docs/apm_queries.md index 8f7ee301e6467..bb72d76552f48 100644 --- a/x-pack/plugins/observability_solution/apm/dev_docs/apm_queries.md +++ b/x-pack/solutions/observability/plugins/apm/dev_docs/apm_queries.md @@ -56,7 +56,7 @@ A pre-aggregated document where `_doc_count` is the number of transaction events You can find all the APM transaction fields [here](https://www.elastic.co/guide/en/apm/server/current/exported-fields-apm-transaction.html). -The decision to use aggregated transactions or not is determined in [`getSearchTransactionsEvents`](https://github.com/elastic/kibana/blob/a2ac439f56313b7a3fc4708f54a4deebf2615136/x-pack/plugins/observability_solution/apm/server/lib/helpers/aggregated_transactions/index.ts#L53-L79) and then used to specify [the transaction index](https://github.com/elastic/kibana/blob/a2ac439f56313b7a3fc4708f54a4deebf2615136/x-pack/plugins/observability_solution/apm/server/lib/suggestions/get_suggestions.ts#L30-L32) and [the latency field](https://github.com/elastic/kibana/blob/a2ac439f56313b7a3fc4708f54a4deebf2615136/x-pack/plugins/observability_solution/apm/server/lib/alerts/chart_preview/get_transaction_duration.ts#L62-L65) +The decision to use aggregated transactions or not is determined in [`getSearchTransactionsEvents`](https://github.com/elastic/kibana/blob/a2ac439f56313b7a3fc4708f54a4deebf2615136/x-pack/solutions/observability/plugins/apm/server/lib/helpers/aggregated_transactions/index.ts#L53-L79) and then used to specify [the transaction index](https://github.com/elastic/kibana/blob/a2ac439f56313b7a3fc4708f54a4deebf2615136/x-pack/solutions/observability/plugins/apm/server/lib/suggestions/get_suggestions.ts#L30-L32) and [the latency field](https://github.com/elastic/kibana/blob/a2ac439f56313b7a3fc4708f54a4deebf2615136/x-pack/solutions/observability/plugins/apm/server/lib/alerts/chart_preview/get_transaction_duration.ts#L62-L65) ### Latency @@ -101,7 +101,7 @@ GET apm-*-metric-*,metrics-apm*/_search?terminate_after=1000 } ``` -Please note: `metricset.name: transaction` was only recently introduced. To retain backwards compatability we still use the old filter `{ "exists": { "field": "transaction.duration.histogram" }}` when filtering for aggregated transactions ([see example](https://github.com/elastic/kibana/blob/2c8686770e64b82cf8e1db5a22327d40d5f8ce45/x-pack/plugins/observability_solution/apm/server/lib/helpers/aggregated_transactions/index.ts#L89-L95)). +Please note: `metricset.name: transaction` was only recently introduced. To retain backwards compatability we still use the old filter `{ "exists": { "field": "transaction.duration.histogram" }}` when filtering for aggregated transactions ([see example](https://github.com/elastic/kibana/blob/2c8686770e64b82cf8e1db5a22327d40d5f8ce45/x-pack/solutions/observability/plugins/apm/server/lib/helpers/aggregated_transactions/index.ts#L89-L95)). ### Throughput @@ -291,7 +291,7 @@ System metrics are captured periodically (every 60 seconds by default). You can ![image](https://user-images.githubusercontent.com/209966/135990500-f85bd8d9-b5a5-4b7c-b9e1-0759eefb8a29.png) -Used in: [Metrics section](https://github.com/elastic/kibana/blob/00bb59713ed115343eb70d4e39059476edafbade/x-pack/plugins/observability_solution/apm/server/lib/metrics/by_agent/shared/cpu/index.ts#L83) +Used in: [Metrics section](https://github.com/elastic/kibana/blob/00bb59713ed115343eb70d4e39059476edafbade/x-pack/solutions/observability/plugins/apm/server/lib/metrics/by_agent/shared/cpu/index.ts#L83) Noteworthy fields: `system.cpu.total.norm.pct`, `system.process.cpu.total.norm.pct` @@ -377,7 +377,7 @@ GET apm-*-metric-*,metrics-apm*/_search?terminate_after=1000 } ``` -The above example is overly simplified. In reality [we do a bit more](https://github.com/elastic/kibana/blob/fe9b5332e157fd456f81aecfd4ffa78d9e511a66/x-pack/plugins/observability_solution/apm/server/lib/metrics/by_agent/shared/memory/index.ts#L51-L71) to properly calculate memory usage inside containers. Please note that an [Exists Query](https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-exists-query.html) is used in the filter context in the query to ensure that the memory fields exist. +The above example is overly simplified. In reality [we do a bit more](https://github.com/elastic/kibana/blob/fe9b5332e157fd456f81aecfd4ffa78d9e511a66/x-pack/solutions/observability/plugins/apm/server/lib/metrics/by_agent/shared/memory/index.ts#L51-L71) to properly calculate memory usage inside containers. Please note that an [Exists Query](https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-exists-query.html) is used in the filter context in the query to ensure that the memory fields exist. # Span breakdown metrics @@ -387,7 +387,7 @@ Span breakdown metrics are used to power the "Time spent by span type" graph. Ag ![image](https://user-images.githubusercontent.com/209966/135990865-9077ae3e-a7a4-4b5d-bdce-41dc832689ea.png) -Used in: ["Time spent by span type" chart](https://github.com/elastic/kibana/blob/723370ab23573e50b3524a62c6b9998f2042423d/x-pack/plugins/observability_solution/apm/server/lib/transactions/breakdown/index.ts#L48-L87) +Used in: ["Time spent by span type" chart](https://github.com/elastic/kibana/blob/723370ab23573e50b3524a62c6b9998f2042423d/x-pack/solutions/observability/plugins/apm/server/lib/transactions/breakdown/index.ts#L48-L87) Noteworthy fields: `transaction.name`, `transaction.type`, `span.type`, `span.subtype`, `span.self_time.*` @@ -447,7 +447,7 @@ These metrics measure the count and total duration of requests from one service ![image](https://user-images.githubusercontent.com/209966/135990117-170070da-2fc5-4014-a597-0dda0970854c.png) -Used in: [Dependencies (latency)](https://github.com/elastic/kibana/blob/00bb59713ed115343eb70d4e39059476edafbade/x-pack/plugins/observability_solution/apm/server/lib/backends/get_latency_charts_for_backend.ts#L68-L79), [Dependencies (throughput)](https://github.com/elastic/kibana/blob/00bb59713ed115343eb70d4e39059476edafbade/x-pack/plugins/observability_solution/apm/server/lib/backends/get_throughput_charts_for_backend.ts#L67-L74) and [Service Map](https://github.com/elastic/kibana/blob/00bb59713ed115343eb70d4e39059476edafbade/x-pack/plugins/observability_solution/apm/server/lib/service_map/get_service_map_backend_node_info.ts#L57-L67) +Used in: [Dependencies (latency)](https://github.com/elastic/kibana/blob/00bb59713ed115343eb70d4e39059476edafbade/x-pack/solutions/observability/plugins/apm/server/lib/backends/get_latency_charts_for_backend.ts#L68-L79), [Dependencies (throughput)](https://github.com/elastic/kibana/blob/00bb59713ed115343eb70d4e39059476edafbade/x-pack/solutions/observability/plugins/apm/server/lib/backends/get_throughput_charts_for_backend.ts#L67-L74) and [Service Map](https://github.com/elastic/kibana/blob/00bb59713ed115343eb70d4e39059476edafbade/x-pack/solutions/observability/plugins/apm/server/lib/service_map/get_service_map_backend_node_info.ts#L57-L67) Noteworthy fields: `span.destination.service.*` diff --git a/x-pack/plugins/observability_solution/apm/dev_docs/github_commands.md b/x-pack/solutions/observability/plugins/apm/dev_docs/github_commands.md similarity index 100% rename from x-pack/plugins/observability_solution/apm/dev_docs/github_commands.md rename to x-pack/solutions/observability/plugins/apm/dev_docs/github_commands.md diff --git a/x-pack/plugins/observability_solution/apm/dev_docs/learning_material.md b/x-pack/solutions/observability/plugins/apm/dev_docs/learning_material.md similarity index 100% rename from x-pack/plugins/observability_solution/apm/dev_docs/learning_material.md rename to x-pack/solutions/observability/plugins/apm/dev_docs/learning_material.md diff --git a/x-pack/plugins/observability_solution/apm/dev_docs/linting.md b/x-pack/solutions/observability/plugins/apm/dev_docs/linting.md similarity index 76% rename from x-pack/plugins/observability_solution/apm/dev_docs/linting.md rename to x-pack/solutions/observability/plugins/apm/dev_docs/linting.md index c0046dfe35e89..4e191203dedd7 100644 --- a/x-pack/plugins/observability_solution/apm/dev_docs/linting.md +++ b/x-pack/solutions/observability/plugins/apm/dev_docs/linting.md @@ -5,19 +5,19 @@ _Note: Run the commands from the root of Kibana._ ### Typescript ``` -node scripts/type_check.js --project x-pack/plugins/observability_solution/apm/tsconfig.json +node scripts/type_check.js --project x-pack/solutions/observability/plugins/apm/tsconfig.json ``` ### Prettier ``` -yarn prettier "./x-pack/plugins/observability_solution/apm/**/*.{tsx,ts,js}" --write +yarn prettier "./x-pack/solutions/observability/plugins/apm/**/*.{tsx,ts,js}" --write ``` ### ESLint ``` -node scripts/eslint.js x-pack/plugins/observability_solution/apm +node scripts/eslint.js x-pack/solutions/observability/plugins/apm ``` ## Install pre-commit hook (optional) diff --git a/x-pack/plugins/observability_solution/apm/dev_docs/local_setup.md b/x-pack/solutions/observability/plugins/apm/dev_docs/local_setup.md similarity index 94% rename from x-pack/plugins/observability_solution/apm/dev_docs/local_setup.md rename to x-pack/solutions/observability/plugins/apm/dev_docs/local_setup.md index f4e8427da189a..a8abc2c224c28 100644 --- a/x-pack/plugins/observability_solution/apm/dev_docs/local_setup.md +++ b/x-pack/solutions/observability/plugins/apm/dev_docs/local_setup.md @@ -85,7 +85,7 @@ elasticsearch.password: changeme APM behaves differently depending on which role and permissions a logged in user has. To create APM users run: ```sh -node x-pack/plugins/observability_solution/apm/scripts/create_apm_users.js --username admin --password changeme --kibana-url http://localhost:5601 +node x-pack/solutions/observability/plugins/apm/scripts/create_apm_users.js --username admin --password changeme --kibana-url http://localhost:5601 ``` This will create: diff --git a/x-pack/plugins/observability_solution/apm/dev_docs/overflow_bucket_setup.md b/x-pack/solutions/observability/plugins/apm/dev_docs/overflow_bucket_setup.md similarity index 100% rename from x-pack/plugins/observability_solution/apm/dev_docs/overflow_bucket_setup.md rename to x-pack/solutions/observability/plugins/apm/dev_docs/overflow_bucket_setup.md diff --git a/x-pack/plugins/observability_solution/apm/dev_docs/query_debugging_in_development_and_production.md b/x-pack/solutions/observability/plugins/apm/dev_docs/query_debugging_in_development_and_production.md similarity index 100% rename from x-pack/plugins/observability_solution/apm/dev_docs/query_debugging_in_development_and_production.md rename to x-pack/solutions/observability/plugins/apm/dev_docs/query_debugging_in_development_and_production.md diff --git a/x-pack/plugins/observability_solution/apm/dev_docs/routing_and_linking.md b/x-pack/solutions/observability/plugins/apm/dev_docs/routing_and_linking.md similarity index 100% rename from x-pack/plugins/observability_solution/apm/dev_docs/routing_and_linking.md rename to x-pack/solutions/observability/plugins/apm/dev_docs/routing_and_linking.md diff --git a/x-pack/plugins/observability_solution/apm/dev_docs/telemetry.md b/x-pack/solutions/observability/plugins/apm/dev_docs/telemetry.md similarity index 88% rename from x-pack/plugins/observability_solution/apm/dev_docs/telemetry.md rename to x-pack/solutions/observability/plugins/apm/dev_docs/telemetry.md index 142701b035b5d..5cb335c86ece3 100644 --- a/x-pack/plugins/observability_solution/apm/dev_docs/telemetry.md +++ b/x-pack/solutions/observability/plugins/apm/dev_docs/telemetry.md @@ -14,12 +14,12 @@ Telemetry data is uploaded to the "xpack-phone-home" indices. Information that can be derived from a cluster's APM indices is queried and sent to the telemetry cluster using the -[Usage Collection plugin](../../../../src/plugins/usage_collection/README.mdx). +[Usage Collection plugin](../../../../../src/plugins/usage_collection/README.mdx). During the APM server-side plugin's setup phase a [Saved Object](https://www.elastic.co/guide/en/kibana/master/managing-saved-objects.html) for APM telemetry is registered and a -[task manager](../../task_manager/README.md) task is registered and started. +[task manager](../../../task_manager/README.md) task is registered and started. The task periodically queries the APM indices and saves the results in the Saved Object, and the usage collector periodically gets the data from the saved object and uploads it to the telemetry cluster. @@ -31,7 +31,7 @@ Once uploaded to the telemetry cluster, the data telemetry is stored in In order to collect a new telemetry field you need to add a task which performs the query that collects the data from the cluster. -All the available tasks are [here](https://github.com/elastic/kibana/blob/ba84602455671f0f6175bbc0fd2e8f302c60bbe6/x-pack/plugins/observability_solution/apm/server/lib/apm_telemetry/collect_data_telemetry/tasks.ts) +All the available tasks are [here](https://github.com/elastic/kibana/blob/ba84602455671f0f6175bbc0fd2e8f302c60bbe6/x-pack/solutions/observability/plugins/apm/server/lib/apm_telemetry/collect_data_telemetry/tasks.ts) ### Debug telemetry @@ -61,7 +61,7 @@ The collection tasks also use the [`APMDataTelemetry` type](../server/lib/apm_te Running `node scripts/telemetry_check --fix` from the root Kibana directory will update the schemas which should automatically notify the Infra team when a pull request is opened so they can update the mapping in the telemetry clusters. -Running `node scripts/test/jest --updateSnapshot` from the `x-pack/plugins/observability_solution/apm` directory will update the +Running `node scripts/test/jest --updateSnapshot` from the `x-pack/solutions/observability/plugins/apm` directory will update the mappings snapshot used in the jest tests. ## Behavioral Telemetry @@ -78,8 +78,8 @@ EBT is part of the core analytics service in Kibana and the `TelemetryService` p #### Collect a new event type -1. You need to define the event type in the [telemetry_events.ts](https://github.com/elastic/kibana/blob/4283802c195231f710be0d9870615fbc31382a31/x-pack/plugins/observability_solution/apm/public/services/telemetry/telemetry_events.ts#L36) -2. Define the tracking method in the [telemetry_client.ts](https://github.com/elastic/kibana/blob/4283802c195231f710be0d9870615fbc31382a31/x-pack/plugins/observability_solution/apm/public/services/telemetry/telemetry_client.ts#L18) +1. You need to define the event type in the [telemetry_events.ts](https://github.com/elastic/kibana/blob/4283802c195231f710be0d9870615fbc31382a31/x-pack/solutions/observability/plugins/apm/public/services/telemetry/telemetry_events.ts#L36) +2. Define the tracking method in the [telemetry_client.ts](https://github.com/elastic/kibana/blob/4283802c195231f710be0d9870615fbc31382a31/x-pack/solutions/observability/plugins/apm/public/services/telemetry/telemetry_client.ts#L18) 3. Use the tracking method with the telemetry client (`telemetry.reportSearchQuerySumbitted({property: test})`) In addition to the custom properties, analytics module automatically sends context properties. The list of the properties can be found [here](https://docs.elastic.dev/telemetry/collection/event-based-telemetry-context#browser-context) diff --git a/x-pack/plugins/observability_solution/apm/dev_docs/testing.md b/x-pack/solutions/observability/plugins/apm/dev_docs/testing.md similarity index 84% rename from x-pack/plugins/observability_solution/apm/dev_docs/testing.md rename to x-pack/solutions/observability/plugins/apm/dev_docs/testing.md index aeb9435a2e113..dccfe16afc4cd 100644 --- a/x-pack/plugins/observability_solution/apm/dev_docs/testing.md +++ b/x-pack/solutions/observability/plugins/apm/dev_docs/testing.md @@ -15,7 +15,7 @@ Unit testing is a good approach if you have a very specific piece of code with l ## Unit Tests (Jest) ``` -node x-pack/plugins/observability_solution/apm/scripts/test/jest [--watch] [--updateSnapshot] +node x-pack/solutions/observability/plugins/apm/scripts/test/jest [--watch] [--updateSnapshot] ``` #### Coverage @@ -46,7 +46,7 @@ The API tests are located in [`x-pack/test/apm_api_integration/`](/x-pack/test/a #### Start server and run test (single process) ``` -node x-pack/plugins/observability_solution/apm/scripts/test/api [--trial/--basic] [--help] +node x-pack/solutions/observability/plugins/apm/scripts/test/api [--trial/--basic] [--help] ``` The above command will start an ES instance on http://localhost:9220, a Kibana instance on http://localhost:5620 and run the api tests. @@ -57,10 +57,10 @@ Once the tests finish, the instances will be terminated. ```sh # start server -node x-pack/plugins/observability_solution/apm/scripts/test/api --server --basic +node x-pack/solutions/observability/plugins/apm/scripts/test/api --server --basic # run tests -node x-pack/plugins/observability_solution/apm/scripts/test/api --runner --basic --grep-files=error_group_list +node x-pack/solutions/observability/plugins/apm/scripts/test/api --runner --basic --grep-files=error_group_list ``` ### Update snapshots (from Kibana root) @@ -68,14 +68,14 @@ node x-pack/plugins/observability_solution/apm/scripts/test/api --runner --basic To update snapshots append `--updateSnapshots` to the `--runner` command: ``` -node x-pack/plugins/observability_solution/apm/scripts/test/api --runner --basic --updateSnapshots +node x-pack/solutions/observability/plugins/apm/scripts/test/api --runner --basic --updateSnapshots ``` (The test server needs to be running) #### API Test tips -- For data generation in API tests have a look at the [kbn-apm-synthtrace](../../../../../packages/kbn-apm-synthtrace/README.md) package +- For data generation in API tests have a look at the [kbn-apm-synthtrace](../../../../../../packages/kbn-apm-synthtrace/README.md) package - For debugging access Elasticsearch on http://localhost:9220 and Kibana on http://localhost:5620 (`elastic` / `changeme`) --- @@ -93,12 +93,12 @@ node x-pack/plugins/observability_solution/apm/scripts/test/api --runner --basic | --inspect | Add --inspect-brk flag to the ftr for debugging | | --times | Repeat the test n number of times | -Deployment-agnostic tests are located in [`x-pack/test/deployment_agnostic/apis/observability/apm/index.ts`](../../../../test/api_integration/deployment_agnostic/apis/observability/apm/index.ts). +Deployment-agnostic tests are located in [`x-pack/test/deployment_agnostic/apis/observability/apm/index.ts`](../../../../../test/api_integration/deployment_agnostic/apis/observability/apm/index.ts). #### Start server and run test (single process) ``` -node x-pack/plugins/observability_solution/apm/scripts/test/dat [--serverless/--stateful] [--help] +node x-pack/solutions/observability/plugins/apm/scripts/test/dat [--serverless/--stateful] [--help] ``` The above command will start an ES instance on http://localhost:9220, a Kibana instance on http://localhost:5620 and run the api tests. @@ -109,10 +109,10 @@ Once the tests finish, the instances will be terminated. ```sh # start server -node x-pack/plugins/observability_solution/apm/scripts/test/dat --server --stateful +node x-pack/solutions/observability/plugins/apm/scripts/test/dat --server --stateful # run tests -node x-pack/plugins/observability_solution/apm/scripts/test/dat --runner --stateful --grep-files=error_group_list +node x-pack/solutions/observability/plugins/apm/scripts/test/dat --runner --stateful --grep-files=error_group_list ``` ### Update snapshots (from Kibana root) @@ -120,21 +120,21 @@ node x-pack/plugins/observability_solution/apm/scripts/test/dat --runner --state To update snapshots append `--updateSnapshots` to the `--runner` command: ``` -node x-pack/plugins/observability_solution/apm/scripts/test/dat --runner --stateful --updateSnapshots +node x-pack/solutions/observability/plugins/apm/scripts/test/dat --runner --stateful --updateSnapshots ``` (The test server needs to be running) #### API Test tips -- For data generation in Deployment-agnostic tests have a look at the [kbn-apm-synthtrace](../../../../../packages/kbn-apm-synthtrace/README.md) package +- For data generation in Deployment-agnostic tests have a look at the [kbn-apm-synthtrace](../../../../../../packages/kbn-apm-synthtrace/README.md) package - For debugging access Elasticsearch on http://localhost:9220 and Kibana on http://localhost:5620 (`elastic` / `changeme`) --- ## E2E Tests (Cypress) -The E2E tests are located in [`x-pack/plugins/observability_solution/apm/ftr_e2e`](../ftr_e2e). +The E2E tests are located in [`x-pack/solutions/observability/plugins/apm/ftr_e2e`](../ftr_e2e). When PR is labeled with `apm:cypress-record`, test runs are recorded to the [Cypress Dashboard](https://dashboard.cypress.io). @@ -152,19 +152,19 @@ Tests run on buildkite PR pipeline are parallelized (4 parallel jobs) and are or #### Start test server ``` -node x-pack/plugins/observability_solution/apm/scripts/test/e2e --server +node x-pack/solutions/observability/plugins/apm/scripts/test/e2e --server ``` #### Run tests ``` -node x-pack/plugins/observability_solution/apm/scripts/test/e2e --runner --open +node x-pack/solutions/observability/plugins/apm/scripts/test/e2e --runner --open ``` ### Run tests multiple times to check for flakiness ``` -node x-pack/plugins/observability_solution/apm/scripts/test/e2e --runner --times [--spec ] +node x-pack/solutions/observability/plugins/apm/scripts/test/e2e --runner --times [--spec ] ``` ### A11y checks @@ -185,7 +185,7 @@ node scripts/functional_test_runner --config x-pack/test/functional/apps/apm/con APM tests are located in `x-pack/test/functional/apps/apm`. For debugging access Elasticsearch on http://localhost:9220` (elastic/changeme) -diff --git a/x-pack/plugins/observability_solution/apm/scripts/test/README.md b/x-pack/plugins/observability_solution/apm/scripts/test/README.md +diff --git a/x-pack/solutions/observability/plugins/apm/scripts/test/README.md b/x-pack/solutions/observability/plugins/apm/scripts/test/README.md ## Serverless API tests @@ -219,7 +219,7 @@ All files with a .stories.tsx extension will be loaded. You can access the devel For end-to-end (e.g. agent -> apm server -> elasticsearch <- kibana) development and testing of Elastic APM please check the the [APM Integration Testing repository](https://github.com/elastic/apm-integration-testing). -Data can also be generated using the [kbn-apm-synthtrace](../../../../packages/kbn-apm-synthtrace/README.md) CLI. +Data can also be generated using the [kbn-apm-synthtrace](../../../../../packages/kbn-apm-synthtrace/README.md) CLI. ## Best practices for API tests diff --git a/x-pack/plugins/observability_solution/apm/dev_docs/testing_apm_server.md b/x-pack/solutions/observability/plugins/apm/dev_docs/testing_apm_server.md similarity index 100% rename from x-pack/plugins/observability_solution/apm/dev_docs/testing_apm_server.md rename to x-pack/solutions/observability/plugins/apm/dev_docs/testing_apm_server.md diff --git a/x-pack/plugins/observability_solution/apm/dev_docs/updating_functional_tests_archives.md b/x-pack/solutions/observability/plugins/apm/dev_docs/updating_functional_tests_archives.md similarity index 80% rename from x-pack/plugins/observability_solution/apm/dev_docs/updating_functional_tests_archives.md rename to x-pack/solutions/observability/plugins/apm/dev_docs/updating_functional_tests_archives.md index 50a183d502c2f..292827c590746 100644 --- a/x-pack/plugins/observability_solution/apm/dev_docs/updating_functional_tests_archives.md +++ b/x-pack/solutions/observability/plugins/apm/dev_docs/updating_functional_tests_archives.md @@ -3,4 +3,4 @@ Some of our API tests use an archive generated by the [`esarchiver`](https://www.elastic.co/guide/en/kibana/current/development-tests.html#development-functional-tests) script. Updating the main archive (`apm_8.0.0`) is a scripted process, where a 30m snapshot is downloaded from a cluster running the [APM Integration Testing server](https://github.com/elastic/apm-integration-testing). The script will copy the generated archives into the `fixtures/es_archiver` folders of our test suites (currently `basic` and `trial`). It will also generate a file that contains metadata about the archive, that can be imported to get the time range of the snapshot. Usage: -`node x-pack/plugins/observability_solution/apm/scripts/create_functional_tests_archive --es-url=https://admin:changeme@localhost:9200 --kibana-url=https://localhost:5601` +`node x-pack/solutions/observability/plugins/apm/scripts/create_functional_tests_archive --es-url=https://admin:changeme@localhost:9200 --kibana-url=https://localhost:5601` diff --git a/x-pack/plugins/observability_solution/apm/dev_docs/vscode_setup.md b/x-pack/solutions/observability/plugins/apm/dev_docs/vscode_setup.md similarity index 84% rename from x-pack/plugins/observability_solution/apm/dev_docs/vscode_setup.md rename to x-pack/solutions/observability/plugins/apm/dev_docs/vscode_setup.md index a5ed2783da9d2..e5ca9ac42d572 100644 --- a/x-pack/plugins/observability_solution/apm/dev_docs/vscode_setup.md +++ b/x-pack/solutions/observability/plugins/apm/dev_docs/vscode_setup.md @@ -1,6 +1,6 @@ # Visual Studio Code -When using [Visual Studio Code](https://code.visualstudio.com/) with APM it's best to set up a [multi-root workspace](https://code.visualstudio.com/docs/editor/multi-root-workspaces) and add the `x-pack/plugins/observability_solution/apm` directory, the `x-pack` directory, and the root of the Kibana repository to the workspace. This makes it so you can navigate and search within APM and use the wider workspace roots when you need to widen your search. +When using [Visual Studio Code](https://code.visualstudio.com/) with APM it's best to set up a [multi-root workspace](https://code.visualstudio.com/docs/editor/multi-root-workspaces) and add the `x-pack/solutions/observability/plugins/apm` directory, the `x-pack` directory, and the root of the Kibana repository to the workspace. This makes it so you can navigate and search within APM and use the wider workspace roots when you need to widen your search. ## Using the Jest extension @@ -39,7 +39,7 @@ To make the [VSCode debugger](https://vscode.readthedocs.io/en/latest/editor/deb "console": "integratedTerminal", "internalConsoleOptions": "neverOpen", "disableOptimisticBPs": true, - "program": "${workspaceFolder}/../../../node_modules/jest/bin/jest" + "program": "${workspaceFolder}/../../../../node_modules/jest/bin/jest" } ``` diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/README.md b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/README.md similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/README.md rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/README.md diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/bundled.json b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/bundled.json similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/bundled.json rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/bundled.json diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/bundled.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/bundled.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/bundled.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/bundled.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/README.md b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/README.md similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/README.md rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/README.md diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/headers/elastic_api_version.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/headers/elastic_api_version.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/headers/elastic_api_version.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/headers/elastic_api_version.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/headers/kbn_xsrf.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/headers/kbn_xsrf.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/headers/kbn_xsrf.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/headers/kbn_xsrf.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/400_response.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/400_response.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/400_response.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/400_response.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/401_response.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/401_response.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/401_response.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/401_response.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/403_response.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/403_response.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/403_response.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/403_response.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/404_response.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/404_response.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/404_response.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/404_response.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/500_response.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/500_response.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/500_response.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/500_response.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/501_response.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/501_response.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/501_response.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/501_response.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/agent_configuration_intake_object.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/agent_configuration_intake_object.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/agent_configuration_intake_object.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/agent_configuration_intake_object.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/agent_configuration_object.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/agent_configuration_object.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/agent_configuration_object.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/agent_configuration_object.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/agent_configurations_response.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/agent_configurations_response.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/agent_configurations_response.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/agent_configurations_response.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/agent_keys_object.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/agent_keys_object.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/agent_keys_object.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/agent_keys_object.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/agent_keys_response.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/agent_keys_response.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/agent_keys_response.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/agent_keys_response.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/annotation_search_response.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/annotation_search_response.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/annotation_search_response.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/annotation_search_response.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/base_source_map_object.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/base_source_map_object.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/base_source_map_object.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/base_source_map_object.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/create_annotation_object.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/create_annotation_object.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/create_annotation_object.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/create_annotation_object.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/create_annotation_response.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/create_annotation_response.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/create_annotation_response.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/create_annotation_response.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/delete_agent_configurations_response.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/delete_agent_configurations_response.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/delete_agent_configurations_response.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/delete_agent_configurations_response.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/search_agent_configuration_object.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/search_agent_configuration_object.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/search_agent_configuration_object.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/search_agent_configuration_object.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/search_agent_configuration_response.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/search_agent_configuration_response.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/search_agent_configuration_response.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/search_agent_configuration_response.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/service_agent_name_response.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/service_agent_name_response.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/service_agent_name_response.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/service_agent_name_response.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/service_environment_object.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/service_environment_object.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/service_environment_object.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/service_environment_object.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/service_environments_response.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/service_environments_response.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/service_environments_response.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/service_environments_response.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/service_object.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/service_object.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/service_object.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/service_object.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/settings_object.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/settings_object.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/settings_object.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/settings_object.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/single_agent_configuration_response.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/single_agent_configuration_response.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/single_agent_configuration_response.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/single_agent_configuration_response.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/source_maps_response.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/source_maps_response.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/source_maps_response.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/source_maps_response.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/upload_source_map_object.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/upload_source_map_object.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/upload_source_map_object.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/upload_source_map_object.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/upload_source_maps_response.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/upload_source_maps_response.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/components/schemas/upload_source_maps_response.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/components/schemas/upload_source_maps_response.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/entrypoint.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/entrypoint.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/entrypoint.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/entrypoint.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/paths/README.md b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/paths/README.md similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/paths/README.md rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/paths/README.md diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/paths/api@apm@agent_keys.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/paths/api@apm@agent_keys.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/paths/api@apm@agent_keys.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/paths/api@apm@agent_keys.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/paths/api@apm@fleet@apm_server_schema.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/paths/api@apm@fleet@apm_server_schema.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/paths/api@apm@fleet@apm_server_schema.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/paths/api@apm@fleet@apm_server_schema.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/paths/api@apm@services@{service_name}@annotation.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/paths/api@apm@services@{service_name}@annotation.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/paths/api@apm@services@{service_name}@annotation.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/paths/api@apm@services@{service_name}@annotation.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/paths/api@apm@services@{service_name}@annotation@search.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/paths/api@apm@services@{service_name}@annotation@search.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/paths/api@apm@services@{service_name}@annotation@search.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/paths/api@apm@services@{service_name}@annotation@search.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/paths/api@apm@settings@agent_configuration.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/paths/api@apm@settings@agent_configuration.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/paths/api@apm@settings@agent_configuration.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/paths/api@apm@settings@agent_configuration.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/paths/api@apm@settings@agent_configuration@agent_name.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/paths/api@apm@settings@agent_configuration@agent_name.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/paths/api@apm@settings@agent_configuration@agent_name.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/paths/api@apm@settings@agent_configuration@agent_name.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/paths/api@apm@settings@agent_configuration@environments.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/paths/api@apm@settings@agent_configuration@environments.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/paths/api@apm@settings@agent_configuration@environments.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/paths/api@apm@settings@agent_configuration@environments.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/paths/api@apm@settings@agent_configuration@search.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/paths/api@apm@settings@agent_configuration@search.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/paths/api@apm@settings@agent_configuration@search.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/paths/api@apm@settings@agent_configuration@search.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/paths/api@apm@settings@agent_configuration@view.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/paths/api@apm@settings@agent_configuration@view.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/paths/api@apm@settings@agent_configuration@view.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/paths/api@apm@settings@agent_configuration@view.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/paths/api@apm@sourcemaps.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/paths/api@apm@sourcemaps.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/paths/api@apm@sourcemaps.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/paths/api@apm@sourcemaps.yaml diff --git a/x-pack/plugins/observability_solution/apm/docs/openapi/apm/paths/api@apm@sourcemaps@{id}.yaml b/x-pack/solutions/observability/plugins/apm/docs/openapi/apm/paths/api@apm@sourcemaps@{id}.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/docs/openapi/apm/paths/api@apm@sourcemaps@{id}.yaml rename to x-pack/solutions/observability/plugins/apm/docs/openapi/apm/paths/api@apm@sourcemaps@{id}.yaml diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/README.md b/x-pack/solutions/observability/plugins/apm/ftr_e2e/README.md similarity index 92% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/README.md rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/README.md index ecdb37a5f5229..721760bc46b9a 100644 --- a/x-pack/plugins/observability_solution/apm/ftr_e2e/README.md +++ b/x-pack/solutions/observability/plugins/apm/ftr_e2e/README.md @@ -1,6 +1,6 @@ # APM E2E -APM uses [FTR](../../../../../packages/kbn-test/README.mdx) (functional test runner) and [Cypress](https://www.cypress.io/) to run the e2e tests. The tests are located at `kibana/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/integration`. +APM uses [FTR](../../../../../../packages/kbn-test/README.mdx) (functional test runner) and [Cypress](https://www.cypress.io/) to run the e2e tests. The tests are located at `kibana/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/integration`. ## Tips and best practices @@ -71,7 +71,7 @@ it('calls the dependencies API', () => { ### Prefer `cy.visitKibana` instead of `cy.visit` -In most cases we should use [`cy.visitKibana`](https://github.com/elastic/kibana/blob/50821db39c07d5d35d510c8082d5c608c4e2fd4e/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/support/commands.ts#L51-L56) instead of `cy.visit`. +In most cases we should use [`cy.visitKibana`](https://github.com/elastic/kibana/blob/50821db39c07d5d35d510c8082d5c608c4e2fd4e/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/support/commands.ts#L51-L56) instead of `cy.visit`. `cy.visitKibana` will wait for Kibana to have successfully loaded before moving on. This will reduce the risk of timing out later in the test because we split up the wait time in two parts: Kibana load time, and APM load time thus a time budget for each (by default 40 seconds). ### Clean data before and after each test diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/apis/fixtures/package_registry_config.yml b/x-pack/solutions/observability/plugins/apm/ftr_e2e/apis/fixtures/package_registry_config.yml similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/apis/fixtures/package_registry_config.yml rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/apis/fixtures/package_registry_config.yml diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress.config.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress.config.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress.config.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress.config.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/.gitignore b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/.gitignore similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/.gitignore rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/.gitignore diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/_404.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/_404.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/_404.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/_404.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/alerts/error_count.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/alerts/error_count.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/alerts/error_count.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/alerts/error_count.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/alerts/generate_data.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/alerts/generate_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/alerts/generate_data.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/alerts/generate_data.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/deep_links.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/deep_links.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/deep_links.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/deep_links.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/dependencies/dependencies.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/dependencies/dependencies.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/dependencies/dependencies.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/dependencies/dependencies.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/dependencies/generate_many_dependencies.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/dependencies/generate_many_dependencies.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/dependencies/generate_many_dependencies.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/dependencies/generate_many_dependencies.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/dependency_operation/dependency_operation.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/dependency_operation/dependency_operation.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/dependency_operation/dependency_operation.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/dependency_operation/dependency_operation.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/diagnostics/apm-diagnostics-8.8.0-1687436214804.json b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/diagnostics/apm-diagnostics-8.8.0-1687436214804.json similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/diagnostics/apm-diagnostics-8.8.0-1687436214804.json rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/diagnostics/apm-diagnostics-8.8.0-1687436214804.json diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/diagnostics/diagnostics.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/diagnostics/diagnostics.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/diagnostics/diagnostics.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/diagnostics/diagnostics.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/errors/error_details.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/errors/error_details.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/errors/error_details.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/errors/error_details.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/errors/errors_page.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/errors/errors_page.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/errors/errors_page.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/errors/errors_page.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/errors/generate_data.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/errors/generate_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/errors/generate_data.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/errors/generate_data.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/feature_flag/comparison.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/feature_flag/comparison.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/feature_flag/comparison.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/feature_flag/comparison.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/home.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/home.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/home.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/home.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/infrastructure/generate_data.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/infrastructure/generate_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/infrastructure/generate_data.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/infrastructure/generate_data.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/infrastructure/infrastructure_page.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/infrastructure/infrastructure_page.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/infrastructure/infrastructure_page.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/infrastructure/infrastructure_page.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/integration_settings/integration_policy.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/integration_settings/integration_policy.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/integration_settings/integration_policy.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/integration_settings/integration_policy.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/mobile/generate_data.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/mobile/generate_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/mobile/generate_data.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/mobile/generate_data.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/mobile/mobile_transaction_details.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/mobile/mobile_transaction_details.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/mobile/mobile_transaction_details.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/mobile/mobile_transaction_details.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/mobile/mobile_transactions.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/mobile/mobile_transactions.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/mobile/mobile_transactions.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/mobile/mobile_transactions.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/navigation.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/navigation.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/navigation.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/navigation.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/no_data_screen.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/no_data_screen.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/no_data_screen.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/no_data_screen.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/onboarding/onboarding.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/onboarding/onboarding.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/onboarding/onboarding.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/onboarding/onboarding.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/rules/error_count.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/rules/error_count.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/rules/error_count.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/rules/error_count.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/rules/generate_data.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/rules/generate_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/rules/generate_data.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/rules/generate_data.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_groups/generate_data.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_groups/generate_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_groups/generate_data.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_groups/generate_data.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_groups/service_groups.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_groups/service_groups.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_groups/service_groups.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_groups/service_groups.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_inventory/generate_data.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_inventory/generate_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_inventory/generate_data.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_inventory/generate_data.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_inventory/header_filters/generate_data.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_inventory/header_filters/generate_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_inventory/header_filters/generate_data.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_inventory/header_filters/generate_data.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_inventory/header_filters/header_filters.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_inventory/header_filters/header_filters.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_inventory/header_filters/header_filters.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_inventory/header_filters/header_filters.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_inventory/service_inventory.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_inventory/service_inventory.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_inventory/service_inventory.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_inventory/service_inventory.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_map/service_map.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_map/service_map.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_map/service_map.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_map/service_map.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_map/snapshots/detailed_service_map.png b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_map/snapshots/detailed_service_map.png similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_map/snapshots/detailed_service_map.png rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_map/snapshots/detailed_service_map.png diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_map/snapshots/service_map.png b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_map/snapshots/service_map.png similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_map/snapshots/service_map.png rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_map/snapshots/service_map.png diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/alerts_table.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/alerts_table.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/alerts_table.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/alerts_table.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/aws_lambda/aws_lambda.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/aws_lambda/aws_lambda.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/aws_lambda/aws_lambda.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/aws_lambda/aws_lambda.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/aws_lambda/generate_data.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/aws_lambda/generate_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/aws_lambda/generate_data.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/aws_lambda/generate_data.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/azure_functions/azure_functions.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/azure_functions/azure_functions.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/azure_functions/azure_functions.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/azure_functions/azure_functions.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/azure_functions/generate_data.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/azure_functions/generate_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/azure_functions/generate_data.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/azure_functions/generate_data.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/errors_table.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/errors_table.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/errors_table.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/errors_table.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/generate_data.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/generate_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/generate_data.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/generate_data.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/generate_mobile.data.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/generate_mobile.data.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/generate_mobile.data.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/generate_mobile.data.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/header_filters.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/header_filters.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/header_filters.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/header_filters.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/instances_table.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/instances_table.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/instances_table.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/instances_table.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/mobile_overview_with_most_used_charts.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/mobile_overview_with_most_used_charts.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/mobile_overview_with_most_used_charts.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/mobile_overview_with_most_used_charts.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/otel_service_overview_and_transactions.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/otel_service_overview_and_transactions.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/otel_service_overview_and_transactions.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/otel_service_overview_and_transactions.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/service_and_mobile_overview.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/service_and_mobile_overview.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/service_and_mobile_overview.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/service_and_mobile_overview.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/service_overview.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/service_overview.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/service_overview.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/service_overview.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/time_comparison.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/time_comparison.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/service_overview/time_comparison.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/service_overview/time_comparison.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/settings/agent_configurations.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/settings/agent_configurations.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/settings/agent_configurations.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/settings/agent_configurations.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/settings/agent_keys.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/settings/agent_keys.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/settings/agent_keys.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/settings/agent_keys.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/settings/anomaly_detection.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/settings/anomaly_detection.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/settings/anomaly_detection.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/settings/anomaly_detection.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/settings/custom_links.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/settings/custom_links.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/settings/custom_links.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/settings/custom_links.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/settings/general_settings.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/settings/general_settings.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/settings/general_settings.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/settings/general_settings.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/settings/indices.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/settings/indices.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/settings/indices.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/settings/indices.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/storage_explorer/storage_explorer.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/storage_explorer/storage_explorer.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/storage_explorer/storage_explorer.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/storage_explorer/storage_explorer.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/trace_explorer/trace_explorer.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/trace_explorer/trace_explorer.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/trace_explorer/trace_explorer.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/trace_explorer/trace_explorer.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/transaction_details/generate_span_links_data.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/transaction_details/generate_span_links_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/transaction_details/generate_span_links_data.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/transaction_details/generate_span_links_data.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/transaction_details/generate_span_stacktrace_data.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/transaction_details/generate_span_stacktrace_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/transaction_details/generate_span_stacktrace_data.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/transaction_details/generate_span_stacktrace_data.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/transaction_details/large_trace_in_waterfall/generate_large_trace.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/transaction_details/large_trace_in_waterfall/generate_large_trace.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/transaction_details/large_trace_in_waterfall/generate_large_trace.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/transaction_details/large_trace_in_waterfall/generate_large_trace.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/transaction_details/large_trace_in_waterfall/large_traces_in_waterfall.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/transaction_details/large_trace_in_waterfall/large_traces_in_waterfall.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/transaction_details/large_trace_in_waterfall/large_traces_in_waterfall.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/transaction_details/large_trace_in_waterfall/large_traces_in_waterfall.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/transaction_details/span_links.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/transaction_details/span_links.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/transaction_details/span_links.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/transaction_details/span_links.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/transaction_details/span_stacktrace.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/transaction_details/span_stacktrace.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/transaction_details/span_stacktrace.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/transaction_details/span_stacktrace.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/transaction_details/transaction_details.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/transaction_details/transaction_details.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/transaction_details/transaction_details.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/transaction_details/transaction_details.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/transactions_overview/transactions_overview.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/transactions_overview/transactions_overview.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/transactions_overview/transactions_overview.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/transactions_overview/transactions_overview.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/tutorial/tutorial.cy.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/tutorial/tutorial.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/e2e/tutorial/tutorial.cy.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/e2e/tutorial/tutorial.cy.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/fixtures/synthtrace/opbeans.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/fixtures/synthtrace/opbeans.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/fixtures/synthtrace/opbeans.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/fixtures/synthtrace/opbeans.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/fixtures/synthtrace/sendotlp.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/fixtures/synthtrace/sendotlp.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/fixtures/synthtrace/sendotlp.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/fixtures/synthtrace/sendotlp.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/support/commands.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/support/commands.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/support/commands.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/support/commands.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/support/e2e.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/support/e2e.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/support/e2e.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/support/e2e.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/support/output_command_timings.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/support/output_command_timings.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/support/output_command_timings.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/support/output_command_timings.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/support/types.d.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/support/types.d.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress/support/types.d.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress/support/types.d.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/cypress_test_runner.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress_test_runner.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/cypress_test_runner.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/cypress_test_runner.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/ftr_config.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/ftr_config.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/ftr_config.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/ftr_config.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/ftr_provider_context.d.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/ftr_provider_context.d.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/ftr_provider_context.d.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/ftr_provider_context.d.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/kibana.jsonc b/x-pack/solutions/observability/plugins/apm/ftr_e2e/kibana.jsonc similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/kibana.jsonc rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/kibana.jsonc diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/setup_cypress_node_events.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/setup_cypress_node_events.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/setup_cypress_node_events.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/setup_cypress_node_events.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/synthtrace.ts b/x-pack/solutions/observability/plugins/apm/ftr_e2e/synthtrace.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/synthtrace.ts rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/synthtrace.ts diff --git a/x-pack/plugins/observability_solution/apm/ftr_e2e/tsconfig.json b/x-pack/solutions/observability/plugins/apm/ftr_e2e/tsconfig.json similarity index 90% rename from x-pack/plugins/observability_solution/apm/ftr_e2e/tsconfig.json rename to x-pack/solutions/observability/plugins/apm/ftr_e2e/tsconfig.json index 804f3a3efa0a4..87abf5bd4b4d9 100644 --- a/x-pack/plugins/observability_solution/apm/ftr_e2e/tsconfig.json +++ b/x-pack/solutions/observability/plugins/apm/ftr_e2e/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../../../tsconfig.base.json", + "extends": "../../../../../../tsconfig.base.json", "include": ["**/*"], "exclude": ["tmp", "target/**/*"], "compilerOptions": { diff --git a/x-pack/plugins/observability_solution/apm/jest.config.js b/x-pack/solutions/observability/plugins/apm/jest.config.js similarity index 52% rename from x-pack/plugins/observability_solution/apm/jest.config.js rename to x-pack/solutions/observability/plugins/apm/jest.config.js index b63fc2c4bf577..6e44035b4d900 100644 --- a/x-pack/plugins/observability_solution/apm/jest.config.js +++ b/x-pack/solutions/observability/plugins/apm/jest.config.js @@ -9,14 +9,14 @@ const path = require('path'); module.exports = { preset: '@kbn/test', - rootDir: path.resolve(__dirname, '../../../..'), - roots: ['/x-pack/plugins/observability_solution/apm'], - setupFiles: ['/x-pack/plugins/observability_solution/apm/.storybook/jest_setup.js'], + rootDir: path.resolve(__dirname, '../../../../..'), + roots: ['/x-pack/solutions/observability/plugins/apm'], + setupFiles: ['/x-pack/solutions/observability/plugins/apm/.storybook/jest_setup.js'], coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/observability_solution/apm', + '/target/kibana-coverage/jest/x-pack/solutions/observability/plugins/apm', coverageReporters: ['text', 'html'], collectCoverageFrom: [ - '/x-pack/plugins/observability_solution/apm/{common,public,server}/**/*.{js,ts,tsx}', + '/x-pack/solutions/observability/plugins/apm/{common,public,server}/**/*.{js,ts,tsx}', '!/**/*.stories.*', ], }; diff --git a/x-pack/plugins/observability_solution/apm/kibana.jsonc b/x-pack/solutions/observability/plugins/apm/kibana.jsonc similarity index 100% rename from x-pack/plugins/observability_solution/apm/kibana.jsonc rename to x-pack/solutions/observability/plugins/apm/kibana.jsonc diff --git a/x-pack/plugins/observability_solution/apm/public/application/index.tsx b/x-pack/solutions/observability/plugins/apm/public/application/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/application/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/application/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/assets/apm.png b/x-pack/solutions/observability/plugins/apm/public/assets/apm.png similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/assets/apm.png rename to x-pack/solutions/observability/plugins/apm/public/assets/apm.png diff --git a/x-pack/plugins/observability_solution/apm/public/assets/illustration_integrations_darkmode.svg b/x-pack/solutions/observability/plugins/apm/public/assets/illustration_integrations_darkmode.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/assets/illustration_integrations_darkmode.svg rename to x-pack/solutions/observability/plugins/apm/public/assets/illustration_integrations_darkmode.svg diff --git a/x-pack/plugins/observability_solution/apm/public/assets/illustration_integrations_lightmode.svg b/x-pack/solutions/observability/plugins/apm/public/assets/illustration_integrations_lightmode.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/assets/illustration_integrations_lightmode.svg rename to x-pack/solutions/observability/plugins/apm/public/assets/illustration_integrations_lightmode.svg diff --git a/x-pack/plugins/observability_solution/apm/public/assets/no_results_dark.svg b/x-pack/solutions/observability/plugins/apm/public/assets/no_results_dark.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/assets/no_results_dark.svg rename to x-pack/solutions/observability/plugins/apm/public/assets/no_results_dark.svg diff --git a/x-pack/plugins/observability_solution/apm/public/assets/no_results_light.svg b/x-pack/solutions/observability/plugins/apm/public/assets/no_results_light.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/assets/no_results_light.svg rename to x-pack/solutions/observability/plugins/apm/public/assets/no_results_light.svg diff --git a/x-pack/plugins/observability_solution/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_dependencies.png b/x-pack/solutions/observability/plugins/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_dependencies.png similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_dependencies.png rename to x-pack/solutions/observability/plugins/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_dependencies.png diff --git a/x-pack/plugins/observability_solution/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_errors.png b/x-pack/solutions/observability/plugins/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_errors.png similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_errors.png rename to x-pack/solutions/observability/plugins/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_errors.png diff --git a/x-pack/plugins/observability_solution/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_infrastructure.png b/x-pack/solutions/observability/plugins/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_infrastructure.png similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_infrastructure.png rename to x-pack/solutions/observability/plugins/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_infrastructure.png diff --git a/x-pack/plugins/observability_solution/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_metrics.png b/x-pack/solutions/observability/plugins/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_metrics.png similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_metrics.png rename to x-pack/solutions/observability/plugins/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_metrics.png diff --git a/x-pack/plugins/observability_solution/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_overview.png b/x-pack/solutions/observability/plugins/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_overview.png similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_overview.png rename to x-pack/solutions/observability/plugins/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_overview.png diff --git a/x-pack/plugins/observability_solution/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_service_map.png b/x-pack/solutions/observability/plugins/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_service_map.png similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_service_map.png rename to x-pack/solutions/observability/plugins/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_service_map.png diff --git a/x-pack/plugins/observability_solution/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_transactions.png b/x-pack/solutions/observability/plugins/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_transactions.png similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_transactions.png rename to x-pack/solutions/observability/plugins/apm/public/assets/service_tab_empty_state/dark/service_tab_empty_state_transactions.png diff --git a/x-pack/plugins/observability_solution/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_dependencies.png b/x-pack/solutions/observability/plugins/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_dependencies.png similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_dependencies.png rename to x-pack/solutions/observability/plugins/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_dependencies.png diff --git a/x-pack/plugins/observability_solution/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_errors.png b/x-pack/solutions/observability/plugins/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_errors.png similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_errors.png rename to x-pack/solutions/observability/plugins/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_errors.png diff --git a/x-pack/plugins/observability_solution/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_infrastructure.png b/x-pack/solutions/observability/plugins/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_infrastructure.png similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_infrastructure.png rename to x-pack/solutions/observability/plugins/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_infrastructure.png diff --git a/x-pack/plugins/observability_solution/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_metrics.png b/x-pack/solutions/observability/plugins/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_metrics.png similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_metrics.png rename to x-pack/solutions/observability/plugins/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_metrics.png diff --git a/x-pack/plugins/observability_solution/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_overview.png b/x-pack/solutions/observability/plugins/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_overview.png similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_overview.png rename to x-pack/solutions/observability/plugins/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_overview.png diff --git a/x-pack/plugins/observability_solution/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_service_map.png b/x-pack/solutions/observability/plugins/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_service_map.png similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_service_map.png rename to x-pack/solutions/observability/plugins/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_service_map.png diff --git a/x-pack/plugins/observability_solution/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_transactions.png b/x-pack/solutions/observability/plugins/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_transactions.png similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_transactions.png rename to x-pack/solutions/observability/plugins/apm/public/assets/service_tab_empty_state/light/service_tab_empty_state_transactions.png diff --git a/x-pack/plugins/observability_solution/apm/public/assets/services_inventory.png b/x-pack/solutions/observability/plugins/apm/public/assets/services_inventory.png similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/assets/services_inventory.png rename to x-pack/solutions/observability/plugins/apm/public/assets/services_inventory.png diff --git a/x-pack/plugins/observability_solution/apm/public/assistant_functions/get_apm_timeseries.tsx b/x-pack/solutions/observability/plugins/apm/public/assistant_functions/get_apm_timeseries.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/assistant_functions/get_apm_timeseries.tsx rename to x-pack/solutions/observability/plugins/apm/public/assistant_functions/get_apm_timeseries.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/assistant_functions/index.ts b/x-pack/solutions/observability/plugins/apm/public/assistant_functions/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/assistant_functions/index.ts rename to x-pack/solutions/observability/plugins/apm/public/assistant_functions/index.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/rule_types/anomaly_rule_type/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/alerting/rule_types/anomaly_rule_type/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/rule_types/anomaly_rule_type/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/rule_types/anomaly_rule_type/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/rule_types/anomaly_rule_type/select_anomaly_detector.tsx b/x-pack/solutions/observability/plugins/apm/public/components/alerting/rule_types/anomaly_rule_type/select_anomaly_detector.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/rule_types/anomaly_rule_type/select_anomaly_detector.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/rule_types/anomaly_rule_type/select_anomaly_detector.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/rule_types/anomaly_rule_type/select_anomaly_severity.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/alerting/rule_types/anomaly_rule_type/select_anomaly_severity.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/rule_types/anomaly_rule_type/select_anomaly_severity.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/rule_types/anomaly_rule_type/select_anomaly_severity.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/rule_types/anomaly_rule_type/select_anomaly_severity.tsx b/x-pack/solutions/observability/plugins/apm/public/components/alerting/rule_types/anomaly_rule_type/select_anomaly_severity.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/rule_types/anomaly_rule_type/select_anomaly_severity.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/rule_types/anomaly_rule_type/select_anomaly_severity.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/rule_types/error_count_rule_type/index.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/alerting/rule_types/error_count_rule_type/index.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/rule_types/error_count_rule_type/index.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/rule_types/error_count_rule_type/index.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/rule_types/error_count_rule_type/index.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/alerting/rule_types/error_count_rule_type/index.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/rule_types/error_count_rule_type/index.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/rule_types/error_count_rule_type/index.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/rule_types/error_count_rule_type/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/alerting/rule_types/error_count_rule_type/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/rule_types/error_count_rule_type/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/rule_types/error_count_rule_type/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/rule_types/register_apm_rule_types.ts b/x-pack/solutions/observability/plugins/apm/public/components/alerting/rule_types/register_apm_rule_types.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/rule_types/register_apm_rule_types.ts rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/rule_types/register_apm_rule_types.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/rule_types/transaction_duration_rule_type/index.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/alerting/rule_types/transaction_duration_rule_type/index.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/rule_types/transaction_duration_rule_type/index.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/rule_types/transaction_duration_rule_type/index.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/rule_types/transaction_duration_rule_type/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/alerting/rule_types/transaction_duration_rule_type/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/rule_types/transaction_duration_rule_type/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/rule_types/transaction_duration_rule_type/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/rule_types/transaction_error_rate_rule_type/index.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/alerting/rule_types/transaction_error_rate_rule_type/index.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/rule_types/transaction_error_rate_rule_type/index.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/rule_types/transaction_error_rate_rule_type/index.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/rule_types/transaction_error_rate_rule_type/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/alerting/rule_types/transaction_error_rate_rule_type/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/rule_types/transaction_error_rate_rule_type/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/rule_types/transaction_error_rate_rule_type/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/alert_details_app_section/constants.ts b/x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/alert_details_app_section/constants.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/alert_details_app_section/constants.ts rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/alert_details_app_section/constants.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/alert_details_app_section/failed_transaction_chart.tsx b/x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/alert_details_app_section/failed_transaction_chart.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/alert_details_app_section/failed_transaction_chart.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/alert_details_app_section/failed_transaction_chart.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/alert_details_app_section/helpers.ts b/x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/alert_details_app_section/helpers.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/alert_details_app_section/helpers.ts rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/alert_details_app_section/helpers.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/alert_details_app_section/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/alert_details_app_section/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/alert_details_app_section/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/alert_details_app_section/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/alert_details_app_section/latency_chart.tsx b/x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/alert_details_app_section/latency_chart.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/alert_details_app_section/latency_chart.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/alert_details_app_section/latency_chart.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/alert_details_app_section/throughput_chart.tsx b/x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/alert_details_app_section/throughput_chart.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/alert_details_app_section/throughput_chart.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/alert_details_app_section/throughput_chart.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/alert_details_app_section/transaction_type_select.tsx b/x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/alert_details_app_section/transaction_type_select.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/alert_details_app_section/transaction_type_select.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/alert_details_app_section/transaction_type_select.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/alert_details_app_section/types.ts b/x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/alert_details_app_section/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/alert_details_app_section/types.ts rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/alert_details_app_section/types.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/alert_details_app_section/view_in_apm_button.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/alert_details_app_section/view_in_apm_button.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/alert_details_app_section/view_in_apm_button.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/alert_details_app_section/view_in_apm_button.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/alert_details_app_section/view_in_apm_button.tsx b/x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/alert_details_app_section/view_in_apm_button.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/alert_details_app_section/view_in_apm_button.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/alert_details_app_section/view_in_apm_button.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/alerting_flyout/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/alerting_flyout/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/alerting_flyout/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/alerting_flyout/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/apm_rule_group_by.tsx b/x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/apm_rule_group_by.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/apm_rule_group_by.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/apm_rule_group_by.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/apm_rule_kql_filter.tsx b/x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/apm_rule_kql_filter.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/apm_rule_kql_filter.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/apm_rule_kql_filter.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/apm_rule_params_container/index.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/apm_rule_params_container/index.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/apm_rule_params_container/index.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/apm_rule_params_container/index.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/apm_rule_params_container/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/apm_rule_params_container/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/apm_rule_params_container/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/apm_rule_params_container/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/apm_rule_unified_search_bar.tsx b/x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/apm_rule_unified_search_bar.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/apm_rule_unified_search_bar.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/apm_rule_unified_search_bar.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/chart_preview/chart_preview_helper.tsx b/x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/chart_preview/chart_preview_helper.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/chart_preview/chart_preview_helper.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/chart_preview/chart_preview_helper.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/chart_preview/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/chart_preview/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/chart_preview/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/chart_preview/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/popover_expression.tsx b/x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/popover_expression.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/ui_components/popover_expression.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/ui_components/popover_expression.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/utils/fields.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/alerting/utils/fields.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/utils/fields.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/utils/fields.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/utils/fields.tsx b/x-pack/solutions/observability/plugins/apm/public/components/alerting/utils/fields.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/utils/fields.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/utils/fields.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/utils/get_alerting_capabilities.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/alerting/utils/get_alerting_capabilities.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/utils/get_alerting_capabilities.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/utils/get_alerting_capabilities.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/utils/get_alerting_capabilities.ts b/x-pack/solutions/observability/plugins/apm/public/components/alerting/utils/get_alerting_capabilities.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/utils/get_alerting_capabilities.ts rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/utils/get_alerting_capabilities.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/utils/get_initial_alert_values.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/alerting/utils/get_initial_alert_values.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/utils/get_initial_alert_values.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/utils/get_initial_alert_values.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/utils/get_initial_alert_values.ts b/x-pack/solutions/observability/plugins/apm/public/components/alerting/utils/get_initial_alert_values.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/utils/get_initial_alert_values.ts rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/utils/get_initial_alert_values.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/alerting/utils/helper.ts b/x-pack/solutions/observability/plugins/apm/public/components/alerting/utils/helper.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/alerting/utils/helper.ts rename to x-pack/solutions/observability/plugins/apm/public/components/alerting/utils/helper.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/alerts_overview/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/alerts_overview/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/alerts_overview/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/alerts_overview/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/breadcrumb/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/breadcrumb/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/breadcrumb/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/breadcrumb/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/correlations/chart_title_tool_tip.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/correlations/chart_title_tool_tip.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/correlations/chart_title_tool_tip.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/correlations/chart_title_tool_tip.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/correlations/context_popover/field_stats_popover.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/correlations/context_popover/field_stats_popover.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/correlations/context_popover/field_stats_popover.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/correlations/context_popover/field_stats_popover.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/correlations/context_popover/index.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/correlations/context_popover/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/correlations/context_popover/index.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/correlations/context_popover/index.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/correlations/correlations_table.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/correlations/correlations_table.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/correlations/correlations_table.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/correlations/correlations_table.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/correlations/cross_cluster_search_warning.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/correlations/cross_cluster_search_warning.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/correlations/cross_cluster_search_warning.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/correlations/cross_cluster_search_warning.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/correlations/empty_state_prompt.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/correlations/empty_state_prompt.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/correlations/empty_state_prompt.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/correlations/empty_state_prompt.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/correlations/failed_transactions_correlations.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/correlations/failed_transactions_correlations.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/correlations/failed_transactions_correlations.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/correlations/failed_transactions_correlations.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/correlations/failed_transactions_correlations_help_popover.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/correlations/failed_transactions_correlations_help_popover.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/correlations/failed_transactions_correlations_help_popover.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/correlations/failed_transactions_correlations_help_popover.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/correlations/get_transaction_distribution_chart_data.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/correlations/get_transaction_distribution_chart_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/correlations/get_transaction_distribution_chart_data.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/correlations/get_transaction_distribution_chart_data.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/correlations/latency_correlations.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/correlations/latency_correlations.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/correlations/latency_correlations.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/correlations/latency_correlations.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/correlations/latency_correlations.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/correlations/latency_correlations.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/correlations/latency_correlations.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/correlations/latency_correlations.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/correlations/latency_correlations_help_popover.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/correlations/latency_correlations_help_popover.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/correlations/latency_correlations_help_popover.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/correlations/latency_correlations_help_popover.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/correlations/progress_controls.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/correlations/progress_controls.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/correlations/progress_controls.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/correlations/progress_controls.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/correlations/use_failed_transactions_correlations.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/correlations/use_failed_transactions_correlations.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/correlations/use_failed_transactions_correlations.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/correlations/use_failed_transactions_correlations.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/correlations/use_failed_transactions_correlations.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/correlations/use_failed_transactions_correlations.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/correlations/use_failed_transactions_correlations.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/correlations/use_failed_transactions_correlations.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/correlations/use_fetch_params.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/correlations/use_fetch_params.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/correlations/use_fetch_params.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/correlations/use_fetch_params.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/correlations/use_latency_correlations.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/correlations/use_latency_correlations.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/correlations/use_latency_correlations.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/correlations/use_latency_correlations.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/correlations/use_latency_correlations.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/correlations/use_latency_correlations.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/correlations/use_latency_correlations.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/correlations/use_latency_correlations.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/correlations/utils/analysis_hook_utils.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/correlations/utils/analysis_hook_utils.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/correlations/utils/analysis_hook_utils.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/correlations/utils/analysis_hook_utils.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/correlations/utils/get_failed_transactions_correlation_impact_label.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/correlations/utils/get_failed_transactions_correlation_impact_label.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/correlations/utils/get_failed_transactions_correlation_impact_label.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/correlations/utils/get_failed_transactions_correlation_impact_label.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/correlations/utils/get_failed_transactions_correlation_impact_label.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/correlations/utils/get_failed_transactions_correlation_impact_label.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/correlations/utils/get_failed_transactions_correlation_impact_label.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/correlations/utils/get_failed_transactions_correlation_impact_label.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/correlations/utils/get_overall_histogram.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/correlations/utils/get_overall_histogram.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/correlations/utils/get_overall_histogram.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/correlations/utils/get_overall_histogram.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/correlations/utils/get_overall_histogram.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/correlations/utils/get_overall_histogram.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/correlations/utils/get_overall_histogram.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/correlations/utils/get_overall_histogram.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/correlations/utils/is_error_message.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/correlations/utils/is_error_message.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/correlations/utils/is_error_message.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/correlations/utils/is_error_message.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/dependencies_inventory/dependencies_inventory_table/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/dependencies_inventory/dependencies_inventory_table/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/dependencies_inventory/dependencies_inventory_table/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/dependencies_inventory/dependencies_inventory_table/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/dependencies_inventory/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/dependencies_inventory/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/dependencies_inventory/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/dependencies_inventory/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/dependencies_inventory/random_sampler_badge.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/dependencies_inventory/random_sampler_badge.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/dependencies_inventory/random_sampler_badge.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/dependencies_inventory/random_sampler_badge.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/dependency_detail_operations/dependency_detail_operations_list/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/dependency_detail_operations/dependency_detail_operations_list/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/dependency_detail_operations/dependency_detail_operations_list/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/dependency_detail_operations/dependency_detail_operations_list/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/dependency_detail_operations/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/dependency_detail_operations/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/dependency_detail_operations/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/dependency_detail_operations/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/dependency_detail_overview/dependencies_detail_table.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/dependency_detail_overview/dependencies_detail_table.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/dependency_detail_overview/dependencies_detail_table.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/dependency_detail_overview/dependencies_detail_table.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/dependency_detail_overview/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/dependency_detail_overview/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/dependency_detail_overview/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/dependency_detail_overview/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/dependency_detail_view/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/dependency_detail_view/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/dependency_detail_view/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/dependency_detail_view/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/dependency_operation_detail_view/dependency_operation_detail_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/dependency_operation_detail_view/dependency_operation_detail_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/dependency_operation_detail_view/dependency_operation_detail_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/dependency_operation_detail_view/dependency_operation_detail_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/dependency_operation_detail_view/dependency_operation_distribution_chart.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/dependency_operation_detail_view/dependency_operation_distribution_chart.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/dependency_operation_detail_view/dependency_operation_distribution_chart.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/dependency_operation_detail_view/dependency_operation_distribution_chart.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/dependency_operation_detail_view/detail_view_header/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/dependency_operation_detail_view/detail_view_header/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/dependency_operation_detail_view/detail_view_header/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/dependency_operation_detail_view/detail_view_header/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/dependency_operation_detail_view/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/dependency_operation_detail_view/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/dependency_operation_detail_view/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/dependency_operation_detail_view/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/dependency_operation_detail_view/maybe_redirect_to_available_span_sample.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/dependency_operation_detail_view/maybe_redirect_to_available_span_sample.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/dependency_operation_detail_view/maybe_redirect_to_available_span_sample.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/dependency_operation_detail_view/maybe_redirect_to_available_span_sample.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/dependency_operation_detail_view/maybe_redirect_to_available_span_sample.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/dependency_operation_detail_view/maybe_redirect_to_available_span_sample.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/dependency_operation_detail_view/maybe_redirect_to_available_span_sample.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/dependency_operation_detail_view/maybe_redirect_to_available_span_sample.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/apm_documents_tab.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/apm_documents_tab.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/apm_documents_tab.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/apm_documents_tab.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/context/diagnostics_context.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/context/diagnostics_context.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/context/diagnostics_context.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/context/diagnostics_context.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/context/use_diagnostics.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/context/use_diagnostics.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/context/use_diagnostics.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/context/use_diagnostics.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/data_stream_tab.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/data_stream_tab.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/data_stream_tab.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/data_stream_tab.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/import_export_tab.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/import_export_tab.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/import_export_tab.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/import_export_tab.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/index_pattern_settings_tab.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/index_pattern_settings_tab.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/index_pattern_settings_tab.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/index_pattern_settings_tab.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/index_templates_tab.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/index_templates_tab.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/index_templates_tab.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/index_templates_tab.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/indices_tab.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/indices_tab.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/indices_tab.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/indices_tab.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/summary_tab/apm_integration_package_status.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/summary_tab/apm_integration_package_status.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/summary_tab/apm_integration_package_status.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/summary_tab/apm_integration_package_status.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/summary_tab/data_streams_status.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/summary_tab/data_streams_status.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/summary_tab/data_streams_status.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/summary_tab/data_streams_status.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/summary_tab/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/summary_tab/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/summary_tab/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/summary_tab/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/summary_tab/index_templates_status.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/summary_tab/index_templates_status.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/summary_tab/index_templates_status.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/summary_tab/index_templates_status.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/summary_tab/indicies_status.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/summary_tab/indicies_status.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/summary_tab/indicies_status.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/summary_tab/indicies_status.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/summary_tab/tab_status.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/summary_tab/tab_status.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/diagnostics/summary_tab/tab_status.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/diagnostics/summary_tab/tab_status.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/entities/entity_link/entity_link.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/entities/entity_link/entity_link.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/entities/entity_link/entity_link.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/entities/entity_link/entity_link.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/entities/entity_link/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/entities/entity_link/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/entities/entity_link/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/entities/entity_link/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/distribution/index.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/distribution/index.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/distribution/index.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/distribution/index.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/distribution/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/distribution/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/distribution/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/distribution/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/error_sampler/error_sample_contextual_insight.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/error_sampler/error_sample_contextual_insight.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/error_sampler/error_sample_contextual_insight.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/error_sampler/error_sample_contextual_insight.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/error_sampler/error_sample_detail.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/error_sampler/error_sample_detail.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/error_sampler/error_sample_detail.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/error_sampler/error_sample_detail.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/error_sampler/error_tabs.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/error_sampler/error_tabs.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/error_sampler/error_tabs.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/error_sampler/error_tabs.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/error_sampler/error_ui_actions_context_menu.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/error_sampler/error_ui_actions_context_menu.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/error_sampler/error_ui_actions_context_menu.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/error_sampler/error_ui_actions_context_menu.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/error_sampler/exception_stacktrace.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/error_sampler/exception_stacktrace.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/error_sampler/exception_stacktrace.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/error_sampler/exception_stacktrace.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/error_sampler/exception_stacktrace.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/error_sampler/exception_stacktrace.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/error_sampler/exception_stacktrace.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/error_sampler/exception_stacktrace.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/error_sampler/exception_stacktrace.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/error_sampler/exception_stacktrace.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/error_sampler/exception_stacktrace.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/error_sampler/exception_stacktrace.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/error_sampler/exception_stacktrace_title.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/error_sampler/exception_stacktrace_title.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/error_sampler/exception_stacktrace_title.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/error_sampler/exception_stacktrace_title.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/error_sampler/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/error_sampler/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/error_sampler/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/error_sampler/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/error_sampler/plaintext_stacktrace.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/error_sampler/plaintext_stacktrace.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/error_sampler/plaintext_stacktrace.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/error_sampler/plaintext_stacktrace.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/error_sampler/sample_summary.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/error_sampler/sample_summary.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/error_sampler/sample_summary.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/error_sampler/sample_summary.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/top_erroneous_transactions/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/top_erroneous_transactions/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/error_group_details/top_erroneous_transactions/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/error_group_details/top_erroneous_transactions/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/error_group_overview/error_group_list/__fixtures__/props.json b/x-pack/solutions/observability/plugins/apm/public/components/app/error_group_overview/error_group_list/__fixtures__/props.json similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/error_group_overview/error_group_list/__fixtures__/props.json rename to x-pack/solutions/observability/plugins/apm/public/components/app/error_group_overview/error_group_list/__fixtures__/props.json diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/error_group_overview/error_group_list/error_group_list.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/error_group_overview/error_group_list/error_group_list.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/error_group_overview/error_group_list/error_group_list.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/error_group_overview/error_group_list/error_group_list.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/error_group_overview/error_group_list/error_group_list.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/error_group_overview/error_group_list/error_group_list.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/error_group_overview/error_group_list/error_group_list.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/error_group_overview/error_group_list/error_group_list.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/error_group_overview/error_group_list/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/error_group_overview/error_group_list/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/error_group_overview/error_group_list/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/error_group_overview/error_group_list/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/error_group_overview/error_group_list/use_error_group_list_data.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/error_group_overview/error_group_list/use_error_group_list_data.tsx similarity index 98% rename from x-pack/plugins/observability_solution/apm/public/components/app/error_group_overview/error_group_list/use_error_group_list_data.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/error_group_overview/error_group_list/use_error_group_list_data.tsx index a5b8d13006bec..484830c23d8a5 100644 --- a/x-pack/plugins/observability_solution/apm/public/components/app/error_group_overview/error_group_list/use_error_group_list_data.tsx +++ b/x-pack/solutions/observability/plugins/apm/public/components/app/error_group_overview/error_group_list/use_error_group_list_data.tsx @@ -108,7 +108,7 @@ export function useErrorGroupListData({ } }, // only fetches agg results when main statistics are ready - // eslint-disable-next-line react-hooks/exhaustive-deps + [mainStatistics.requestId, renderedItems, comparisonEnabled, offset], { preservePreviousData: false } ); diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/error_group_overview/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/error_group_overview/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/error_group_overview/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/error_group_overview/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/help_popover/help_popover.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/help_popover/help_popover.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/help_popover/help_popover.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/help_popover/help_popover.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/help_popover/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/help_popover/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/help_popover/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/help_popover/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/infra_overview/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/infra_overview/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/infra_overview/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/infra_overview/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/infra_overview/infra_tabs/empty_prompt.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/infra_overview/infra_tabs/empty_prompt.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/infra_overview/infra_tabs/empty_prompt.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/infra_overview/infra_tabs/empty_prompt.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/infra_overview/infra_tabs/failure_prompt.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/infra_overview/infra_tabs/failure_prompt.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/infra_overview/infra_tabs/failure_prompt.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/infra_overview/infra_tabs/failure_prompt.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/infra_overview/infra_tabs/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/infra_overview/infra_tabs/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/infra_overview/infra_tabs/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/infra_overview/infra_tabs/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/infra_overview/infra_tabs/use_tabs.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/infra_overview/infra_tabs/use_tabs.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/infra_overview/infra_tabs/use_tabs.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/infra_overview/infra_tabs/use_tabs.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/infra_overview/infra_tabs/use_tabs.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/infra_overview/infra_tabs/use_tabs.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/infra_overview/infra_tabs/use_tabs.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/infra_overview/infra_tabs/use_tabs.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/metrics/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/metrics/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/metrics/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/metrics/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/metrics/jvm_metrics_overview/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/metrics/jvm_metrics_overview/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/metrics/jvm_metrics_overview/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/metrics/jvm_metrics_overview/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/metrics/serverless_metrics/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/metrics/serverless_metrics/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/metrics/serverless_metrics/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/metrics/serverless_metrics/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/metrics/serverless_metrics/serverless_active_instances.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/metrics/serverless_metrics/serverless_active_instances.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/metrics/serverless_metrics/serverless_active_instances.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/metrics/serverless_metrics/serverless_active_instances.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/metrics/serverless_metrics/serverless_function_name_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/metrics/serverless_metrics/serverless_function_name_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/metrics/serverless_metrics/serverless_function_name_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/metrics/serverless_metrics/serverless_function_name_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/metrics/serverless_metrics/serverless_functions.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/metrics/serverless_metrics/serverless_functions.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/metrics/serverless_metrics/serverless_functions.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/metrics/serverless_metrics/serverless_functions.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/metrics/serverless_metrics/serverless_metrics_charts.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/metrics/serverless_metrics/serverless_metrics_charts.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/metrics/serverless_metrics/serverless_metrics_charts.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/metrics/serverless_metrics/serverless_metrics_charts.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/metrics/serverless_metrics/serverless_summary.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/metrics/serverless_metrics/serverless_summary.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/metrics/serverless_metrics/serverless_summary.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/metrics/serverless_metrics/serverless_summary.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/metrics/service_metrics/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/metrics/service_metrics/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/metrics/service_metrics/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/metrics/service_metrics/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/metrics/static_dashboard/dashboards/dashboard_catalog.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/metrics/static_dashboard/dashboards/dashboard_catalog.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/metrics/static_dashboard/dashboards/dashboard_catalog.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/metrics/static_dashboard/dashboards/dashboard_catalog.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/metrics/static_dashboard/dashboards/java.json b/x-pack/solutions/observability/plugins/apm/public/components/app/metrics/static_dashboard/dashboards/java.json similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/metrics/static_dashboard/dashboards/java.json rename to x-pack/solutions/observability/plugins/apm/public/components/app/metrics/static_dashboard/dashboards/java.json diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/metrics/static_dashboard/dashboards/nodejs.json b/x-pack/solutions/observability/plugins/apm/public/components/app/metrics/static_dashboard/dashboards/nodejs.json similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/metrics/static_dashboard/dashboards/nodejs.json rename to x-pack/solutions/observability/plugins/apm/public/components/app/metrics/static_dashboard/dashboards/nodejs.json diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/metrics/static_dashboard/dashboards/opentelemetry_dotnet.json b/x-pack/solutions/observability/plugins/apm/public/components/app/metrics/static_dashboard/dashboards/opentelemetry_dotnet.json similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/metrics/static_dashboard/dashboards/opentelemetry_dotnet.json rename to x-pack/solutions/observability/plugins/apm/public/components/app/metrics/static_dashboard/dashboards/opentelemetry_dotnet.json diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/metrics/static_dashboard/dashboards/opentelemetry_java.json b/x-pack/solutions/observability/plugins/apm/public/components/app/metrics/static_dashboard/dashboards/opentelemetry_java.json similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/metrics/static_dashboard/dashboards/opentelemetry_java.json rename to x-pack/solutions/observability/plugins/apm/public/components/app/metrics/static_dashboard/dashboards/opentelemetry_java.json diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/metrics/static_dashboard/dashboards/opentelemetry_nodejs.json b/x-pack/solutions/observability/plugins/apm/public/components/app/metrics/static_dashboard/dashboards/opentelemetry_nodejs.json similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/metrics/static_dashboard/dashboards/opentelemetry_nodejs.json rename to x-pack/solutions/observability/plugins/apm/public/components/app/metrics/static_dashboard/dashboards/opentelemetry_nodejs.json diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/metrics/static_dashboard/helper.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/metrics/static_dashboard/helper.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/metrics/static_dashboard/helper.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/metrics/static_dashboard/helper.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/metrics/static_dashboard/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/metrics/static_dashboard/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/metrics/static_dashboard/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/metrics/static_dashboard/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/metrics_details/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/metrics_details/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/metrics_details/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/metrics_details/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/metrics_details/serverless_metrics_details/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/metrics_details/serverless_metrics_details/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/metrics_details/serverless_metrics_details/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/metrics_details/serverless_metrics_details/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/metrics_details/service_node_metrics/index.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/metrics_details/service_node_metrics/index.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/metrics_details/service_node_metrics/index.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/metrics_details/service_node_metrics/index.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/metrics_details/service_node_metrics/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/metrics_details/service_node_metrics/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/metrics_details/service_node_metrics/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/metrics_details/service_node_metrics/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/charts/http_requests_chart.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/charts/http_requests_chart.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/charts/http_requests_chart.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/charts/http_requests_chart.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/charts/mobile_errors_and_crashes_treemap/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/charts/mobile_errors_and_crashes_treemap/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/charts/mobile_errors_and_crashes_treemap/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/charts/mobile_errors_and_crashes_treemap/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/charts/mobile_errors_and_crashes_treemap/treemap_select.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/charts/mobile_errors_and_crashes_treemap/treemap_select.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/charts/mobile_errors_and_crashes_treemap/treemap_select.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/charts/mobile_errors_and_crashes_treemap/treemap_select.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/charts/mobile_http_error_rate/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/charts/mobile_http_error_rate/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/charts/mobile_http_error_rate/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/charts/mobile_http_error_rate/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/charts/mobile_most_affected/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/charts/mobile_most_affected/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/charts/mobile_most_affected/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/charts/mobile_most_affected/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/charts/mobile_most_affected/treemap_select.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/charts/mobile_most_affected/treemap_select.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/charts/mobile_most_affected/treemap_select.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/charts/mobile_most_affected/treemap_select.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/charts/mobile_treemap/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/charts/mobile_treemap/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/charts/mobile_treemap/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/charts/mobile_treemap/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/charts/mobile_treemap/treemap_select.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/charts/mobile_treemap/treemap_select.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/charts/mobile_treemap/treemap_select.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/charts/mobile_treemap/treemap_select.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/charts/sessions_chart.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/charts/sessions_chart.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/charts/sessions_chart.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/charts/sessions_chart.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_group_details/crash_group_details/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_group_details/crash_group_details/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_group_details/crash_group_details/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_group_details/crash_group_details/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_group_details/error_group_details/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_group_details/error_group_details/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_group_details/error_group_details/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_group_details/error_group_details/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_group_details/shared/distribution/index.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_group_details/shared/distribution/index.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_group_details/shared/distribution/index.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_group_details/shared/distribution/index.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_group_details/shared/distribution/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_group_details/shared/distribution/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_group_details/shared/distribution/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_group_details/shared/distribution/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_overview/crash_group_list/crash_group_list.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_overview/crash_group_list/crash_group_list.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_overview/crash_group_list/crash_group_list.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_overview/crash_group_list/crash_group_list.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_overview/crash_group_list/crash_group_list.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_overview/crash_group_list/crash_group_list.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_overview/crash_group_list/crash_group_list.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_overview/crash_group_list/crash_group_list.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_overview/crash_group_list/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_overview/crash_group_list/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_overview/crash_group_list/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_overview/crash_group_list/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_overview/crashes_overview.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_overview/crashes_overview.tsx similarity index 99% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_overview/crashes_overview.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_overview/crashes_overview.tsx index 2841d73278db6..44f02392a23a1 100644 --- a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_overview/crashes_overview.tsx +++ b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_overview/crashes_overview.tsx @@ -165,7 +165,7 @@ export function MobileCrashesOverview() { } }, // only fetches agg results when requestId changes - // eslint-disable-next-line react-hooks/exhaustive-deps + [requestId], { preservePreviousData: false } ); diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_overview/error_group_list/error_group_list.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_overview/error_group_list/error_group_list.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_overview/error_group_list/error_group_list.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_overview/error_group_list/error_group_list.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_overview/error_group_list/error_group_list.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_overview/error_group_list/error_group_list.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_overview/error_group_list/error_group_list.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_overview/error_group_list/error_group_list.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_overview/error_group_list/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_overview/error_group_list/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_overview/error_group_list/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_overview/error_group_list/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_overview/errors_overview.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_overview/errors_overview.tsx similarity index 99% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_overview/errors_overview.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_overview/errors_overview.tsx index 9d2b09210c551..e4c0dafbabd9d 100644 --- a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_overview/errors_overview.tsx +++ b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_overview/errors_overview.tsx @@ -163,7 +163,7 @@ export function MobileErrorsOverview() { } }, // only fetches agg results when requestId changes - // eslint-disable-next-line react-hooks/exhaustive-deps + [requestId], { preservePreviousData: false } ); diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_overview/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_overview/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_overview/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_overview/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_overview/tabs/tabs.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_overview/tabs/tabs.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/errors_and_crashes_overview/tabs/tabs.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/errors_and_crashes_overview/tabs/tabs.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/search_bar.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/search_bar.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/search_bar.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/search_bar.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/filters/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/filters/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/filters/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/filters/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/geo_map/embedded_map.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/geo_map/embedded_map.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/geo_map/embedded_map.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/geo_map/embedded_map.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/geo_map/embedded_map.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/geo_map/embedded_map.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/geo_map/embedded_map.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/geo_map/embedded_map.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/geo_map/embedded_map_select.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/geo_map/embedded_map_select.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/geo_map/embedded_map_select.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/geo_map/embedded_map_select.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/geo_map/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/geo_map/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/geo_map/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/geo_map/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/geo_map/map_layers/get_http_requests_map_layer_list.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/geo_map/map_layers/get_http_requests_map_layer_list.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/geo_map/map_layers/get_http_requests_map_layer_list.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/geo_map/map_layers/get_http_requests_map_layer_list.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/geo_map/map_layers/get_layer_list.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/geo_map/map_layers/get_layer_list.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/geo_map/map_layers/get_layer_list.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/geo_map/map_layers/get_layer_list.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/geo_map/map_layers/get_map_layer_style.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/geo_map/map_layers/get_map_layer_style.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/geo_map/map_layers/get_map_layer_style.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/geo_map/map_layers/get_map_layer_style.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/geo_map/map_layers/get_session_map_layer_list.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/geo_map/map_layers/get_session_map_layer_list.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/geo_map/map_layers/get_session_map_layer_list.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/geo_map/map_layers/get_session_map_layer_list.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/geo_map/map_layers/style_color_params.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/geo_map/map_layers/style_color_params.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/geo_map/map_layers/style_color_params.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/geo_map/map_layers/style_color_params.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/most_used_charts/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/most_used_charts/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/most_used_charts/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/most_used_charts/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/most_used_charts/sunburst_chart.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/most_used_charts/sunburst_chart.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/most_used_charts/sunburst_chart.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/most_used_charts/sunburst_chart.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/stats/location_stats.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/stats/location_stats.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/stats/location_stats.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/stats/location_stats.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/stats/metric_item.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/stats/metric_item.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/stats/metric_item.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/stats/metric_item.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/stats/stats.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/stats/stats.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/service_overview/stats/stats.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/service_overview/stats/stats.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/transaction_overview/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/transaction_overview/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/transaction_overview/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/transaction_overview/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/transaction_overview/transaction_charts.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/transaction_overview/transaction_charts.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/transaction_overview/transaction_charts.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/transaction_overview/transaction_charts.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/app_version_tab.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/app_version_tab.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/app_version_tab.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/app_version_tab.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/devices_tab.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/devices_tab.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/devices_tab.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/devices_tab.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/os_version_tab.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/os_version_tab.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/os_version_tab.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/os_version_tab.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/stats_list/get_columns.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/stats_list/get_columns.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/stats_list/get_columns.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/stats_list/get_columns.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/stats_list/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/stats_list/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/stats_list/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/stats_list/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/transactions_tab.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/transactions_tab.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/transactions_tab.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/transactions_tab.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/use_mobile_statistics_fetcher.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/use_mobile_statistics_fetcher.ts similarity index 98% rename from x-pack/plugins/observability_solution/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/use_mobile_statistics_fetcher.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/use_mobile_statistics_fetcher.ts index 4ff179b6cb380..36855749f8317 100644 --- a/x-pack/plugins/observability_solution/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/use_mobile_statistics_fetcher.ts +++ b/x-pack/solutions/observability/plugins/apm/public/components/app/mobile/transaction_overview/transaction_overview_tabs/use_mobile_statistics_fetcher.ts @@ -94,7 +94,7 @@ export function useMobileStatisticsFetcher({ } }, // only fetches agg results when requestId changes - // eslint-disable-next-line react-hooks/exhaustive-deps + [requestId], { preservePreviousData: false } ); diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/agent_config_instructions.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/agent_config_instructions.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/agent_config_instructions.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/agent_config_instructions.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/agent_config_table.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/agent_config_table.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/agent_config_table.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/agent_config_table.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/agent_status_instructions.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/agent_status_instructions.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/agent_status_instructions.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/agent_status_instructions.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/commands/django.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/commands/django.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/commands/django.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/commands/django.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/commands/dotnet.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/commands/dotnet.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/commands/dotnet.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/commands/dotnet.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/commands/flask.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/commands/flask.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/commands/flask.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/commands/flask.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/commands/get_apm_agent_commands.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/commands/get_apm_agent_commands.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/commands/get_apm_agent_commands.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/commands/get_apm_agent_commands.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/commands/get_apm_agent_commands.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/commands/get_apm_agent_commands.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/commands/get_apm_agent_commands.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/commands/get_apm_agent_commands.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/commands/go.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/commands/go.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/commands/go.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/commands/go.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/commands/java.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/commands/java.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/commands/java.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/commands/java.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/commands/node.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/commands/node.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/commands/node.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/commands/node.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/commands/php.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/commands/php.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/commands/php.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/commands/php.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/commands/rack.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/commands/rack.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/commands/rack.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/commands/rack.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/commands/rails.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/commands/rails.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/commands/rails.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/commands/rails.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/commands/shared_hints.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/commands/shared_hints.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/commands/shared_hints.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/commands/shared_hints.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/footer.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/footer.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/footer.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/footer.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/instruction_variants.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/instruction_variants.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/instruction_variants.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/instruction_variants.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/instructions/api_key_callout.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/instructions/api_key_callout.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/instructions/api_key_callout.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/instructions/api_key_callout.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/instructions/django_agent.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/instructions/django_agent.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/instructions/django_agent.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/instructions/django_agent.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/instructions/dotnet_agent.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/instructions/dotnet_agent.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/instructions/dotnet_agent.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/instructions/dotnet_agent.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/instructions/flask_agent.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/instructions/flask_agent.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/instructions/flask_agent.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/instructions/flask_agent.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/instructions/go_agent.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/instructions/go_agent.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/instructions/go_agent.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/instructions/go_agent.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/instructions/index.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/instructions/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/instructions/index.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/instructions/index.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/instructions/java_agent.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/instructions/java_agent.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/instructions/java_agent.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/instructions/java_agent.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/instructions/node_agent.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/instructions/node_agent.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/instructions/node_agent.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/instructions/node_agent.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/instructions/otel_agent.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/instructions/otel_agent.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/instructions/otel_agent.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/instructions/otel_agent.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/instructions/php_agent.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/instructions/php_agent.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/instructions/php_agent.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/instructions/php_agent.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/instructions/rack_agent.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/instructions/rack_agent.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/instructions/rack_agent.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/instructions/rack_agent.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/instructions/rails_agent.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/instructions/rails_agent.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/instructions/rails_agent.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/instructions/rails_agent.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/instructions_set.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/instructions_set.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/instructions_set.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/instructions_set.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/introduction.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/introduction.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/introduction.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/introduction.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/onboarding/serverless_instructions.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/serverless_instructions.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/onboarding/serverless_instructions.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/onboarding/serverless_instructions.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/profiling_overview/filter_warning.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/profiling_overview/filter_warning.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/profiling_overview/filter_warning.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/profiling_overview/filter_warning.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/profiling_overview/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/profiling_overview/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/profiling_overview/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/profiling_overview/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/profiling_overview/profiling_hosts_callout.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/profiling_overview/profiling_hosts_callout.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/profiling_overview/profiling_hosts_callout.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/profiling_overview/profiling_hosts_callout.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/profiling_overview/profiling_hosts_flamegraph.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/profiling_overview/profiling_hosts_flamegraph.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/profiling_overview/profiling_hosts_flamegraph.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/profiling_overview/profiling_hosts_flamegraph.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/profiling_overview/profiling_hosts_top_functions.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/profiling_overview/profiling_hosts_top_functions.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/profiling_overview/profiling_hosts_top_functions.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/profiling_overview/profiling_hosts_top_functions.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_dashboards/actions/edit_dashboard.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_dashboards/actions/edit_dashboard.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_dashboards/actions/edit_dashboard.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_dashboards/actions/edit_dashboard.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_dashboards/actions/goto_dashboard.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_dashboards/actions/goto_dashboard.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_dashboards/actions/goto_dashboard.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_dashboards/actions/goto_dashboard.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_dashboards/actions/index.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/service_dashboards/actions/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_dashboards/actions/index.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_dashboards/actions/index.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_dashboards/actions/link_dashboard.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_dashboards/actions/link_dashboard.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_dashboards/actions/link_dashboard.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_dashboards/actions/link_dashboard.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_dashboards/actions/save_dashboard_modal.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_dashboards/actions/save_dashboard_modal.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_dashboards/actions/save_dashboard_modal.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_dashboards/actions/save_dashboard_modal.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_dashboards/actions/unlink_dashboard.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_dashboards/actions/unlink_dashboard.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_dashboards/actions/unlink_dashboard.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_dashboards/actions/unlink_dashboard.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_dashboards/context_menu.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_dashboards/context_menu.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_dashboards/context_menu.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_dashboards/context_menu.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_dashboards/dashboard_selector.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_dashboards/dashboard_selector.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_dashboards/dashboard_selector.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_dashboards/dashboard_selector.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_dashboards/empty_dashboards.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_dashboards/empty_dashboards.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_dashboards/empty_dashboards.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_dashboards/empty_dashboards.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_dashboards/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_dashboards/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_dashboards/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_dashboards/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_dependencies/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_dependencies/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_dependencies/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_dependencies/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_dependencies/service_dependencies_breakdown_chart.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_dependencies/service_dependencies_breakdown_chart.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_dependencies/service_dependencies_breakdown_chart.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_dependencies/service_dependencies_breakdown_chart.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_groups/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_groups/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_groups/refresh_service_groups_subscriber.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/refresh_service_groups_subscriber.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_groups/refresh_service_groups_subscriber.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/refresh_service_groups_subscriber.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_groups/service_group_save/create_button.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/service_group_save/create_button.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_groups/service_group_save/create_button.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/service_group_save/create_button.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_groups/service_group_save/edit_button.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/service_group_save/edit_button.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_groups/service_group_save/edit_button.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/service_group_save/edit_button.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_groups/service_group_save/group_details.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/service_group_save/group_details.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_groups/service_group_save/group_details.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/service_group_save/group_details.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_groups/service_group_save/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/service_group_save/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_groups/service_group_save/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/service_group_save/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_groups/service_group_save/save_button.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/service_group_save/save_button.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_groups/service_group_save/save_button.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/service_group_save/save_button.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_groups/service_group_save/save_modal.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/service_group_save/save_modal.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_groups/service_group_save/save_modal.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/service_group_save/save_modal.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_groups/service_group_save/select_services.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/service_group_save/select_services.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_groups/service_group_save/select_services.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/service_group_save/select_services.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_groups/service_group_save/service_list_preview.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/service_group_save/service_list_preview.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_groups/service_group_save/service_list_preview.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/service_group_save/service_list_preview.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_groups/service_groups_button_group.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/service_groups_button_group.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_groups/service_groups_button_group.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/service_groups_button_group.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_groups/service_groups_list/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/service_groups_list/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_groups/service_groups_list/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/service_groups_list/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_groups/service_groups_list/service_group_card.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/service_groups_list/service_group_card.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_groups/service_groups_list/service_group_card.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/service_groups_list/service_group_card.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_groups/service_groups_list/service_groups_list.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/service_groups_list/service_groups_list.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_groups/service_groups_list/service_groups_list.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/service_groups_list/service_groups_list.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_groups/service_groups_list/service_stat.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/service_groups_list/service_stat.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_groups/service_groups_list/service_stat.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/service_groups_list/service_stat.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_groups/service_groups_list/sort.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/service_groups_list/sort.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_groups/service_groups_list/sort.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_groups/service_groups_list/sort.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_inventory/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_inventory/index.tsx similarity index 98% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_inventory/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_inventory/index.tsx index 7a9d6be1316c2..d052583607300 100644 --- a/x-pack/plugins/observability_solution/apm/public/components/app/service_inventory/index.tsx +++ b/x-pack/solutions/observability/plugins/apm/public/components/app/service_inventory/index.tsx @@ -91,7 +91,7 @@ function useServicesMainStatisticsFetcher(searchQuery: string | undefined) { }); } }, - // eslint-disable-next-line react-hooks/exhaustive-deps + [ environment, kuery, @@ -166,7 +166,7 @@ function useServicesDetailedStatisticsFetcher({ } }, // only fetches detailed statistics when requestId is invalidated by main statistics api call or offset is changed - // eslint-disable-next-line react-hooks/exhaustive-deps + [mainStatisticsData.requestId, renderedItems, offset, comparisonEnabled], { preservePreviousData: false } ); diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_inventory/service_inventory.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_inventory/service_inventory.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_inventory/service_inventory.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_inventory/service_inventory.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_inventory/service_list/__fixtures__/service_api_mock_data.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/service_inventory/service_list/__fixtures__/service_api_mock_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_inventory/service_list/__fixtures__/service_api_mock_data.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_inventory/service_list/__fixtures__/service_api_mock_data.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_inventory/service_list/apm_services_table.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_inventory/service_list/apm_services_table.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_inventory/service_list/apm_services_table.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_inventory/service_list/apm_services_table.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_inventory/service_list/column_header_with_tooltip.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_inventory/service_list/column_header_with_tooltip.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_inventory/service_list/column_header_with_tooltip.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_inventory/service_list/column_header_with_tooltip.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_inventory/service_list/health_badge.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_inventory/service_list/health_badge.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_inventory/service_list/health_badge.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_inventory/service_list/health_badge.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_inventory/service_list/order_service_items.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/service_inventory/service_list/order_service_items.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_inventory/service_list/order_service_items.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_inventory/service_list/order_service_items.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_inventory/service_list/order_service_items.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/service_inventory/service_list/order_service_items.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_inventory/service_list/order_service_items.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_inventory/service_list/order_service_items.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_inventory/service_list/service_list.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_inventory/service_list/service_list.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_inventory/service_list/service_list.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_inventory/service_list/service_list.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_inventory/service_list/service_list.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_inventory/service_list/service_list.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_inventory/service_list/service_list.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_inventory/service_list/service_list.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_logs/index.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/service_logs/index.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_logs/index.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_logs/index.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_logs/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_logs/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_logs/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_logs/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/__stories__/centerer.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/__stories__/centerer.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/__stories__/centerer.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/__stories__/centerer.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/__stories__/cytoscape.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/__stories__/cytoscape.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/__stories__/cytoscape.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/__stories__/cytoscape.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/__stories__/cytoscape_example_data.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/__stories__/cytoscape_example_data.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/__stories__/cytoscape_example_data.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/__stories__/cytoscape_example_data.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/__stories__/example_grouped_connections.json b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/__stories__/example_grouped_connections.json similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/__stories__/example_grouped_connections.json rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/__stories__/example_grouped_connections.json diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/__stories__/example_response_hipster_store.json b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/__stories__/example_response_hipster_store.json similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/__stories__/example_response_hipster_store.json rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/__stories__/example_response_hipster_store.json diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/__stories__/example_response_opbeans_beats.json b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/__stories__/example_response_opbeans_beats.json similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/__stories__/example_response_opbeans_beats.json rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/__stories__/example_response_opbeans_beats.json diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/__stories__/example_response_todo.json b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/__stories__/example_response_todo.json similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/__stories__/example_response_todo.json rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/__stories__/example_response_todo.json diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/__stories__/generate_service_map_elements.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/__stories__/generate_service_map_elements.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/__stories__/generate_service_map_elements.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/__stories__/generate_service_map_elements.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/controls.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/controls.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/controls.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/controls.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/controls.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/controls.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/controls.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/controls.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/cytoscape.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/cytoscape.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/cytoscape.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/cytoscape.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/cytoscape_options.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/cytoscape_options.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/cytoscape_options.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/cytoscape_options.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/disabled_prompt.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/disabled_prompt.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/disabled_prompt.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/disabled_prompt.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/empty_banner.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/empty_banner.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/empty_banner.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/empty_banner.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/empty_banner.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/empty_banner.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/empty_banner.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/empty_banner.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/empty_prompt.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/empty_prompt.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/empty_prompt.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/empty_prompt.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/icons.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/icons.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/icons.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/icons.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/popover/anomaly_detection.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/popover/anomaly_detection.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/popover/anomaly_detection.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/popover/anomaly_detection.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/popover/dependency_contents.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/popover/dependency_contents.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/popover/dependency_contents.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/popover/dependency_contents.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/popover/edge_contents.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/popover/edge_contents.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/popover/edge_contents.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/popover/edge_contents.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/popover/externals_list_contents.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/popover/externals_list_contents.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/popover/externals_list_contents.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/popover/externals_list_contents.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/popover/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/popover/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/popover/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/popover/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/popover/popover.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/popover/popover.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/popover/popover.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/popover/popover.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/popover/popover.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/popover/popover.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/popover/popover.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/popover/popover.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/popover/resource_contents.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/popover/resource_contents.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/popover/resource_contents.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/popover/resource_contents.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/popover/service_contents.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/popover/service_contents.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/popover/service_contents.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/popover/service_contents.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/popover/stats_list.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/popover/stats_list.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/popover/stats_list.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/popover/stats_list.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/timeout_prompt.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/timeout_prompt.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/timeout_prompt.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/timeout_prompt.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/use_cytoscape_event_handlers.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/use_cytoscape_event_handlers.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/use_cytoscape_event_handlers.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/use_cytoscape_event_handlers.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/use_cytoscape_event_handlers.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/use_cytoscape_event_handlers.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/use_cytoscape_event_handlers.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/use_cytoscape_event_handlers.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_map/use_ref_dimensions.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/service_map/use_ref_dimensions.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_map/use_ref_dimensions.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_map/use_ref_dimensions.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_overview/apm_overview/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/apm_overview/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_overview/apm_overview/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/apm_overview/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_overview/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_overview/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_overview/logs_overview/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/logs_overview/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_overview/logs_overview/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/logs_overview/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_overview/service_overview.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/service_overview.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_overview/service_overview.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/service_overview.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_overview/service_overview.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/service_overview.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_overview/service_overview.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/service_overview.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_overview/service_overview_dependencies_table/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/service_overview_dependencies_table/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_overview/service_overview_dependencies_table/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/service_overview_dependencies_table/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_overview/service_overview_errors_table/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/service_overview_errors_table/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_overview/service_overview_errors_table/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/service_overview_errors_table/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_overview/service_overview_instances_chart_and_table/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/service_overview_instances_chart_and_table/index.tsx similarity index 98% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_overview/service_overview_instances_chart_and_table/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/service_overview_instances_chart_and_table/index.tsx index a60ead6d60682..7b0a99055a73a 100644 --- a/x-pack/plugins/observability_solution/apm/public/components/app/service_overview/service_overview_instances_chart_and_table/index.tsx +++ b/x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/service_overview_instances_chart_and_table/index.tsx @@ -115,7 +115,7 @@ export function ServiceOverviewInstancesChartAndTable({ }; }); }, - // eslint-disable-next-line react-hooks/exhaustive-deps + [ environment, kuery, @@ -182,7 +182,7 @@ export function ServiceOverviewInstancesChartAndTable({ ); }, // only fetches detailed statistics when requestId is invalidated by main statistics api call - // eslint-disable-next-line react-hooks/exhaustive-deps + [requestId], { preservePreviousData: false } ); diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_overview/service_overview_instances_table/get_columns.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/service_overview_instances_table/get_columns.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_overview/service_overview_instances_table/get_columns.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/service_overview_instances_table/get_columns.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_overview/service_overview_instances_table/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/service_overview_instances_table/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_overview/service_overview_instances_table/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/service_overview_instances_table/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_overview/service_overview_instances_table/instance_actions_menu/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/service_overview_instances_table/instance_actions_menu/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_overview/service_overview_instances_table/instance_actions_menu/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/service_overview_instances_table/instance_actions_menu/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_overview/service_overview_instances_table/instance_actions_menu/menu_sections.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/service_overview_instances_table/instance_actions_menu/menu_sections.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_overview/service_overview_instances_table/instance_actions_menu/menu_sections.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/service_overview_instances_table/instance_actions_menu/menu_sections.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_overview/service_overview_instances_table/instance_details.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/service_overview_instances_table/instance_details.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_overview/service_overview_instances_table/instance_details.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/service_overview_instances_table/instance_details.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_overview/service_overview_instances_table/intance_details.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/service_overview_instances_table/intance_details.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_overview/service_overview_instances_table/intance_details.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/service_overview_instances_table/intance_details.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_overview/service_overview_instances_table/use_instance_details_fetcher.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/service_overview_instances_table/use_instance_details_fetcher.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_overview/service_overview_instances_table/use_instance_details_fetcher.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/service_overview_instances_table/use_instance_details_fetcher.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_overview/service_overview_throughput_chart/get_throughput_screen_context.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/service_overview_throughput_chart/get_throughput_screen_context.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_overview/service_overview_throughput_chart/get_throughput_screen_context.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/service_overview_throughput_chart/get_throughput_screen_context.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_overview/service_overview_throughput_chart/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/service_overview_throughput_chart/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_overview/service_overview_throughput_chart/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_overview/service_overview_throughput_chart/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_tab_empty_state/constants.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/service_tab_empty_state/constants.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_tab_empty_state/constants.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_tab_empty_state/constants.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_tab_empty_state/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_tab_empty_state/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_tab_empty_state/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_tab_empty_state/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/service_tab_empty_state/service_tab_empty_state.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/service_tab_empty_state/service_tab_empty_state.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/service_tab_empty_state/service_tab_empty_state.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/service_tab_empty_state/service_tab_empty_state.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/index.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/index.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/index.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/index.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/service_page/form_row_select.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/service_page/form_row_select.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/service_page/form_row_select.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/service_page/form_row_select.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/service_page/form_row_suggestions_select.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/service_page/form_row_suggestions_select.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/service_page/form_row_suggestions_select.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/service_page/form_row_suggestions_select.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/service_page/service_page.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/service_page/service_page.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/service_page/service_page.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/service_page/service_page.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/settings_page/save_config.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/settings_page/save_config.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/settings_page/save_config.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/settings_page/save_config.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/settings_page/setting_form_row.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/settings_page/setting_form_row.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/settings_page/setting_form_row.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/settings_page/setting_form_row.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/settings_page/settings_page.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/settings_page/settings_page.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/settings_page/settings_page.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_configurations/agent_configuration_create_edit/settings_page/settings_page.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_configurations/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_configurations/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_configurations/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_configurations/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_configurations/list/confirm_delete_modal.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_configurations/list/confirm_delete_modal.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_configurations/list/confirm_delete_modal.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_configurations/list/confirm_delete_modal.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_configurations/list/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_configurations/list/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_configurations/list/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_configurations/list/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_explorer/agent_explorer_docs_link/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_explorer/agent_explorer_docs_link/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_explorer/agent_explorer_docs_link/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_explorer/agent_explorer_docs_link/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_explorer/agent_instances/agent_contextual_information/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_explorer/agent_instances/agent_contextual_information/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_explorer/agent_instances/agent_contextual_information/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_explorer/agent_instances/agent_contextual_information/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_explorer/agent_instances/agent_instances_details/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_explorer/agent_instances/agent_instances_details/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_explorer/agent_instances/agent_instances_details/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_explorer/agent_instances/agent_instances_details/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_explorer/agent_instances/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_explorer/agent_instances/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_explorer/agent_instances/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_explorer/agent_instances/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_explorer/agent_latest_version/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_explorer/agent_latest_version/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_explorer/agent_latest_version/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_explorer/agent_latest_version/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_explorer/agent_list/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_explorer/agent_list/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_explorer/agent_list/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_explorer/agent_list/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_explorer/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_explorer/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_explorer/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_explorer/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_keys/agent_keys_table.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_keys/agent_keys_table.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_keys/agent_keys_table.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_keys/agent_keys_table.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_keys/agent_keys_table.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_keys/agent_keys_table.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_keys/agent_keys_table.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_keys/agent_keys_table.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_keys/confirm_delete_modal.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_keys/confirm_delete_modal.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_keys/confirm_delete_modal.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_keys/confirm_delete_modal.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_keys/create_agent_key.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_keys/create_agent_key.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_keys/create_agent_key.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_keys/create_agent_key.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_keys/create_agent_key.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_keys/create_agent_key.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_keys/create_agent_key.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_keys/create_agent_key.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_keys/create_agent_key/agent_key_callout.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_keys/create_agent_key/agent_key_callout.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_keys/create_agent_key/agent_key_callout.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_keys/create_agent_key/agent_key_callout.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_keys/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_keys/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_keys/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_keys/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_keys/prompts/api_keys_not_enabled.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_keys/prompts/api_keys_not_enabled.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_keys/prompts/api_keys_not_enabled.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_keys/prompts/api_keys_not_enabled.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_keys/prompts/api_keys_not_enabled.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_keys/prompts/api_keys_not_enabled.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_keys/prompts/api_keys_not_enabled.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_keys/prompts/api_keys_not_enabled.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_keys/prompts/permission_denied.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_keys/prompts/permission_denied.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_keys/prompts/permission_denied.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_keys/prompts/permission_denied.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_keys/prompts/permission_denied.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_keys/prompts/permission_denied.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/agent_keys/prompts/permission_denied.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/agent_keys/prompts/permission_denied.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/anomaly_detection/add_environments.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/anomaly_detection/add_environments.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/anomaly_detection/add_environments.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/anomaly_detection/add_environments.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/anomaly_detection/create_jobs.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/anomaly_detection/create_jobs.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/anomaly_detection/create_jobs.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/anomaly_detection/create_jobs.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/anomaly_detection/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/anomaly_detection/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/anomaly_detection/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/anomaly_detection/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/anomaly_detection/jobs_list.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/anomaly_detection/jobs_list.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/anomaly_detection/jobs_list.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/anomaly_detection/jobs_list.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/anomaly_detection/jobs_list_status.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/anomaly_detection/jobs_list_status.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/anomaly_detection/jobs_list_status.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/anomaly_detection/jobs_list_status.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/apm_indices/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/apm_indices/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/apm_indices/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/apm_indices/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/create_custom_link_button.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/create_custom_link_button.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/create_custom_link_button.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/create_custom_link_button.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/delete_button.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/delete_button.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/delete_button.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/delete_button.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/delete_button.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/delete_button.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/delete_button.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/delete_button.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/documentation.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/documentation.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/documentation.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/documentation.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/filters_section.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/filters_section.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/filters_section.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/filters_section.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/flyout_footer.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/flyout_footer.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/flyout_footer.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/flyout_footer.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/helper.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/helper.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/helper.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/helper.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/helper.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/helper.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/helper.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/helper.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/link_preview.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/link_preview.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/link_preview.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/link_preview.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/link_preview.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/link_preview.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/link_preview.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/link_preview.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/link_preview.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/link_preview.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/link_preview.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/link_preview.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/link_section.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/link_section.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/link_section.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/link_section.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/save_custom_link.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/save_custom_link.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/save_custom_link.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/create_edit_custom_link_flyout/save_custom_link.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/custom_link_table.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/custom_link_table.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/custom_link_table.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/custom_link_table.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/empty_prompt.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/empty_prompt.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/empty_prompt.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/empty_prompt.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/index.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/index.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/index.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/index.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/custom_link/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/custom_link/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/general_settings/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/general_settings/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/general_settings/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/general_settings/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/schema/blog_rocket_720x420.png b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/schema/blog_rocket_720x420.png similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/schema/blog_rocket_720x420.png rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/schema/blog_rocket_720x420.png diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/schema/confirm_switch_modal.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/schema/confirm_switch_modal.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/schema/confirm_switch_modal.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/schema/confirm_switch_modal.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/schema/confirm_switch_modal.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/schema/confirm_switch_modal.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/schema/confirm_switch_modal.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/schema/confirm_switch_modal.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/schema/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/schema/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/schema/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/schema/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/schema/migrated/card_footer_content.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/schema/migrated/card_footer_content.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/schema/migrated/card_footer_content.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/schema/migrated/card_footer_content.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/schema/migrated/successful_migration_card.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/schema/migrated/successful_migration_card.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/schema/migrated/successful_migration_card.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/schema/migrated/successful_migration_card.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/schema/migrated/upgrade_available_card.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/schema/migrated/upgrade_available_card.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/schema/migrated/upgrade_available_card.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/schema/migrated/upgrade_available_card.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/schema/migration_in_progress_panel.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/schema/migration_in_progress_panel.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/schema/migration_in_progress_panel.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/schema/migration_in_progress_panel.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/schema/schema.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/schema/schema.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/schema/schema.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/schema/schema.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/settings/schema/schema_overview.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/settings/schema/schema_overview.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/settings/schema/schema_overview.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/settings/schema/schema_overview.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/storage_explorer/get_storage_explorer_links.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/storage_explorer/get_storage_explorer_links.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/storage_explorer/get_storage_explorer_links.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/storage_explorer/get_storage_explorer_links.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/storage_explorer/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/storage_explorer/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/storage_explorer/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/storage_explorer/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/storage_explorer/index_lifecycle_phase_select.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/storage_explorer/index_lifecycle_phase_select.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/storage_explorer/index_lifecycle_phase_select.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/storage_explorer/index_lifecycle_phase_select.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/storage_explorer/prompts/permission_denied.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/storage_explorer/prompts/permission_denied.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/storage_explorer/prompts/permission_denied.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/storage_explorer/prompts/permission_denied.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/storage_explorer/resources/tips_and_resources.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/storage_explorer/resources/tips_and_resources.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/storage_explorer/resources/tips_and_resources.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/storage_explorer/resources/tips_and_resources.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/storage_explorer/services_table/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/storage_explorer/services_table/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/storage_explorer/services_table/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/storage_explorer/services_table/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/storage_explorer/services_table/index_stats_per_service.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/storage_explorer/services_table/index_stats_per_service.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/storage_explorer/services_table/index_stats_per_service.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/storage_explorer/services_table/index_stats_per_service.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/storage_explorer/services_table/size_label.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/storage_explorer/services_table/size_label.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/storage_explorer/services_table/size_label.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/storage_explorer/services_table/size_label.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/storage_explorer/services_table/storage_details_per_service.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/storage_explorer/services_table/storage_details_per_service.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/storage_explorer/services_table/storage_details_per_service.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/storage_explorer/services_table/storage_details_per_service.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/storage_explorer/storage_chart.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/storage_explorer/storage_chart.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/storage_explorer/storage_chart.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/storage_explorer/storage_chart.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/storage_explorer/summary_stats.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/storage_explorer/summary_stats.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/storage_explorer/summary_stats.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/storage_explorer/summary_stats.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/top_traces_overview/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/top_traces_overview/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/top_traces_overview/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/top_traces_overview/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/top_traces_overview/trace_list.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/top_traces_overview/trace_list.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/top_traces_overview/trace_list.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/top_traces_overview/trace_list.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/trace_explorer/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/trace_explorer/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/trace_explorer/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/trace_explorer/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/trace_explorer/trace_explorer_aggregated_critical_path.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/trace_explorer/trace_explorer_aggregated_critical_path.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/trace_explorer/trace_explorer_aggregated_critical_path.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/trace_explorer/trace_explorer_aggregated_critical_path.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/trace_explorer/trace_explorer_waterfall.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/trace_explorer/trace_explorer_waterfall.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/trace_explorer/trace_explorer_waterfall.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/trace_explorer/trace_explorer_waterfall.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/trace_explorer/trace_search_box/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/trace_explorer/trace_search_box/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/trace_explorer/trace_search_box/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/trace_explorer/trace_search_box/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/trace_link/get_redirect_to_trace_page_url.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/trace_link/get_redirect_to_trace_page_url.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/trace_link/get_redirect_to_trace_page_url.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/trace_link/get_redirect_to_trace_page_url.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/trace_link/get_redirect_to_transaction_detail_page_url.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/trace_link/get_redirect_to_transaction_detail_page_url.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/trace_link/get_redirect_to_transaction_detail_page_url.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/trace_link/get_redirect_to_transaction_detail_page_url.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/trace_link/get_redirect_to_transaction_detail_page_url.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/trace_link/get_redirect_to_transaction_detail_page_url.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/trace_link/get_redirect_to_transaction_detail_page_url.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/trace_link/get_redirect_to_transaction_detail_page_url.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/trace_link/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/trace_link/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/trace_link/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/trace_link/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/trace_link/trace_link.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/trace_link/trace_link.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/trace_link/trace_link.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/trace_link/trace_link.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/trace_overview/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/trace_overview/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/trace_overview/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/trace_overview/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/aggregated_critical_path_tab.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/aggregated_critical_path_tab.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/aggregated_critical_path_tab.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/aggregated_critical_path_tab.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/distribution/index.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/distribution/index.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/distribution/index.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/distribution/index.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/distribution/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/distribution/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/distribution/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/distribution/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/distribution/use_transaction_distribution_chart_data.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/distribution/use_transaction_distribution_chart_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/distribution/use_transaction_distribution_chart_data.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/distribution/use_transaction_distribution_chart_data.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/failed_transactions_correlations_tab.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/failed_transactions_correlations_tab.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/failed_transactions_correlations_tab.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/failed_transactions_correlations_tab.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/latency_correlations_tab.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/latency_correlations_tab.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/latency_correlations_tab.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/latency_correlations_tab.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/profiling_tab.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/profiling_tab.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/profiling_tab.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/profiling_tab.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/top_errors/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/top_errors/index.tsx similarity index 97% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/top_errors/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/top_errors/index.tsx index dc12c206e80ee..51106dd2eb8a4 100644 --- a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/top_errors/index.tsx +++ b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/top_errors/index.tsx @@ -85,7 +85,7 @@ export function TopErrors() { }); } }, - // eslint-disable-next-line react-hooks/exhaustive-deps + [ environment, kuery, @@ -131,7 +131,7 @@ export function TopErrors() { } }, // only fetches agg results when requestId changes - // eslint-disable-next-line react-hooks/exhaustive-deps + [requestId], { preservePreviousData: false } ); diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/trace_samples_tab.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/trace_samples_tab.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/trace_samples_tab.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/trace_samples_tab.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/transaction_details_tabs.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/transaction_details_tabs.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/transaction_details_tabs.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/transaction_details_tabs.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/use_waterfall_fetcher.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/use_waterfall_fetcher.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/use_waterfall_fetcher.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/use_waterfall_fetcher.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/maybe_view_trace_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/maybe_view_trace_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/maybe_view_trace_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/maybe_view_trace_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/percent_of_parent.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/percent_of_parent.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/percent_of_parent.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/percent_of_parent.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/transaction_tabs.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/transaction_tabs.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/transaction_tabs.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/transaction_tabs.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/marks/get_agent_marks.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/marks/get_agent_marks.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/marks/get_agent_marks.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/marks/get_agent_marks.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/marks/get_agent_marks.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/marks/get_agent_marks.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/marks/get_agent_marks.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/marks/get_agent_marks.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/marks/get_error_marks.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/marks/get_error_marks.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/marks/get_error_marks.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/marks/get_error_marks.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/marks/get_error_marks.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/marks/get_error_marks.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/marks/get_error_marks.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/marks/get_error_marks.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/marks/index.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/marks/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/marks/index.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/marks/index.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/accordion_waterfall.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/accordion_waterfall.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/accordion_waterfall.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/accordion_waterfall.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/cold_start_badge.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/cold_start_badge.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/cold_start_badge.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/cold_start_badge.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/cold_start_badge.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/cold_start_badge.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/cold_start_badge.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/cold_start_badge.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/span_links_badge.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/span_links_badge.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/span_links_badge.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/span_links_badge.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/sync_badge.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/sync_badge.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/sync_badge.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/sync_badge.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/sync_badge.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/sync_badge.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/sync_badge.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/sync_badge.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/sync_badge.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/sync_badge.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/sync_badge.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/badge/sync_badge.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/context/use_waterfall.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/context/use_waterfall.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/context/use_waterfall.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/context/use_waterfall.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/context/waterfall_context.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/context/waterfall_context.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/context/waterfall_context.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/context/waterfall_context.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/failure_badge.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/failure_badge.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/failure_badge.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/failure_badge.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/flyout_top_level_properties.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/flyout_top_level_properties.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/flyout_top_level_properties.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/flyout_top_level_properties.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/orphan_trace_items_warning.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/orphan_trace_items_warning.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/orphan_trace_items_warning.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/orphan_trace_items_warning.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/responsive_flyout.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/responsive_flyout.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/responsive_flyout.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/responsive_flyout.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/span_flyout/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/span_flyout/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/span_flyout/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/span_flyout/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/span_flyout/span_db.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/span_flyout/span_db.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/span_flyout/span_db.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/span_flyout/span_db.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/span_flyout/span_flyout.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/span_flyout/span_flyout.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/span_flyout/span_flyout.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/span_flyout/span_flyout.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/span_flyout/sticky_span_properties.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/span_flyout/sticky_span_properties.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/span_flyout/sticky_span_properties.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/span_flyout/sticky_span_properties.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/span_flyout/truncate_height_section.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/span_flyout/truncate_height_section.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/span_flyout/truncate_height_section.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/span_flyout/truncate_height_section.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/transaction_flyout/dropped_spans_warning.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/transaction_flyout/dropped_spans_warning.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/transaction_flyout/dropped_spans_warning.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/transaction_flyout/dropped_spans_warning.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/transaction_flyout/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/transaction_flyout/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/transaction_flyout/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/transaction_flyout/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/transaction_flyout/transaction_flyout.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/transaction_flyout/transaction_flyout.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/transaction_flyout/transaction_flyout.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/transaction_flyout/transaction_flyout.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_flyout.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_flyout.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_flyout.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_flyout.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_helpers/__snapshots__/waterfall_helpers.test.ts.snap b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_helpers/__snapshots__/waterfall_helpers.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_helpers/__snapshots__/waterfall_helpers.test.ts.snap rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_helpers/__snapshots__/waterfall_helpers.test.ts.snap diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_helpers/mock_responses/spans.json b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_helpers/mock_responses/spans.json similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_helpers/mock_responses/spans.json rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_helpers/mock_responses/spans.json diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_helpers/mock_responses/transaction.json b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_helpers/mock_responses/transaction.json similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_helpers/mock_responses/transaction.json rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_helpers/mock_responses/transaction.json diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_helpers/waterfall_helpers.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_helpers/waterfall_helpers.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_helpers/waterfall_helpers.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_helpers/waterfall_helpers.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_helpers/waterfall_helpers.ts b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_helpers/waterfall_helpers.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_helpers/waterfall_helpers.ts rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_helpers/waterfall_helpers.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_item.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_item.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_item.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall/waterfall_item.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall_container.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall_container.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall_container.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall_container.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall_container.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall_container.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall_container.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall_container.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall_legends.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall_legends.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall_legends.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details/waterfall_with_summary/waterfall_container/waterfall_legends.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_details_link/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details_link/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_details_link/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_details_link/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_link/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_link/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_link/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_link/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_overview/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_overview/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_overview/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_overview/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/app/transaction_overview/transaction_overview.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/app/transaction_overview/transaction_overview.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/app/transaction_overview/transaction_overview.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/app/transaction_overview/transaction_overview.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_agents/agent_instructions_accordion.tsx b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_agents/agent_instructions_accordion.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_agents/agent_instructions_accordion.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_agents/agent_instructions_accordion.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_agents/agent_instructions_mappings.ts b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_agents/agent_instructions_mappings.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_agents/agent_instructions_mappings.ts rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_agents/agent_instructions_mappings.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_agents/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_agents/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_agents/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_agents/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_agents/render_mustache.ts b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_agents/render_mustache.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_agents/render_mustache.ts rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_agents/render_mustache.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_agents/runtime_attachment/default_discovery_rule.tsx b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_agents/runtime_attachment/default_discovery_rule.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_agents/runtime_attachment/default_discovery_rule.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_agents/runtime_attachment/default_discovery_rule.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_agents/runtime_attachment/discovery_rule.tsx b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_agents/runtime_attachment/discovery_rule.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_agents/runtime_attachment/discovery_rule.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_agents/runtime_attachment/discovery_rule.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_agents/runtime_attachment/edit_discovery_rule.tsx b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_agents/runtime_attachment/edit_discovery_rule.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_agents/runtime_attachment/edit_discovery_rule.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_agents/runtime_attachment/edit_discovery_rule.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_agents/runtime_attachment/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_agents/runtime_attachment/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_agents/runtime_attachment/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_agents/runtime_attachment/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_agents/runtime_attachment/java_agent_version_input.tsx b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_agents/runtime_attachment/java_agent_version_input.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_agents/runtime_attachment/java_agent_version_input.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_agents/runtime_attachment/java_agent_version_input.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_agents/runtime_attachment/runtime_attachment.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_agents/runtime_attachment/runtime_attachment.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_agents/runtime_attachment/runtime_attachment.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_agents/runtime_attachment/runtime_attachment.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_agents/runtime_attachment/runtime_attachment.tsx b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_agents/runtime_attachment/runtime_attachment.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_agents/runtime_attachment/runtime_attachment.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_agents/runtime_attachment/runtime_attachment.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_agents/runtime_attachment/supported_agents/java_runtime_attachment.tsx b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_agents/runtime_attachment/supported_agents/java_runtime_attachment.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_agents/runtime_attachment/supported_agents/java_runtime_attachment.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_agents/runtime_attachment/supported_agents/java_runtime_attachment.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_agents/runtime_attachment/validate_java_version.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_agents/runtime_attachment/validate_java_version.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_agents/runtime_attachment/validate_java_version.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_agents/runtime_attachment/validate_java_version.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_custom_assets_extension.tsx b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_custom_assets_extension.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_custom_assets_extension.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_custom_assets_extension.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_enrollment_flyout_extension.tsx b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_enrollment_flyout_extension.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_enrollment_flyout_extension.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_enrollment_flyout_extension.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/create_apm_policy_form.tsx b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/create_apm_policy_form.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/create_apm_policy_form.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/create_apm_policy_form.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/edit_apm_policy_form.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/edit_apm_policy_form.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/edit_apm_policy_form.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/edit_apm_policy_form.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/edit_apm_policy_form.tsx b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/edit_apm_policy_form.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/edit_apm_policy_form.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/edit_apm_policy_form.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_definition/agent_authorization_settings.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_definition/agent_authorization_settings.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_definition/agent_authorization_settings.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_definition/agent_authorization_settings.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_definition/agent_authorization_settings.ts b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_definition/agent_authorization_settings.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_definition/agent_authorization_settings.ts rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_definition/agent_authorization_settings.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_definition/apm_settings.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_definition/apm_settings.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_definition/apm_settings.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_definition/apm_settings.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_definition/apm_settings.ts b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_definition/apm_settings.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_definition/apm_settings.ts rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_definition/apm_settings.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_definition/debug_settings.ts b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_definition/debug_settings.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_definition/debug_settings.ts rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_definition/debug_settings.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_definition/rum_settings.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_definition/rum_settings.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_definition/rum_settings.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_definition/rum_settings.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_definition/rum_settings.ts b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_definition/rum_settings.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_definition/rum_settings.ts rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_definition/rum_settings.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_definition/tail_sampling_settings.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_definition/tail_sampling_settings.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_definition/tail_sampling_settings.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_definition/tail_sampling_settings.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_definition/tail_sampling_settings.tsx b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_definition/tail_sampling_settings.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_definition/tail_sampling_settings.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_definition/tail_sampling_settings.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_definition/tls_settings.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_definition/tls_settings.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_definition/tls_settings.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_definition/tls_settings.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_definition/tls_settings.ts b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_definition/tls_settings.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_definition/tls_settings.ts rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_definition/tls_settings.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_form/form_row_setting.tsx b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_form/form_row_setting.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_form/form_row_setting.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_form/form_row_setting.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_form/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_form/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_form/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_form/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_form/utils.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_form/utils.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_form/utils.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_form/utils.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_form/utils.ts b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_form/utils.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/settings_form/utils.ts rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/settings_form/utils.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/typings.ts b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/typings.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/apm_policy_form/typings.ts rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/apm_policy_form/typings.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/index.ts b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/index.ts rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/index.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/lazy_apm_agents_tab_extension.tsx b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/lazy_apm_agents_tab_extension.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/lazy_apm_agents_tab_extension.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/lazy_apm_agents_tab_extension.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/lazy_apm_custom_assets_extension.tsx b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/lazy_apm_custom_assets_extension.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/lazy_apm_custom_assets_extension.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/lazy_apm_custom_assets_extension.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/lazy_apm_policy_create_extension.tsx b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/lazy_apm_policy_create_extension.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/lazy_apm_policy_create_extension.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/lazy_apm_policy_create_extension.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/fleet_integration/lazy_apm_policy_edit_extension.tsx b/x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/lazy_apm_policy_edit_extension.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/fleet_integration/lazy_apm_policy_edit_extension.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/fleet_integration/lazy_apm_policy_edit_extension.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/apm_error_boundary.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/apm_error_boundary.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/apm_error_boundary.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/apm_error_boundary.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/apm_route_config.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/apm_route_config.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/apm_route_config.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/apm_route_config.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/app_root/apm_header_action_menu/add_data_context_menu.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/apm_header_action_menu/add_data_context_menu.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/app_root/apm_header_action_menu/add_data_context_menu.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/apm_header_action_menu/add_data_context_menu.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/app_root/apm_header_action_menu/alerting_popover_flyout.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/apm_header_action_menu/alerting_popover_flyout.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/app_root/apm_header_action_menu/alerting_popover_flyout.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/apm_header_action_menu/alerting_popover_flyout.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/app_root/apm_header_action_menu/anomaly_detection_setup_link.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/apm_header_action_menu/anomaly_detection_setup_link.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/app_root/apm_header_action_menu/anomaly_detection_setup_link.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/apm_header_action_menu/anomaly_detection_setup_link.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/app_root/apm_header_action_menu/anomaly_detection_setup_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/apm_header_action_menu/anomaly_detection_setup_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/app_root/apm_header_action_menu/anomaly_detection_setup_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/apm_header_action_menu/anomaly_detection_setup_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/app_root/apm_header_action_menu/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/apm_header_action_menu/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/app_root/apm_header_action_menu/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/apm_header_action_menu/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/app_root/apm_header_action_menu/inspector_header_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/apm_header_action_menu/inspector_header_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/app_root/apm_header_action_menu/inspector_header_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/apm_header_action_menu/inspector_header_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/app_root/apm_header_action_menu/labs/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/apm_header_action_menu/labs/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/app_root/apm_header_action_menu/labs/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/apm_header_action_menu/labs/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/app_root/apm_header_action_menu/labs/labs_flyout.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/apm_header_action_menu/labs/labs_flyout.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/app_root/apm_header_action_menu/labs/labs_flyout.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/apm_header_action_menu/labs/labs_flyout.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/app_root/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/app_root/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/app_root/redirect_dependencies_to_dependencies_inventory.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/redirect_dependencies_to_dependencies_inventory.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/app_root/redirect_dependencies_to_dependencies_inventory.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/redirect_dependencies_to_dependencies_inventory.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/app_root/redirect_with_default_date_range/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/redirect_with_default_date_range/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/app_root/redirect_with_default_date_range/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/redirect_with_default_date_range/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/app_root/redirect_with_default_environment/index.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/redirect_with_default_environment/index.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/app_root/redirect_with_default_environment/index.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/redirect_with_default_environment/index.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/app_root/redirect_with_default_environment/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/redirect_with_default_environment/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/app_root/redirect_with_default_environment/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/redirect_with_default_environment/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/app_root/redirect_with_offset/index.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/redirect_with_offset/index.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/app_root/redirect_with_offset/index.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/redirect_with_offset/index.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/app_root/redirect_with_offset/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/redirect_with_offset/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/app_root/redirect_with_offset/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/redirect_with_offset/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/app_root/scroll_to_top_on_path_change.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/scroll_to_top_on_path_change.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/app_root/scroll_to_top_on_path_change.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/scroll_to_top_on_path_change.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/app_root/update_execution_context_on_route_change.ts b/x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/update_execution_context_on_route_change.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/app_root/update_execution_context_on_route_change.ts rename to x-pack/solutions/observability/plugins/apm/public/components/routing/app_root/update_execution_context_on_route_change.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/home/dependencies.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/home/dependencies.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/home/dependencies.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/home/dependencies.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/home/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/home/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/home/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/home/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/home/legacy_backends.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/home/legacy_backends.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/home/legacy_backends.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/home/legacy_backends.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/home/page_template.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/home/page_template.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/home/page_template.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/home/page_template.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/home/storage_explorer.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/home/storage_explorer.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/home/storage_explorer.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/home/storage_explorer.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/mobile_service_detail/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/mobile_service_detail/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/mobile_service_detail/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/mobile_service_detail/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/onboarding/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/onboarding/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/onboarding/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/onboarding/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/onboarding/redirect.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/onboarding/redirect.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/onboarding/redirect.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/onboarding/redirect.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/redirect_to.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/redirect_to.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/redirect_to.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/redirect_to.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/service_detail/apm_service_wrapper.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/service_detail/apm_service_wrapper.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/service_detail/apm_service_wrapper.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/service_detail/apm_service_wrapper.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/service_detail/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/service_detail/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/service_detail/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/service_detail/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/service_detail/redirect_to_default_service_route_view.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/service_detail/redirect_to_default_service_route_view.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/service_detail/redirect_to_default_service_route_view.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/service_detail/redirect_to_default_service_route_view.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/settings/create_agent_configuration_route_view.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/settings/create_agent_configuration_route_view.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/settings/create_agent_configuration_route_view.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/settings/create_agent_configuration_route_view.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/settings/edit_agent_configuration_route_view.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/settings/edit_agent_configuration_route_view.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/settings/edit_agent_configuration_route_view.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/settings/edit_agent_configuration_route_view.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/settings/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/settings/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/settings/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/settings/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/templates/apm_main_template/entities_inventory_callout.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/templates/apm_main_template/entities_inventory_callout.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/templates/apm_main_template/entities_inventory_callout.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/templates/apm_main_template/entities_inventory_callout.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/templates/apm_main_template/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/templates/apm_main_template/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/templates/apm_main_template/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/templates/apm_main_template/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/templates/apm_service_template/analyze_data_button.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/templates/apm_service_template/analyze_data_button.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/templates/apm_service_template/analyze_data_button.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/templates/apm_service_template/analyze_data_button.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/templates/apm_service_template/analyze_data_button.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/templates/apm_service_template/analyze_data_button.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/templates/apm_service_template/analyze_data_button.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/templates/apm_service_template/analyze_data_button.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/templates/apm_service_template/analyze_data_button.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/templates/apm_service_template/analyze_data_button.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/templates/apm_service_template/analyze_data_button.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/templates/apm_service_template/analyze_data_button.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/templates/apm_service_template/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/templates/apm_service_template/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/templates/apm_service_template/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/templates/apm_service_template/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/templates/apm_service_template/use_tabs.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/templates/apm_service_template/use_tabs.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/templates/apm_service_template/use_tabs.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/templates/apm_service_template/use_tabs.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/templates/apm_service_template/use_tabs.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/templates/apm_service_template/use_tabs.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/templates/apm_service_template/use_tabs.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/templates/apm_service_template/use_tabs.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/templates/dependency_detail_template.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/templates/dependency_detail_template.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/templates/dependency_detail_template.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/templates/dependency_detail_template.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/templates/mobile_service_template/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/templates/mobile_service_template/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/templates/mobile_service_template/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/templates/mobile_service_template/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/templates/no_data_config.ts b/x-pack/solutions/observability/plugins/apm/public/components/routing/templates/no_data_config.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/templates/no_data_config.ts rename to x-pack/solutions/observability/plugins/apm/public/components/routing/templates/no_data_config.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/templates/service_group_template.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/templates/service_group_template.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/templates/service_group_template.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/templates/service_group_template.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/templates/settings_template.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/templates/settings_template.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/templates/settings_template.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/templates/settings_template.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/templates/settings_template.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/templates/settings_template.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/templates/settings_template.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/templates/settings_template.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/templates/settings_template.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/templates/settings_template.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/templates/settings_template.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/templates/settings_template.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/routing/track_pageview.tsx b/x-pack/solutions/observability/plugins/apm/public/components/routing/track_pageview.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/routing/track_pageview.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/routing/track_pageview.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/add_data_buttons/buttons.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/add_data_buttons/buttons.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/add_data_buttons/buttons.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/add_data_buttons/buttons.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/aggregated_transactions_badge/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/aggregated_transactions_badge/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/aggregated_transactions_badge/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/aggregated_transactions_badge/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/beta_badge.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/beta_badge.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/beta_badge.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/beta_badge.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/breakdown_chart/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/breakdown_chart/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/breakdown_chart/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/breakdown_chart/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/chart_container.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/chart_container.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/chart_container.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/chart_container.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/chart_container.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/chart_container.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/chart_container.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/chart_container.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/duration_distribution_chart/index.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/duration_distribution_chart/index.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/duration_distribution_chart/index.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/duration_distribution_chart/index.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/duration_distribution_chart/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/duration_distribution_chart/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/duration_distribution_chart/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/duration_distribution_chart/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/duration_distribution_chart/total_doc_count_label.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/duration_distribution_chart/total_doc_count_label.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/duration_distribution_chart/total_doc_count_label.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/duration_distribution_chart/total_doc_count_label.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/duration_distribution_chart_with_scrubber/index.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/duration_distribution_chart_with_scrubber/index.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/duration_distribution_chart_with_scrubber/index.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/duration_distribution_chart_with_scrubber/index.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/duration_distribution_chart_with_scrubber/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/duration_distribution_chart_with_scrubber/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/duration_distribution_chart_with_scrubber/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/duration_distribution_chart_with_scrubber/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/failed_transaction_rate_chart/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/failed_transaction_rate_chart/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/failed_transaction_rate_chart/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/failed_transaction_rate_chart/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/flamegraph/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/flamegraph/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/flamegraph/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/flamegraph/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/helper/get_chart_anomaly_timeseries.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/helper/get_chart_anomaly_timeseries.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/helper/get_chart_anomaly_timeseries.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/helper/get_chart_anomaly_timeseries.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/helper/get_empty_series.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/helper/get_empty_series.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/helper/get_empty_series.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/helper/get_empty_series.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/helper/get_metrics_formulas.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/helper/get_metrics_formulas.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/helper/get_metrics_formulas.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/helper/get_metrics_formulas.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/helper/get_timeseries_color.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/helper/get_timeseries_color.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/helper/get_timeseries_color.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/helper/get_timeseries_color.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/helper/get_timezone_offset_in_ms.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/helper/get_timezone_offset_in_ms.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/helper/get_timezone_offset_in_ms.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/helper/get_timezone_offset_in_ms.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/helper/get_timezone_offset_in_ms.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/helper/get_timezone_offset_in_ms.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/helper/get_timezone_offset_in_ms.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/helper/get_timezone_offset_in_ms.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/helper/helper.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/helper/helper.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/helper/helper.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/helper/helper.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/helper/helper.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/helper/helper.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/helper/helper.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/helper/helper.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/helper/timezone.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/helper/timezone.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/helper/timezone.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/helper/timezone.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/helper/timezone.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/helper/timezone.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/helper/timezone.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/helper/timezone.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/instances_latency_distribution_chart/custom_tooltip.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/instances_latency_distribution_chart/custom_tooltip.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/instances_latency_distribution_chart/custom_tooltip.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/instances_latency_distribution_chart/custom_tooltip.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/instances_latency_distribution_chart/custom_tooltip.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/instances_latency_distribution_chart/custom_tooltip.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/instances_latency_distribution_chart/custom_tooltip.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/instances_latency_distribution_chart/custom_tooltip.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/instances_latency_distribution_chart/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/instances_latency_distribution_chart/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/instances_latency_distribution_chart/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/instances_latency_distribution_chart/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/instances_latency_distribution_chart/instances_latency_distribution_chart.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/instances_latency_distribution_chart/instances_latency_distribution_chart.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/instances_latency_distribution_chart/instances_latency_distribution_chart.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/instances_latency_distribution_chart/instances_latency_distribution_chart.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/latency_chart/get_latency_chart_screen_context.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/latency_chart/get_latency_chart_screen_context.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/latency_chart/get_latency_chart_screen_context.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/latency_chart/get_latency_chart_screen_context.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/latency_chart/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/latency_chart/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/latency_chart/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/latency_chart/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/latency_chart/latency_aggregation_type_select.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/latency_chart/latency_aggregation_type_select.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/latency_chart/latency_aggregation_type_select.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/latency_chart/latency_aggregation_type_select.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/latency_chart/latency_chart.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/latency_chart/latency_chart.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/latency_chart/latency_chart.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/latency_chart/latency_chart.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/latency_chart/latency_chart.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/latency_chart/latency_chart.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/latency_chart/latency_chart.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/latency_chart/latency_chart.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/log_rates/log_error_rate_chart.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/log_rates/log_error_rate_chart.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/log_rates/log_error_rate_chart.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/log_rates/log_error_rate_chart.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/log_rates/log_rate_chart.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/log_rates/log_rate_chart.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/log_rates/log_rate_chart.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/log_rates/log_rate_chart.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/log_rates/popover.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/log_rates/popover.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/log_rates/popover.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/log_rates/popover.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/log_rates/tooltip_content.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/log_rates/tooltip_content.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/log_rates/tooltip_content.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/log_rates/tooltip_content.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/metrics_chart/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/metrics_chart/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/metrics_chart/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/metrics_chart/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/spark_plot/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/spark_plot/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/spark_plot/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/spark_plot/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/__snapshots__/timeline.test.tsx.snap b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/__snapshots__/timeline.test.tsx.snap similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/__snapshots__/timeline.test.tsx.snap rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/__snapshots__/timeline.test.tsx.snap diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/last_tick_value.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/last_tick_value.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/last_tick_value.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/last_tick_value.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/legend.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/legend.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/legend.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/legend.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/marker/__snapshots__/agent_marker.test.tsx.snap b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/marker/__snapshots__/agent_marker.test.tsx.snap similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/marker/__snapshots__/agent_marker.test.tsx.snap rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/marker/__snapshots__/agent_marker.test.tsx.snap diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/marker/__snapshots__/index.test.tsx.snap b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/marker/__snapshots__/index.test.tsx.snap similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/marker/__snapshots__/index.test.tsx.snap rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/marker/__snapshots__/index.test.tsx.snap diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/marker/agent_marker.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/marker/agent_marker.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/marker/agent_marker.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/marker/agent_marker.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/marker/agent_marker.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/marker/agent_marker.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/marker/agent_marker.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/marker/agent_marker.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/marker/error_marker.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/marker/error_marker.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/marker/error_marker.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/marker/error_marker.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/marker/error_marker.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/marker/error_marker.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/marker/error_marker.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/marker/error_marker.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/marker/index.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/marker/index.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/marker/index.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/marker/index.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/marker/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/marker/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/marker/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/marker/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/plot_utils.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/plot_utils.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/plot_utils.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/plot_utils.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/timeline.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/timeline.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/timeline.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/timeline.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/timeline_axis.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/timeline_axis.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/timeline_axis.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/timeline_axis.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/vertical_lines.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/vertical_lines.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeline/vertical_lines.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeline/vertical_lines.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeseries_chart.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeseries_chart.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeseries_chart.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeseries_chart.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeseries_chart_with_context.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeseries_chart_with_context.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/timeseries_chart_with_context.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/timeseries_chart_with_context.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/transaction_breakdown_chart/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/transaction_breakdown_chart/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/transaction_breakdown_chart/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/transaction_breakdown_chart/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/transaction_breakdown_chart/use_transaction_breakdown.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/transaction_breakdown_chart/use_transaction_breakdown.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/transaction_breakdown_chart/use_transaction_breakdown.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/transaction_breakdown_chart/use_transaction_breakdown.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/transaction_charts/helper.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/transaction_charts/helper.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/transaction_charts/helper.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/transaction_charts/helper.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/transaction_charts/helper.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/transaction_charts/helper.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/transaction_charts/helper.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/transaction_charts/helper.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/transaction_charts/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/transaction_charts/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/transaction_charts/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/transaction_charts/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/transaction_charts/ml_header.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/transaction_charts/ml_header.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/transaction_charts/ml_header.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/transaction_charts/ml_header.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/transaction_coldstart_rate_chart/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/transaction_coldstart_rate_chart/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/transaction_coldstart_rate_chart/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/transaction_coldstart_rate_chart/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/charts/treemap_chart/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/charts/treemap_chart/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/charts/treemap_chart/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/charts/treemap_chart/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/critical_path_flamegraph/critical_path_flamegraph_tooltip.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/critical_path_flamegraph/critical_path_flamegraph_tooltip.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/critical_path_flamegraph/critical_path_flamegraph_tooltip.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/critical_path_flamegraph/critical_path_flamegraph_tooltip.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/critical_path_flamegraph/critical_path_to_flamegraph.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/critical_path_flamegraph/critical_path_to_flamegraph.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/critical_path_flamegraph/critical_path_to_flamegraph.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/critical_path_flamegraph/critical_path_to_flamegraph.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/critical_path_flamegraph/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/critical_path_flamegraph/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/critical_path_flamegraph/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/critical_path_flamegraph/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/date_picker/apm_date_picker.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/date_picker/apm_date_picker.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/date_picker/apm_date_picker.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/date_picker/apm_date_picker.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/date_picker/date_picker.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/date_picker/date_picker.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/date_picker/date_picker.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/date_picker/date_picker.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/date_picker/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/date_picker/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/date_picker/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/date_picker/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/date_picker/typings.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/date_picker/typings.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/date_picker/typings.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/date_picker/typings.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/dependencies_table/dependencies_table_service_map_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/dependencies_table/dependencies_table_service_map_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/dependencies_table/dependencies_table_service_map_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/dependencies_table/dependencies_table_service_map_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/dependencies_table/get_span_metric_columns.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/dependencies_table/get_span_metric_columns.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/dependencies_table/get_span_metric_columns.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/dependencies_table/get_span_metric_columns.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/dependencies_table/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/dependencies_table/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/dependencies_table/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/dependencies_table/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/dependency_metric_charts/dependency_failed_transaction_rate_chart.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/dependency_metric_charts/dependency_failed_transaction_rate_chart.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/dependency_metric_charts/dependency_failed_transaction_rate_chart.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/dependency_metric_charts/dependency_failed_transaction_rate_chart.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/dependency_metric_charts/dependency_latency_chart.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/dependency_metric_charts/dependency_latency_chart.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/dependency_metric_charts/dependency_latency_chart.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/dependency_metric_charts/dependency_latency_chart.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/dependency_metric_charts/dependency_metric_charts_route_params.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/dependency_metric_charts/dependency_metric_charts_route_params.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/dependency_metric_charts/dependency_metric_charts_route_params.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/dependency_metric_charts/dependency_metric_charts_route_params.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/dependency_metric_charts/dependency_throughput_chart.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/dependency_metric_charts/dependency_throughput_chart.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/dependency_metric_charts/dependency_throughput_chart.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/dependency_metric_charts/dependency_throughput_chart.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/dependency_metric_charts/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/dependency_metric_charts/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/dependency_metric_charts/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/dependency_metric_charts/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/empty_message.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/empty_message.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/empty_message.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/empty_message.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/entity_enablement/feedback_modal.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/entity_enablement/feedback_modal.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/entity_enablement/feedback_modal.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/entity_enablement/feedback_modal.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/entity_enablement/unauthorized_modal.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/entity_enablement/unauthorized_modal.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/entity_enablement/unauthorized_modal.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/entity_enablement/unauthorized_modal.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/entity_enablement/welcome_modal.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/entity_enablement/welcome_modal.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/entity_enablement/welcome_modal.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/entity_enablement/welcome_modal.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/environment_badge/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/environment_badge/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/environment_badge/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/environment_badge/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/environment_filter/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/environment_filter/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/environment_filter/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/environment_filter/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/environment_select/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/environment_select/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/environment_select/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/environment_select/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/error_state_prompt.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/error_state_prompt.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/error_state_prompt.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/error_state_prompt.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/errors_table/get_columns.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/errors_table/get_columns.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/errors_table/get_columns.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/errors_table/get_columns.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/explore_logs_button/explore_logs_button.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/explore_logs_button/explore_logs_button.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/explore_logs_button/explore_logs_button.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/explore_logs_button/explore_logs_button.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/explore_logs_button/logs_explorer_locator_config.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/explore_logs_button/logs_explorer_locator_config.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/explore_logs_button/logs_explorer_locator_config.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/explore_logs_button/logs_explorer_locator_config.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/get_bool_filter.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/get_bool_filter.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/get_bool_filter.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/get_bool_filter.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/height_retainer/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/height_retainer/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/height_retainer/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/height_retainer/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/height_retainer/resetting_height_container.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/height_retainer/resetting_height_container.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/height_retainer/resetting_height_container.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/height_retainer/resetting_height_container.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/impact_bar/__snapshots__/impact_bar.test.js.snap b/x-pack/solutions/observability/plugins/apm/public/components/shared/impact_bar/__snapshots__/impact_bar.test.js.snap similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/impact_bar/__snapshots__/impact_bar.test.js.snap rename to x-pack/solutions/observability/plugins/apm/public/components/shared/impact_bar/__snapshots__/impact_bar.test.js.snap diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/impact_bar/impact_bar.test.js b/x-pack/solutions/observability/plugins/apm/public/components/shared/impact_bar/impact_bar.test.js similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/impact_bar/impact_bar.test.js rename to x-pack/solutions/observability/plugins/apm/public/components/shared/impact_bar/impact_bar.test.js diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/impact_bar/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/impact_bar/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/impact_bar/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/impact_bar/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/is_route_with_time_range.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/is_route_with_time_range.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/is_route_with_time_range.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/is_route_with_time_range.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/item_badge/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/item_badge/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/item_badge/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/item_badge/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/key_value_filter_list/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/key_value_filter_list/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/key_value_filter_list/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/key_value_filter_list/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/key_value_filter_list/key_value_filter_list.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/key_value_filter_list/key_value_filter_list.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/key_value_filter_list/key_value_filter_list.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/key_value_filter_list/key_value_filter_list.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/key_value_table/formatted_value.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/key_value_table/formatted_value.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/key_value_table/formatted_value.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/key_value_table/formatted_value.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/key_value_table/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/key_value_table/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/key_value_table/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/key_value_table/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/key_value_table/key_value_table.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/key_value_table/key_value_table.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/key_value_table/key_value_table.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/key_value_table/key_value_table.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/kuery_bar/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/kuery_bar/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/kuery_bar/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/kuery_bar/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/kuery_bar/typeahead/click_outside.js b/x-pack/solutions/observability/plugins/apm/public/components/shared/kuery_bar/typeahead/click_outside.js similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/kuery_bar/typeahead/click_outside.js rename to x-pack/solutions/observability/plugins/apm/public/components/shared/kuery_bar/typeahead/click_outside.js diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/kuery_bar/typeahead/index.js b/x-pack/solutions/observability/plugins/apm/public/components/shared/kuery_bar/typeahead/index.js similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/kuery_bar/typeahead/index.js rename to x-pack/solutions/observability/plugins/apm/public/components/shared/kuery_bar/typeahead/index.js diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/kuery_bar/typeahead/suggestion.js b/x-pack/solutions/observability/plugins/apm/public/components/shared/kuery_bar/typeahead/suggestion.js similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/kuery_bar/typeahead/suggestion.js rename to x-pack/solutions/observability/plugins/apm/public/components/shared/kuery_bar/typeahead/suggestion.js diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/kuery_bar/typeahead/suggestions.js b/x-pack/solutions/observability/plugins/apm/public/components/shared/kuery_bar/typeahead/suggestions.js similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/kuery_bar/typeahead/suggestions.js rename to x-pack/solutions/observability/plugins/apm/public/components/shared/kuery_bar/typeahead/suggestions.js diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/kuery_bar/utils.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/kuery_bar/utils.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/kuery_bar/utils.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/kuery_bar/utils.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/license_prompt/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/license_prompt/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/license_prompt/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/license_prompt/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/license_prompt/license_prompt.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/license_prompt/license_prompt.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/license_prompt/license_prompt.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/license_prompt/license_prompt.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/agent_configuration_links.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/agent_configuration_links.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/agent_configuration_links.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/agent_configuration_links.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/apm_link.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/apm_link.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/apm_link.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/apm_link.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/apm_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/apm_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/apm_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/apm_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/error_detail_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/error_detail_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/error_detail_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/error_detail_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/error_overview_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/error_overview_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/error_overview_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/error_overview_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/home_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/home_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/home_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/home_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/max_groups_message.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/max_groups_message.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/max_groups_message.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/max_groups_message.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/metric_overview_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/metric_overview_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/metric_overview_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/metric_overview_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/mobile/crash_detail_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/mobile/crash_detail_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/mobile/crash_detail_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/mobile/crash_detail_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/mobile/error_detail_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/mobile/error_detail_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/mobile/error_detail_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/mobile/error_detail_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/mobile/error_overview_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/mobile/error_overview_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/mobile/error_overview_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/mobile/error_overview_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/service_inventory_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/service_inventory_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/service_inventory_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/service_inventory_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/service_link/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/service_link/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/service_link/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/service_link/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/service_link/service_link.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/service_link/service_link.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/service_link/service_link.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/service_link/service_link.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/service_link/service_link.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/service_link/service_link.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/service_link/service_link.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/service_link/service_link.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/service_map_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/service_map_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/service_map_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/service_map_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/service_node_metric_overview_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/service_node_metric_overview_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/service_node_metric_overview_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/service_node_metric_overview_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/service_node_overview_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/service_node_overview_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/service_node_overview_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/service_node_overview_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/service_transactions_overview_link.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/service_transactions_overview_link.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/service_transactions_overview_link.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/service_transactions_overview_link.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/service_transactions_overview_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/service_transactions_overview_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/service_transactions_overview_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/service_transactions_overview_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/trace_overview_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/trace_overview_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/trace_overview_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/trace_overview_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/transaction_detail_link/index.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/transaction_detail_link/index.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/transaction_detail_link/index.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/transaction_detail_link/index.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/transaction_detail_link/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/transaction_detail_link/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/transaction_detail_link/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/transaction_detail_link/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/transaction_overview_link.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/transaction_overview_link.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/transaction_overview_link.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/transaction_overview_link.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/transaction_overview_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/transaction_overview_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/apm/transaction_overview_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/apm/transaction_overview_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/dependency_link.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/dependency_link.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/dependency_link.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/dependency_link.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/dependency_link.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/dependency_link.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/dependency_link.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/dependency_link.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/dependency_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/dependency_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/dependency_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/dependency_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/discover_links/__fixtures__/mock_transaction.json b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/discover_links/__fixtures__/mock_transaction.json similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/discover_links/__fixtures__/mock_transaction.json rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/discover_links/__fixtures__/mock_transaction.json diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/discover_links/__snapshots__/discover_error_button.test.tsx.snap b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/discover_links/__snapshots__/discover_error_button.test.tsx.snap similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/discover_links/__snapshots__/discover_error_button.test.tsx.snap rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/discover_links/__snapshots__/discover_error_button.test.tsx.snap diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/discover_links/__snapshots__/discover_error_link.test.tsx.snap b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/discover_links/__snapshots__/discover_error_link.test.tsx.snap similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/discover_links/__snapshots__/discover_error_link.test.tsx.snap rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/discover_links/__snapshots__/discover_error_link.test.tsx.snap diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/discover_links/__snapshots__/discover_transaction_button.test.tsx.snap b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/discover_links/__snapshots__/discover_transaction_button.test.tsx.snap similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/discover_links/__snapshots__/discover_transaction_button.test.tsx.snap rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/discover_links/__snapshots__/discover_transaction_button.test.tsx.snap diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/discover_links/__snapshots__/discover_transaction_link.test.tsx.snap b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/discover_links/__snapshots__/discover_transaction_link.test.tsx.snap similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/discover_links/__snapshots__/discover_transaction_link.test.tsx.snap rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/discover_links/__snapshots__/discover_transaction_link.test.tsx.snap diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/discover_links/discover_error_button.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/discover_links/discover_error_button.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/discover_links/discover_error_button.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/discover_links/discover_error_button.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/discover_links/discover_error_link.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/discover_links/discover_error_link.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/discover_links/discover_error_link.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/discover_links/discover_error_link.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/discover_links/discover_error_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/discover_links/discover_error_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/discover_links/discover_error_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/discover_links/discover_error_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/discover_links/discover_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/discover_links/discover_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/discover_links/discover_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/discover_links/discover_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/discover_links/discover_links.integration.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/discover_links/discover_links.integration.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/discover_links/discover_links.integration.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/discover_links/discover_links.integration.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/discover_links/discover_span_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/discover_links/discover_span_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/discover_links/discover_span_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/discover_links/discover_span_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/discover_links/discover_transaction_button.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/discover_links/discover_transaction_button.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/discover_links/discover_transaction_button.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/discover_links/discover_transaction_button.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/discover_links/discover_transaction_link.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/discover_links/discover_transaction_link.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/discover_links/discover_transaction_link.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/discover_links/discover_transaction_link.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/discover_links/discover_transaction_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/discover_links/discover_transaction_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/discover_links/discover_transaction_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/discover_links/discover_transaction_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/elastic_docs_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/elastic_docs_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/elastic_docs_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/elastic_docs_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/infra_link.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/infra_link.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/infra_link.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/infra_link.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/infra_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/infra_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/infra_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/infra_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/kibana.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/kibana.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/kibana.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/kibana.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/machine_learning_links/mlexplorer_link.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/machine_learning_links/mlexplorer_link.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/machine_learning_links/mlexplorer_link.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/machine_learning_links/mlexplorer_link.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/machine_learning_links/mlexplorer_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/machine_learning_links/mlexplorer_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/machine_learning_links/mlexplorer_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/machine_learning_links/mlexplorer_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/machine_learning_links/mlmanage_jobs_link.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/machine_learning_links/mlmanage_jobs_link.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/machine_learning_links/mlmanage_jobs_link.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/machine_learning_links/mlmanage_jobs_link.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/machine_learning_links/mlmanage_jobs_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/machine_learning_links/mlmanage_jobs_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/machine_learning_links/mlmanage_jobs_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/machine_learning_links/mlmanage_jobs_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/machine_learning_links/mlsingle_metric_link.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/machine_learning_links/mlsingle_metric_link.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/machine_learning_links/mlsingle_metric_link.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/machine_learning_links/mlsingle_metric_link.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/machine_learning_links/mlsingle_metric_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/machine_learning_links/mlsingle_metric_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/machine_learning_links/mlsingle_metric_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/machine_learning_links/mlsingle_metric_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/rison_helpers.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/rison_helpers.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/rison_helpers.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/rison_helpers.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/rison_helpers.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/rison_helpers.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/rison_helpers.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/rison_helpers.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/setup_instructions_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/setup_instructions_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/setup_instructions_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/setup_instructions_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/url_helpers.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/url_helpers.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/url_helpers.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/url_helpers.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/links/url_helpers.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/links/url_helpers.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/links/url_helpers.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/links/url_helpers.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/list_metric.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/list_metric.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/list_metric.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/list_metric.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/loading_state_prompt.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/loading_state_prompt.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/loading_state_prompt.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/loading_state_prompt.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/managed_table/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/managed_table/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/managed_table/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/managed_table/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/managed_table/managed_table.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/managed_table/managed_table.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/managed_table/managed_table.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/managed_table/managed_table.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/metadata_table/error_metadata/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/metadata_table/error_metadata/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/metadata_table/error_metadata/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/metadata_table/error_metadata/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/metadata_table/helper.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/metadata_table/helper.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/metadata_table/helper.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/metadata_table/helper.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/metadata_table/helper.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/metadata_table/helper.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/metadata_table/helper.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/metadata_table/helper.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/metadata_table/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/metadata_table/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/metadata_table/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/metadata_table/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/metadata_table/metadata_table.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/metadata_table/metadata_table.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/metadata_table/metadata_table.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/metadata_table/metadata_table.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/metadata_table/section.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/metadata_table/section.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/metadata_table/section.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/metadata_table/section.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/metadata_table/section.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/metadata_table/section.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/metadata_table/section.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/metadata_table/section.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/metadata_table/span_metadata/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/metadata_table/span_metadata/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/metadata_table/span_metadata/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/metadata_table/span_metadata/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/metadata_table/transaction_metadata/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/metadata_table/transaction_metadata/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/metadata_table/transaction_metadata/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/metadata_table/transaction_metadata/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/metadata_table/types.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/metadata_table/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/metadata_table/types.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/metadata_table/types.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/ml_callout/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/ml_callout/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/ml_callout/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/ml_callout/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/monaco_code_editor/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/monaco_code_editor/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/monaco_code_editor/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/monaco_code_editor/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/not_available_popover/not_available_apm_metrics.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/not_available_popover/not_available_apm_metrics.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/not_available_popover/not_available_apm_metrics.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/not_available_popover/not_available_apm_metrics.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/not_available_popover/not_available_environment.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/not_available_popover/not_available_environment.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/not_available_popover/not_available_environment.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/not_available_popover/not_available_environment.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/overview_table_container/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/overview_table_container/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/overview_table_container/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/overview_table_container/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/popover_badge/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/popover_badge/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/popover_badge/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/popover_badge/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/popover_tooltip/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/popover_tooltip/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/popover_tooltip/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/popover_tooltip/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/profiling/flamegraph/flamegraph_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/profiling/flamegraph/flamegraph_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/profiling/flamegraph/flamegraph_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/profiling/flamegraph/flamegraph_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/profiling/flamegraph/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/profiling/flamegraph/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/profiling/flamegraph/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/profiling/flamegraph/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/profiling/top_functions/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/profiling/top_functions/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/profiling/top_functions/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/profiling/top_functions/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/profiling/top_functions/top_functions_link.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/profiling/top_functions/top_functions_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/profiling/top_functions/top_functions_link.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/profiling/top_functions/top_functions_link.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/search_bar/search_bar.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/search_bar/search_bar.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/search_bar/search_bar.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/search_bar/search_bar.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/search_bar/search_bar.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/search_bar/search_bar.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/search_bar/search_bar.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/search_bar/search_bar.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/select_with_placeholder/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/select_with_placeholder/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/select_with_placeholder/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/select_with_placeholder/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/service_icons/cloud_details.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/service_icons/cloud_details.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/service_icons/cloud_details.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/service_icons/cloud_details.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/service_icons/container_details.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/service_icons/container_details.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/service_icons/container_details.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/service_icons/container_details.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/service_icons/icon_popover.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/service_icons/icon_popover.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/service_icons/icon_popover.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/service_icons/icon_popover.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/service_icons/index.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/service_icons/index.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/service_icons/index.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/service_icons/index.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/service_icons/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/service_icons/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/service_icons/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/service_icons/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/service_icons/otel_details.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/service_icons/otel_details.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/service_icons/otel_details.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/service_icons/otel_details.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/service_icons/serverless_details.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/service_icons/serverless_details.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/service_icons/serverless_details.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/service_icons/serverless_details.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/service_icons/service_details.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/service_icons/service_details.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/service_icons/service_details.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/service_icons/service_details.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/service_icons/service_icons.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/service_icons/service_icons.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/service_icons/service_icons.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/service_icons/service_icons.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/slo_callout/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/slo_callout/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/slo_callout/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/slo_callout/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/get_span_icon.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/get_span_icon.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/get_span_icon.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/get_span_icon.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/aws.svg b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/aws.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/aws.svg rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/aws.svg diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/azure.svg b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/azure.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/azure.svg rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/azure.svg diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/blob_storage.svg b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/blob_storage.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/blob_storage.svg rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/blob_storage.svg diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/cassandra.svg b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/cassandra.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/cassandra.svg rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/cassandra.svg diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/cosmos_db.svg b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/cosmos_db.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/cosmos_db.svg rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/cosmos_db.svg diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/database.svg b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/database.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/database.svg rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/database.svg diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/default.svg b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/default.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/default.svg rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/default.svg diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/documents.svg b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/documents.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/documents.svg rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/documents.svg diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/dynamo_db.svg b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/dynamo_db.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/dynamo_db.svg rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/dynamo_db.svg diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/elasticsearch.svg b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/elasticsearch.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/elasticsearch.svg rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/elasticsearch.svg diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/file_share_storage.svg b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/file_share_storage.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/file_share_storage.svg rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/file_share_storage.svg diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/globe.svg b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/globe.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/globe.svg rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/globe.svg diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/graphql.svg b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/graphql.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/graphql.svg rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/graphql.svg diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/grpc.svg b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/grpc.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/grpc.svg rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/grpc.svg diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/handlebars.svg b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/handlebars.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/handlebars.svg rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/handlebars.svg diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/kafka.svg b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/kafka.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/kafka.svg rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/kafka.svg diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/ldap.svg b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/ldap.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/ldap.svg rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/ldap.svg diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/mongodb.svg b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/mongodb.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/mongodb.svg rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/mongodb.svg diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/mysql.svg b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/mysql.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/mysql.svg rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/mysql.svg diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/postgresql.svg b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/postgresql.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/postgresql.svg rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/postgresql.svg diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/redis.svg b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/redis.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/redis.svg rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/redis.svg diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/s3.svg b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/s3.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/s3.svg rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/s3.svg diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/service_bus.svg b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/service_bus.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/service_bus.svg rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/service_bus.svg diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/sns.svg b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/sns.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/sns.svg rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/sns.svg diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/sqs.svg b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/sqs.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/sqs.svg rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/sqs.svg diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/storage_queue.svg b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/storage_queue.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/storage_queue.svg rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/storage_queue.svg diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/table_storage.svg b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/table_storage.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/table_storage.svg rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/table_storage.svg diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/websocket.svg b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/websocket.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/icons/websocket.svg rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/icons/websocket.svg diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/span_icon.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/span_icon.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_icon/span_icon.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_icon/span_icon.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_links/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_links/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_links/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_links/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_links/span_links_callout.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_links/span_links_callout.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_links/span_links_callout.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_links/span_links_callout.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_links/span_links_tab_content.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_links/span_links_tab_content.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_links/span_links_tab_content.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_links/span_links_tab_content.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/span_links/span_links_table.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/span_links/span_links_table.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/span_links/span_links_table.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/span_links/span_links_table.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/__fixtures__/stacktraces.json b/x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/__fixtures__/stacktraces.json similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/__fixtures__/stacktraces.json rename to x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/__fixtures__/stacktraces.json diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/cause_stacktrace.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/cause_stacktrace.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/cause_stacktrace.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/cause_stacktrace.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/cause_stacktrace.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/cause_stacktrace.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/cause_stacktrace.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/cause_stacktrace.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/context.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/context.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/context.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/context.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/frame_heading.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/frame_heading.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/frame_heading.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/frame_heading.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/frame_heading.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/frame_heading.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/frame_heading.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/frame_heading.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/frame_heading_renderers/c_sharp_frame_heading_renderer.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/frame_heading_renderers/c_sharp_frame_heading_renderer.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/frame_heading_renderers/c_sharp_frame_heading_renderer.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/frame_heading_renderers/c_sharp_frame_heading_renderer.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/frame_heading_renderers/default_frame_heading_renderer.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/frame_heading_renderers/default_frame_heading_renderer.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/frame_heading_renderers/default_frame_heading_renderer.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/frame_heading_renderers/default_frame_heading_renderer.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/frame_heading_renderers/index.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/frame_heading_renderers/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/frame_heading_renderers/index.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/frame_heading_renderers/index.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/frame_heading_renderers/java_frame_heading_renderer.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/frame_heading_renderers/java_frame_heading_renderer.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/frame_heading_renderers/java_frame_heading_renderer.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/frame_heading_renderers/java_frame_heading_renderer.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/frame_heading_renderers/java_script_frame_heading_renderer.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/frame_heading_renderers/java_script_frame_heading_renderer.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/frame_heading_renderers/java_script_frame_heading_renderer.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/frame_heading_renderers/java_script_frame_heading_renderer.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/frame_heading_renderers/php_frame_heading_renderer.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/frame_heading_renderers/php_frame_heading_renderer.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/frame_heading_renderers/php_frame_heading_renderer.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/frame_heading_renderers/php_frame_heading_renderer.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/frame_heading_renderers/ruby_frame_heading_renderer.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/frame_heading_renderers/ruby_frame_heading_renderer.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/frame_heading_renderers/ruby_frame_heading_renderer.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/frame_heading_renderers/ruby_frame_heading_renderer.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/library_stacktrace.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/library_stacktrace.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/library_stacktrace.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/library_stacktrace.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/library_stacktrace.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/library_stacktrace.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/library_stacktrace.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/library_stacktrace.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/stackframe.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/stackframe.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/stackframe.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/stackframe.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/stackframe.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/stackframe.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/stackframe.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/stackframe.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/stacktrace.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/stacktrace.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/stacktrace.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/stacktrace.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/variables.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/variables.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/stacktrace/variables.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/stacktrace/variables.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/sticky_properties/__snapshots__/sticky_properties.test.tsx.snap b/x-pack/solutions/observability/plugins/apm/public/components/shared/sticky_properties/__snapshots__/sticky_properties.test.tsx.snap similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/sticky_properties/__snapshots__/sticky_properties.test.tsx.snap rename to x-pack/solutions/observability/plugins/apm/public/components/shared/sticky_properties/__snapshots__/sticky_properties.test.tsx.snap diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/sticky_properties/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/sticky_properties/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/sticky_properties/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/sticky_properties/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/sticky_properties/sticky_properties.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/sticky_properties/sticky_properties.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/sticky_properties/sticky_properties.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/sticky_properties/sticky_properties.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/suggestions_select/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/suggestions_select/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/suggestions_select/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/suggestions_select/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/suggestions_select/suggestions_select.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/suggestions_select/suggestions_select.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/suggestions_select/suggestions_select.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/suggestions_select/suggestions_select.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/suggestions_select/suggestions_select.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/suggestions_select/suggestions_select.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/suggestions_select/suggestions_select.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/suggestions_select/suggestions_select.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/summary/__fixtures__/transactions.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/summary/__fixtures__/transactions.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/summary/__fixtures__/transactions.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/summary/__fixtures__/transactions.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/summary/composite_span_duration_summary_item.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/summary/composite_span_duration_summary_item.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/summary/composite_span_duration_summary_item.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/summary/composite_span_duration_summary_item.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/summary/duration_summary_item.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/summary/duration_summary_item.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/summary/duration_summary_item.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/summary/duration_summary_item.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/summary/error_count_summary_item_badge.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/summary/error_count_summary_item_badge.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/summary/error_count_summary_item_badge.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/summary/error_count_summary_item_badge.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/summary/error_count_summary_item_badge.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/summary/error_count_summary_item_badge.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/summary/error_count_summary_item_badge.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/summary/error_count_summary_item_badge.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/summary/http_info_summary_item/http_info_summary_item.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/summary/http_info_summary_item/http_info_summary_item.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/summary/http_info_summary_item/http_info_summary_item.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/summary/http_info_summary_item/http_info_summary_item.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/summary/http_info_summary_item/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/summary/http_info_summary_item/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/summary/http_info_summary_item/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/summary/http_info_summary_item/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/summary/http_status_badge/http_status_badge.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/summary/http_status_badge/http_status_badge.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/summary/http_status_badge/http_status_badge.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/summary/http_status_badge/http_status_badge.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/summary/http_status_badge/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/summary/http_status_badge/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/summary/http_status_badge/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/summary/http_status_badge/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/summary/http_status_badge/status_codes.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/summary/http_status_badge/status_codes.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/summary/http_status_badge/status_codes.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/summary/http_status_badge/status_codes.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/summary/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/summary/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/summary/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/summary/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/summary/transaction_result_summary_item.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/summary/transaction_result_summary_item.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/summary/transaction_result_summary_item.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/summary/transaction_result_summary_item.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/summary/transaction_summary.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/summary/transaction_summary.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/summary/transaction_summary.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/summary/transaction_summary.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/summary/transaction_summary.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/summary/transaction_summary.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/summary/transaction_summary.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/summary/transaction_summary.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/summary/user_agent_summary_item.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/summary/user_agent_summary_item.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/summary/user_agent_summary_item.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/summary/user_agent_summary_item.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/summary/user_agent_summary_item.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/summary/user_agent_summary_item.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/summary/user_agent_summary_item.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/summary/user_agent_summary_item.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/table_search_bar/table_search_bar.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/table_search_bar/table_search_bar.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/table_search_bar/table_search_bar.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/table_search_bar/table_search_bar.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/table_search_bar/table_search_bar.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/table_search_bar/table_search_bar.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/table_search_bar/table_search_bar.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/table_search_bar/table_search_bar.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/technical_preview_badge.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/technical_preview_badge.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/technical_preview_badge.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/technical_preview_badge.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/time_comparison/comparison.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/time_comparison/comparison.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/time_comparison/comparison.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/time_comparison/comparison.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/time_comparison/get_comparison_chart_theme.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/time_comparison/get_comparison_chart_theme.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/time_comparison/get_comparison_chart_theme.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/time_comparison/get_comparison_chart_theme.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/time_comparison/get_comparison_enabled.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/time_comparison/get_comparison_enabled.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/time_comparison/get_comparison_enabled.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/time_comparison/get_comparison_enabled.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/time_comparison/get_comparison_enabled.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/time_comparison/get_comparison_enabled.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/time_comparison/get_comparison_enabled.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/time_comparison/get_comparison_enabled.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/time_comparison/get_comparison_options.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/time_comparison/get_comparison_options.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/time_comparison/get_comparison_options.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/time_comparison/get_comparison_options.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/time_comparison/index.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/time_comparison/index.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/time_comparison/index.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/time_comparison/index.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/time_comparison/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/time_comparison/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/time_comparison/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/time_comparison/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/timestamp_tooltip/index.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/timestamp_tooltip/index.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/timestamp_tooltip/index.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/timestamp_tooltip/index.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/timestamp_tooltip/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/timestamp_tooltip/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/timestamp_tooltip/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/timestamp_tooltip/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/__fixtures__/mock_data.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/__fixtures__/mock_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/__fixtures__/mock_data.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/__fixtures__/mock_data.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/__snapshots__/transaction_action_menu.test.tsx.snap b/x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/__snapshots__/transaction_action_menu.test.tsx.snap similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/__snapshots__/transaction_action_menu.test.tsx.snap rename to x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/__snapshots__/transaction_action_menu.test.tsx.snap diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/custom_link_flyout.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/custom_link_flyout.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/custom_link_flyout.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/custom_link_flyout.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/custom_link_list.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/custom_link_list.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/custom_link_list.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/custom_link_list.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/custom_link_list.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/custom_link_list.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/custom_link_list.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/custom_link_list.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/custom_link_toolbar.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/custom_link_toolbar.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/custom_link_toolbar.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/custom_link_toolbar.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/custom_link_toolbar.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/custom_link_toolbar.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/custom_link_toolbar.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/custom_link_toolbar.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/index.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/index.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/index.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/index.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/custom_link_menu_section/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/sections.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/sections.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/sections.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/sections.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/sections.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/sections.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/sections.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/sections.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/sections_helper.test.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/sections_helper.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/sections_helper.test.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/sections_helper.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/sections_helper.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/sections_helper.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/sections_helper.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/sections_helper.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/transaction_action_menu.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/transaction_action_menu.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/transaction_action_menu.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/transaction_action_menu.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/transaction_action_menu.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/transaction_action_menu.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/transaction_action_menu/transaction_action_menu.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_action_menu/transaction_action_menu.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/transaction_type_select.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_type_select.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/transaction_type_select.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/transaction_type_select.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/transactions_table/get_columns.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/transactions_table/get_columns.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/transactions_table/get_columns.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/transactions_table/get_columns.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/transactions_table/get_latency_column_label.ts b/x-pack/solutions/observability/plugins/apm/public/components/shared/transactions_table/get_latency_column_label.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/transactions_table/get_latency_column_label.ts rename to x-pack/solutions/observability/plugins/apm/public/components/shared/transactions_table/get_latency_column_label.ts diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/transactions_table/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/transactions_table/index.tsx similarity index 99% rename from x-pack/plugins/observability_solution/apm/public/components/shared/transactions_table/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/transactions_table/index.tsx index 22d8f91643bae..1749490a37915 100644 --- a/x-pack/plugins/observability_solution/apm/public/components/shared/transactions_table/index.tsx +++ b/x-pack/solutions/observability/plugins/apm/public/components/shared/transactions_table/index.tsx @@ -369,7 +369,7 @@ function useTableData({ } }, // only fetches detailed statistics when `currentPageItems` is updated. - // eslint-disable-next-line react-hooks/exhaustive-deps + [mainStatistics.requestId, currentPageItems, offset, comparisonEnabled], { preservePreviousData: false } ); diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/truncate_with_tooltip/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/truncate_with_tooltip/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/truncate_with_tooltip/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/truncate_with_tooltip/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/try_it_button/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/try_it_button/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/try_it_button/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/try_it_button/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/unified_search_bar/index.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/unified_search_bar/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/unified_search_bar/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/unified_search_bar/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/components/shared/unified_search_bar/unified_search_bar.test.tsx b/x-pack/solutions/observability/plugins/apm/public/components/shared/unified_search_bar/unified_search_bar.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/components/shared/unified_search_bar/unified_search_bar.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/components/shared/unified_search_bar/unified_search_bar.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/context/annotations/annotations_context.tsx b/x-pack/solutions/observability/plugins/apm/public/context/annotations/annotations_context.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/annotations/annotations_context.tsx rename to x-pack/solutions/observability/plugins/apm/public/context/annotations/annotations_context.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/context/annotations/use_annotations_context.ts b/x-pack/solutions/observability/plugins/apm/public/context/annotations/use_annotations_context.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/annotations/use_annotations_context.ts rename to x-pack/solutions/observability/plugins/apm/public/context/annotations/use_annotations_context.ts diff --git a/x-pack/plugins/observability_solution/apm/public/context/anomaly_detection_jobs/anomaly_detection_jobs_context.tsx b/x-pack/solutions/observability/plugins/apm/public/context/anomaly_detection_jobs/anomaly_detection_jobs_context.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/anomaly_detection_jobs/anomaly_detection_jobs_context.tsx rename to x-pack/solutions/observability/plugins/apm/public/context/anomaly_detection_jobs/anomaly_detection_jobs_context.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/context/anomaly_detection_jobs/use_anomaly_detection_jobs_context.ts b/x-pack/solutions/observability/plugins/apm/public/context/anomaly_detection_jobs/use_anomaly_detection_jobs_context.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/anomaly_detection_jobs/use_anomaly_detection_jobs_context.ts rename to x-pack/solutions/observability/plugins/apm/public/context/anomaly_detection_jobs/use_anomaly_detection_jobs_context.ts diff --git a/x-pack/plugins/observability_solution/apm/public/context/apm_plugin/apm_plugin_context.tsx b/x-pack/solutions/observability/plugins/apm/public/context/apm_plugin/apm_plugin_context.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/apm_plugin/apm_plugin_context.tsx rename to x-pack/solutions/observability/plugins/apm/public/context/apm_plugin/apm_plugin_context.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/context/apm_plugin/mock_apm_plugin_context.tsx b/x-pack/solutions/observability/plugins/apm/public/context/apm_plugin/mock_apm_plugin_context.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/apm_plugin/mock_apm_plugin_context.tsx rename to x-pack/solutions/observability/plugins/apm/public/context/apm_plugin/mock_apm_plugin_context.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/context/apm_plugin/mock_apm_plugin_storybook.tsx b/x-pack/solutions/observability/plugins/apm/public/context/apm_plugin/mock_apm_plugin_storybook.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/apm_plugin/mock_apm_plugin_storybook.tsx rename to x-pack/solutions/observability/plugins/apm/public/context/apm_plugin/mock_apm_plugin_storybook.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/context/apm_plugin/use_apm_plugin_context.ts b/x-pack/solutions/observability/plugins/apm/public/context/apm_plugin/use_apm_plugin_context.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/apm_plugin/use_apm_plugin_context.ts rename to x-pack/solutions/observability/plugins/apm/public/context/apm_plugin/use_apm_plugin_context.ts diff --git a/x-pack/plugins/observability_solution/apm/public/context/apm_service/apm_service_context.test.tsx b/x-pack/solutions/observability/plugins/apm/public/context/apm_service/apm_service_context.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/apm_service/apm_service_context.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/context/apm_service/apm_service_context.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/context/apm_service/apm_service_context.tsx b/x-pack/solutions/observability/plugins/apm/public/context/apm_service/apm_service_context.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/apm_service/apm_service_context.tsx rename to x-pack/solutions/observability/plugins/apm/public/context/apm_service/apm_service_context.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/context/apm_service/use_apm_service_context.ts b/x-pack/solutions/observability/plugins/apm/public/context/apm_service/use_apm_service_context.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/apm_service/use_apm_service_context.ts rename to x-pack/solutions/observability/plugins/apm/public/context/apm_service/use_apm_service_context.ts diff --git a/x-pack/plugins/observability_solution/apm/public/context/apm_service/use_service_agent_fetcher.ts b/x-pack/solutions/observability/plugins/apm/public/context/apm_service/use_service_agent_fetcher.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/apm_service/use_service_agent_fetcher.ts rename to x-pack/solutions/observability/plugins/apm/public/context/apm_service/use_service_agent_fetcher.ts diff --git a/x-pack/plugins/observability_solution/apm/public/context/apm_service/use_service_entity_summary_fetcher.ts b/x-pack/solutions/observability/plugins/apm/public/context/apm_service/use_service_entity_summary_fetcher.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/apm_service/use_service_entity_summary_fetcher.ts rename to x-pack/solutions/observability/plugins/apm/public/context/apm_service/use_service_entity_summary_fetcher.ts diff --git a/x-pack/plugins/observability_solution/apm/public/context/apm_service/use_service_transaction_types_fetcher.tsx b/x-pack/solutions/observability/plugins/apm/public/context/apm_service/use_service_transaction_types_fetcher.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/apm_service/use_service_transaction_types_fetcher.tsx rename to x-pack/solutions/observability/plugins/apm/public/context/apm_service/use_service_transaction_types_fetcher.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/context/breadcrumbs/context.tsx b/x-pack/solutions/observability/plugins/apm/public/context/breadcrumbs/context.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/breadcrumbs/context.tsx rename to x-pack/solutions/observability/plugins/apm/public/context/breadcrumbs/context.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/context/breadcrumbs/use_breadcrumb.ts b/x-pack/solutions/observability/plugins/apm/public/context/breadcrumbs/use_breadcrumb.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/breadcrumbs/use_breadcrumb.ts rename to x-pack/solutions/observability/plugins/apm/public/context/breadcrumbs/use_breadcrumb.ts diff --git a/x-pack/plugins/observability_solution/apm/public/context/chart_pointer_event/chart_pointer_event_context.tsx b/x-pack/solutions/observability/plugins/apm/public/context/chart_pointer_event/chart_pointer_event_context.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/chart_pointer_event/chart_pointer_event_context.tsx rename to x-pack/solutions/observability/plugins/apm/public/context/chart_pointer_event/chart_pointer_event_context.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/context/chart_pointer_event/use_chart_pointer_event_context.tsx b/x-pack/solutions/observability/plugins/apm/public/context/chart_pointer_event/use_chart_pointer_event_context.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/chart_pointer_event/use_chart_pointer_event_context.tsx rename to x-pack/solutions/observability/plugins/apm/public/context/chart_pointer_event/use_chart_pointer_event_context.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/context/environments_context/environments_context.tsx b/x-pack/solutions/observability/plugins/apm/public/context/environments_context/environments_context.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/environments_context/environments_context.tsx rename to x-pack/solutions/observability/plugins/apm/public/context/environments_context/environments_context.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/context/environments_context/use_environments_context.tsx b/x-pack/solutions/observability/plugins/apm/public/context/environments_context/use_environments_context.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/environments_context/use_environments_context.tsx rename to x-pack/solutions/observability/plugins/apm/public/context/environments_context/use_environments_context.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/context/kibana_context/use_kibana.tsx b/x-pack/solutions/observability/plugins/apm/public/context/kibana_context/use_kibana.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/kibana_context/use_kibana.tsx rename to x-pack/solutions/observability/plugins/apm/public/context/kibana_context/use_kibana.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/context/kibana_environment_context/kibana_environment_context.tsx b/x-pack/solutions/observability/plugins/apm/public/context/kibana_environment_context/kibana_environment_context.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/kibana_environment_context/kibana_environment_context.tsx rename to x-pack/solutions/observability/plugins/apm/public/context/kibana_environment_context/kibana_environment_context.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/context/kibana_environment_context/use_kibana_environment_context.tsx b/x-pack/solutions/observability/plugins/apm/public/context/kibana_environment_context/use_kibana_environment_context.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/kibana_environment_context/use_kibana_environment_context.tsx rename to x-pack/solutions/observability/plugins/apm/public/context/kibana_environment_context/use_kibana_environment_context.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/context/license/invalid_license_notification.tsx b/x-pack/solutions/observability/plugins/apm/public/context/license/invalid_license_notification.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/license/invalid_license_notification.tsx rename to x-pack/solutions/observability/plugins/apm/public/context/license/invalid_license_notification.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/context/license/license_context.tsx b/x-pack/solutions/observability/plugins/apm/public/context/license/license_context.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/license/license_context.tsx rename to x-pack/solutions/observability/plugins/apm/public/context/license/license_context.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/context/license/use_license_context.ts b/x-pack/solutions/observability/plugins/apm/public/context/license/use_license_context.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/license/use_license_context.ts rename to x-pack/solutions/observability/plugins/apm/public/context/license/use_license_context.ts diff --git a/x-pack/plugins/observability_solution/apm/public/context/service_anomaly_timeseries/service_anomaly_timeseries_context.tsx b/x-pack/solutions/observability/plugins/apm/public/context/service_anomaly_timeseries/service_anomaly_timeseries_context.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/service_anomaly_timeseries/service_anomaly_timeseries_context.tsx rename to x-pack/solutions/observability/plugins/apm/public/context/service_anomaly_timeseries/service_anomaly_timeseries_context.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/context/service_anomaly_timeseries/use_service_anomaly_timeseries_context.tsx b/x-pack/solutions/observability/plugins/apm/public/context/service_anomaly_timeseries/use_service_anomaly_timeseries_context.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/service_anomaly_timeseries/use_service_anomaly_timeseries_context.tsx rename to x-pack/solutions/observability/plugins/apm/public/context/service_anomaly_timeseries/use_service_anomaly_timeseries_context.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/context/time_range_id/time_range_id_context.tsx b/x-pack/solutions/observability/plugins/apm/public/context/time_range_id/time_range_id_context.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/time_range_id/time_range_id_context.tsx rename to x-pack/solutions/observability/plugins/apm/public/context/time_range_id/time_range_id_context.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/context/time_range_id/use_time_range_id.ts b/x-pack/solutions/observability/plugins/apm/public/context/time_range_id/use_time_range_id.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/time_range_id/use_time_range_id.ts rename to x-pack/solutions/observability/plugins/apm/public/context/time_range_id/use_time_range_id.ts diff --git a/x-pack/plugins/observability_solution/apm/public/context/time_range_metadata/mock_time_range_metadata_context_provider.tsx b/x-pack/solutions/observability/plugins/apm/public/context/time_range_metadata/mock_time_range_metadata_context_provider.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/time_range_metadata/mock_time_range_metadata_context_provider.tsx rename to x-pack/solutions/observability/plugins/apm/public/context/time_range_metadata/mock_time_range_metadata_context_provider.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/context/time_range_metadata/time_range_metadata_context.tsx b/x-pack/solutions/observability/plugins/apm/public/context/time_range_metadata/time_range_metadata_context.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/time_range_metadata/time_range_metadata_context.tsx rename to x-pack/solutions/observability/plugins/apm/public/context/time_range_metadata/time_range_metadata_context.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/context/time_range_metadata/use_search_service_destination_metrics.ts b/x-pack/solutions/observability/plugins/apm/public/context/time_range_metadata/use_search_service_destination_metrics.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/time_range_metadata/use_search_service_destination_metrics.ts rename to x-pack/solutions/observability/plugins/apm/public/context/time_range_metadata/use_search_service_destination_metrics.ts diff --git a/x-pack/plugins/observability_solution/apm/public/context/time_range_metadata/use_time_range_metadata_context.ts b/x-pack/solutions/observability/plugins/apm/public/context/time_range_metadata/use_time_range_metadata_context.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/time_range_metadata/use_time_range_metadata_context.ts rename to x-pack/solutions/observability/plugins/apm/public/context/time_range_metadata/use_time_range_metadata_context.ts diff --git a/x-pack/plugins/observability_solution/apm/public/context/url_params_context/constants.ts b/x-pack/solutions/observability/plugins/apm/public/context/url_params_context/constants.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/url_params_context/constants.ts rename to x-pack/solutions/observability/plugins/apm/public/context/url_params_context/constants.ts diff --git a/x-pack/plugins/observability_solution/apm/public/context/url_params_context/helpers.test.ts b/x-pack/solutions/observability/plugins/apm/public/context/url_params_context/helpers.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/url_params_context/helpers.test.ts rename to x-pack/solutions/observability/plugins/apm/public/context/url_params_context/helpers.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/context/url_params_context/helpers.ts b/x-pack/solutions/observability/plugins/apm/public/context/url_params_context/helpers.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/url_params_context/helpers.ts rename to x-pack/solutions/observability/plugins/apm/public/context/url_params_context/helpers.ts diff --git a/x-pack/plugins/observability_solution/apm/public/context/url_params_context/mock_url_params_context_provider.tsx b/x-pack/solutions/observability/plugins/apm/public/context/url_params_context/mock_url_params_context_provider.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/url_params_context/mock_url_params_context_provider.tsx rename to x-pack/solutions/observability/plugins/apm/public/context/url_params_context/mock_url_params_context_provider.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/context/url_params_context/resolve_url_params.ts b/x-pack/solutions/observability/plugins/apm/public/context/url_params_context/resolve_url_params.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/url_params_context/resolve_url_params.ts rename to x-pack/solutions/observability/plugins/apm/public/context/url_params_context/resolve_url_params.ts diff --git a/x-pack/plugins/observability_solution/apm/public/context/url_params_context/types.ts b/x-pack/solutions/observability/plugins/apm/public/context/url_params_context/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/url_params_context/types.ts rename to x-pack/solutions/observability/plugins/apm/public/context/url_params_context/types.ts diff --git a/x-pack/plugins/observability_solution/apm/public/context/url_params_context/url_params_context.test.tsx b/x-pack/solutions/observability/plugins/apm/public/context/url_params_context/url_params_context.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/url_params_context/url_params_context.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/context/url_params_context/url_params_context.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/context/url_params_context/url_params_context.tsx b/x-pack/solutions/observability/plugins/apm/public/context/url_params_context/url_params_context.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/url_params_context/url_params_context.tsx rename to x-pack/solutions/observability/plugins/apm/public/context/url_params_context/url_params_context.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/context/url_params_context/use_url_params.tsx b/x-pack/solutions/observability/plugins/apm/public/context/url_params_context/use_url_params.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/context/url_params_context/use_url_params.tsx rename to x-pack/solutions/observability/plugins/apm/public/context/url_params_context/use_url_params.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/embeddable/alerting/alerting_failed_transactions_chart/chart.test.tsx b/x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/alerting_failed_transactions_chart/chart.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/embeddable/alerting/alerting_failed_transactions_chart/chart.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/alerting_failed_transactions_chart/chart.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/embeddable/alerting/alerting_failed_transactions_chart/chart.tsx b/x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/alerting_failed_transactions_chart/chart.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/embeddable/alerting/alerting_failed_transactions_chart/chart.tsx rename to x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/alerting_failed_transactions_chart/chart.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/embeddable/alerting/alerting_failed_transactions_chart/react_embeddable_factory.tsx b/x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/alerting_failed_transactions_chart/react_embeddable_factory.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/embeddable/alerting/alerting_failed_transactions_chart/react_embeddable_factory.tsx rename to x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/alerting_failed_transactions_chart/react_embeddable_factory.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/embeddable/alerting/alerting_latency_chart/chart.test.tsx b/x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/alerting_latency_chart/chart.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/embeddable/alerting/alerting_latency_chart/chart.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/alerting_latency_chart/chart.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/embeddable/alerting/alerting_latency_chart/chart.tsx b/x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/alerting_latency_chart/chart.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/embeddable/alerting/alerting_latency_chart/chart.tsx rename to x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/alerting_latency_chart/chart.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/embeddable/alerting/alerting_latency_chart/react_embeddable_factory.tsx b/x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/alerting_latency_chart/react_embeddable_factory.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/embeddable/alerting/alerting_latency_chart/react_embeddable_factory.tsx rename to x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/alerting_latency_chart/react_embeddable_factory.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/embeddable/alerting/alerting_throughput_chart/chart.test.tsx b/x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/alerting_throughput_chart/chart.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/embeddable/alerting/alerting_throughput_chart/chart.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/alerting_throughput_chart/chart.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/embeddable/alerting/alerting_throughput_chart/chart.tsx b/x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/alerting_throughput_chart/chart.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/embeddable/alerting/alerting_throughput_chart/chart.tsx rename to x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/alerting_throughput_chart/chart.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/embeddable/alerting/alerting_throughput_chart/react_embeddable_factory.tsx b/x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/alerting_throughput_chart/react_embeddable_factory.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/embeddable/alerting/alerting_throughput_chart/react_embeddable_factory.tsx rename to x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/alerting_throughput_chart/react_embeddable_factory.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/embeddable/alerting/constants.ts b/x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/constants.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/embeddable/alerting/constants.ts rename to x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/constants.ts diff --git a/x-pack/plugins/observability_solution/apm/public/embeddable/alerting/service_name_callout.tsx b/x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/service_name_callout.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/embeddable/alerting/service_name_callout.tsx rename to x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/service_name_callout.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/embeddable/alerting/testing/fixtures.ts b/x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/testing/fixtures.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/embeddable/alerting/testing/fixtures.ts rename to x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/testing/fixtures.ts diff --git a/x-pack/plugins/observability_solution/apm/public/embeddable/alerting/time_range_callout.tsx b/x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/time_range_callout.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/embeddable/alerting/time_range_callout.tsx rename to x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/time_range_callout.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/embeddable/alerting/types.ts b/x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/embeddable/alerting/types.ts rename to x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/types.ts diff --git a/x-pack/plugins/observability_solution/apm/public/embeddable/alerting/use_alerting_props.tsx b/x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/use_alerting_props.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/embeddable/alerting/use_alerting_props.tsx rename to x-pack/solutions/observability/plugins/apm/public/embeddable/alerting/use_alerting_props.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/embeddable/embeddable_context.tsx b/x-pack/solutions/observability/plugins/apm/public/embeddable/embeddable_context.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/embeddable/embeddable_context.tsx rename to x-pack/solutions/observability/plugins/apm/public/embeddable/embeddable_context.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/embeddable/register_embeddables.tsx b/x-pack/solutions/observability/plugins/apm/public/embeddable/register_embeddables.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/embeddable/register_embeddables.tsx rename to x-pack/solutions/observability/plugins/apm/public/embeddable/register_embeddables.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/embeddable/types.ts b/x-pack/solutions/observability/plugins/apm/public/embeddable/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/embeddable/types.ts rename to x-pack/solutions/observability/plugins/apm/public/embeddable/types.ts diff --git a/x-pack/plugins/observability_solution/apm/public/feature_catalogue_entry.ts b/x-pack/solutions/observability/plugins/apm/public/feature_catalogue_entry.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/feature_catalogue_entry.ts rename to x-pack/solutions/observability/plugins/apm/public/feature_catalogue_entry.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/create_shared_use_fetcher.tsx b/x-pack/solutions/observability/plugins/apm/public/hooks/create_shared_use_fetcher.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/create_shared_use_fetcher.tsx rename to x-pack/solutions/observability/plugins/apm/public/hooks/create_shared_use_fetcher.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_adhoc_apm_data_view.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_adhoc_apm_data_view.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_adhoc_apm_data_view.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_adhoc_apm_data_view.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_apm_feature_flag.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_apm_feature_flag.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_apm_feature_flag.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_apm_feature_flag.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_apm_params.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_apm_params.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_apm_params.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_apm_params.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_apm_route_path.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_apm_route_path.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_apm_route_path.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_apm_route_path.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_apm_router.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_apm_router.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_apm_router.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_apm_router.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_breakpoints.test.tsx b/x-pack/solutions/observability/plugins/apm/public/hooks/use_breakpoints.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_breakpoints.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_breakpoints.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_breakpoints.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_breakpoints.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_breakpoints.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_breakpoints.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_crash_group_distribution_fetcher.tsx b/x-pack/solutions/observability/plugins/apm/public/hooks/use_crash_group_distribution_fetcher.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_crash_group_distribution_fetcher.tsx rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_crash_group_distribution_fetcher.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_critical_path_feature_enabled_setting.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_critical_path_feature_enabled_setting.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_critical_path_feature_enabled_setting.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_critical_path_feature_enabled_setting.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_current_user.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_current_user.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_current_user.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_current_user.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_dashboards_fetcher.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_dashboards_fetcher.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_dashboards_fetcher.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_dashboards_fetcher.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_date_range_redirect.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_date_range_redirect.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_date_range_redirect.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_date_range_redirect.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_debounce.test.tsx b/x-pack/solutions/observability/plugins/apm/public/hooks/use_debounce.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_debounce.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_debounce.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_debounce.tsx b/x-pack/solutions/observability/plugins/apm/public/hooks/use_debounce.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_debounce.tsx rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_debounce.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_deep_object_identity.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_deep_object_identity.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_deep_object_identity.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_deep_object_identity.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_default_ai_assistant_starter_prompts_for_apm.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_default_ai_assistant_starter_prompts_for_apm.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_default_ai_assistant_starter_prompts_for_apm.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_default_ai_assistant_starter_prompts_for_apm.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_default_environment.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_default_environment.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_default_environment.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_default_environment.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_default_time_range.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_default_time_range.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_default_time_range.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_default_time_range.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_dependency_detail_operations_breadcrumb.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_dependency_detail_operations_breadcrumb.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_dependency_detail_operations_breadcrumb.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_dependency_detail_operations_breadcrumb.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_entity_centric_experience_setting.tsx b/x-pack/solutions/observability/plugins/apm/public/hooks/use_entity_centric_experience_setting.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_entity_centric_experience_setting.tsx rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_entity_centric_experience_setting.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_environments_fetcher.tsx b/x-pack/solutions/observability/plugins/apm/public/hooks/use_environments_fetcher.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_environments_fetcher.tsx rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_environments_fetcher.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_error_group_distribution_fetcher.tsx b/x-pack/solutions/observability/plugins/apm/public/hooks/use_error_group_distribution_fetcher.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_error_group_distribution_fetcher.tsx rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_error_group_distribution_fetcher.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_fallback_to_transactions_fetcher.tsx b/x-pack/solutions/observability/plugins/apm/public/hooks/use_fallback_to_transactions_fetcher.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_fallback_to_transactions_fetcher.tsx rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_fallback_to_transactions_fetcher.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_fetcher.integration.test.tsx b/x-pack/solutions/observability/plugins/apm/public/hooks/use_fetcher.integration.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_fetcher.integration.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_fetcher.integration.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_fetcher.test.tsx b/x-pack/solutions/observability/plugins/apm/public/hooks/use_fetcher.test.tsx similarity index 92% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_fetcher.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_fetcher.test.tsx index be61a03e2bd80..4d25a61227d95 100644 --- a/x-pack/plugins/observability_solution/apm/public/hooks/use_fetcher.test.tsx +++ b/x-pack/solutions/observability/plugins/apm/public/hooks/use_fetcher.test.tsx @@ -143,17 +143,13 @@ describe('useFetcher', () => { }); it('should show "first response" while loading "second response"', async () => { - const hook = renderHook( - /* eslint-disable-next-line react-hooks/exhaustive-deps */ - ({ callback, args }) => useFetcher(callback, args), - { - initialProps: { - callback: () => Promise.resolve('first response'), - args: ['a'], - }, - wrapper, - } - ); + const hook = renderHook(({ callback, args }) => useFetcher(callback, args), { + initialProps: { + callback: () => Promise.resolve('first response'), + args: ['a'], + }, + wrapper, + }); expect(hook.result.current).toEqual({ data: undefined, @@ -215,14 +211,10 @@ describe('useFetcher', () => { args: ['a'], }; - const hook = renderHook( - /* eslint-disable-next-line react-hooks/exhaustive-deps */ - ({ callback, args }) => useFetcher(callback, args), - { - initialProps, - wrapper, - } - ); + const hook = renderHook(({ callback, args }) => useFetcher(callback, args), { + initialProps, + wrapper, + }); act(() => { jest.runAllTimers(); diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_fetcher.tsx b/x-pack/solutions/observability/plugins/apm/public/hooks/use_fetcher.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_fetcher.tsx rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_fetcher.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_filters_for_embeddable_charts.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_filters_for_embeddable_charts.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_filters_for_embeddable_charts.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_filters_for_embeddable_charts.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_kibana_url.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_kibana_url.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_kibana_url.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_kibana_url.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_local_storage.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_local_storage.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_local_storage.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_local_storage.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_ml_manage_jobs_href.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_ml_manage_jobs_href.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_ml_manage_jobs_href.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_ml_manage_jobs_href.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_preferred_data_source_and_bucket_size.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_preferred_data_source_and_bucket_size.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_preferred_data_source_and_bucket_size.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_preferred_data_source_and_bucket_size.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_preferred_service_anomaly_timeseries.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_preferred_service_anomaly_timeseries.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_preferred_service_anomaly_timeseries.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_preferred_service_anomaly_timeseries.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_previous_period_text.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_previous_period_text.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_previous_period_text.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_previous_period_text.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_processor_event.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_processor_event.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_processor_event.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_processor_event.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_profiling_integration_setting.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_profiling_integration_setting.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_profiling_integration_setting.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_profiling_integration_setting.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_profiling_plugin.tsx b/x-pack/solutions/observability/plugins/apm/public/hooks/use_profiling_plugin.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_profiling_plugin.tsx rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_profiling_plugin.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_progressive_fetcher.tsx b/x-pack/solutions/observability/plugins/apm/public/hooks/use_progressive_fetcher.tsx similarity index 96% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_progressive_fetcher.tsx rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_progressive_fetcher.tsx index 263a9b5b9bdcf..79fd80efdf362 100644 --- a/x-pack/plugins/observability_solution/apm/public/hooks/use_progressive_fetcher.tsx +++ b/x-pack/solutions/observability/plugins/apm/public/hooks/use_progressive_fetcher.tsx @@ -95,7 +95,7 @@ export function useProgressiveFetcher( } return callback(clientWithProbability(regularCallApmApi, sampledProbability)); }, - // eslint-disable-next-line react-hooks/exhaustive-deps + dependencies, options ); @@ -104,7 +104,7 @@ export function useProgressiveFetcher( (regularCallApmApi) => { return callback(clientWithProbability(regularCallApmApi, 1)); }, - // eslint-disable-next-line react-hooks/exhaustive-deps + dependencies ); diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_sample_chart_selection.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_sample_chart_selection.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_sample_chart_selection.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_sample_chart_selection.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_service_metric_charts_fetcher.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_service_metric_charts_fetcher.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_service_metric_charts_fetcher.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_service_metric_charts_fetcher.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_service_name.tsx b/x-pack/solutions/observability/plugins/apm/public/hooks/use_service_name.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_service_name.tsx rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_service_name.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_time_range.test.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_time_range.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_time_range.test.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_time_range.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_time_range.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_time_range.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_time_range.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_time_range.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_trace_explorer_enabled_setting.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_trace_explorer_enabled_setting.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_trace_explorer_enabled_setting.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_trace_explorer_enabled_setting.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_trace_explorer_samples.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_trace_explorer_samples.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_trace_explorer_samples.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_trace_explorer_samples.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_transaction_latency_chart_fetcher.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_transaction_latency_chart_fetcher.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_transaction_latency_chart_fetcher.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_transaction_latency_chart_fetcher.ts diff --git a/x-pack/plugins/observability_solution/apm/public/hooks/use_transaction_trace_samples_fetcher.ts b/x-pack/solutions/observability/plugins/apm/public/hooks/use_transaction_trace_samples_fetcher.ts similarity index 97% rename from x-pack/plugins/observability_solution/apm/public/hooks/use_transaction_trace_samples_fetcher.ts rename to x-pack/solutions/observability/plugins/apm/public/hooks/use_transaction_trace_samples_fetcher.ts index 31b75f0667209..4b1cca65ba33d 100644 --- a/x-pack/plugins/observability_solution/apm/public/hooks/use_transaction_trace_samples_fetcher.ts +++ b/x-pack/solutions/observability/plugins/apm/public/hooks/use_transaction_trace_samples_fetcher.ts @@ -60,7 +60,7 @@ export function useTransactionTraceSamplesFetcher({ } }, // the samples should not be refetched if the transactionId or traceId changes - // eslint-disable-next-line react-hooks/exhaustive-deps + [ environment, kuery, diff --git a/x-pack/plugins/observability_solution/apm/public/icon.svg b/x-pack/solutions/observability/plugins/apm/public/icon.svg similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/icon.svg rename to x-pack/solutions/observability/plugins/apm/public/icon.svg diff --git a/x-pack/plugins/observability_solution/apm/public/images/apm_ml_anomaly_detection_example.png b/x-pack/solutions/observability/plugins/apm/public/images/apm_ml_anomaly_detection_example.png similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/images/apm_ml_anomaly_detection_example.png rename to x-pack/solutions/observability/plugins/apm/public/images/apm_ml_anomaly_detection_example.png diff --git a/x-pack/plugins/observability_solution/apm/public/index.ts b/x-pack/solutions/observability/plugins/apm/public/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/index.ts rename to x-pack/solutions/observability/plugins/apm/public/index.ts diff --git a/x-pack/plugins/observability_solution/apm/public/locator/helpers.ts b/x-pack/solutions/observability/plugins/apm/public/locator/helpers.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/locator/helpers.ts rename to x-pack/solutions/observability/plugins/apm/public/locator/helpers.ts diff --git a/x-pack/plugins/observability_solution/apm/public/locator/onboarding_locator.ts b/x-pack/solutions/observability/plugins/apm/public/locator/onboarding_locator.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/locator/onboarding_locator.ts rename to x-pack/solutions/observability/plugins/apm/public/locator/onboarding_locator.ts diff --git a/x-pack/plugins/observability_solution/apm/public/locator/service_detail_locator.test.ts b/x-pack/solutions/observability/plugins/apm/public/locator/service_detail_locator.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/locator/service_detail_locator.test.ts rename to x-pack/solutions/observability/plugins/apm/public/locator/service_detail_locator.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/locator/service_detail_locator.ts b/x-pack/solutions/observability/plugins/apm/public/locator/service_detail_locator.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/locator/service_detail_locator.ts rename to x-pack/solutions/observability/plugins/apm/public/locator/service_detail_locator.ts diff --git a/x-pack/plugins/observability_solution/apm/public/plugin.ts b/x-pack/solutions/observability/plugins/apm/public/plugin.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/plugin.ts rename to x-pack/solutions/observability/plugins/apm/public/plugin.ts diff --git a/x-pack/plugins/observability_solution/apm/public/selectors/latency_chart_selector.test.ts b/x-pack/solutions/observability/plugins/apm/public/selectors/latency_chart_selector.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/selectors/latency_chart_selector.test.ts rename to x-pack/solutions/observability/plugins/apm/public/selectors/latency_chart_selector.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/selectors/latency_chart_selectors.ts b/x-pack/solutions/observability/plugins/apm/public/selectors/latency_chart_selectors.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/selectors/latency_chart_selectors.ts rename to x-pack/solutions/observability/plugins/apm/public/selectors/latency_chart_selectors.ts diff --git a/x-pack/plugins/observability_solution/apm/public/services/__mocks__/SessionStorageMock.ts b/x-pack/solutions/observability/plugins/apm/public/services/__mocks__/SessionStorageMock.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/services/__mocks__/SessionStorageMock.ts rename to x-pack/solutions/observability/plugins/apm/public/services/__mocks__/SessionStorageMock.ts diff --git a/x-pack/plugins/observability_solution/apm/public/services/call_api.test.ts b/x-pack/solutions/observability/plugins/apm/public/services/call_api.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/services/call_api.test.ts rename to x-pack/solutions/observability/plugins/apm/public/services/call_api.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/services/call_apm_api.test.ts b/x-pack/solutions/observability/plugins/apm/public/services/call_apm_api.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/services/call_apm_api.test.ts rename to x-pack/solutions/observability/plugins/apm/public/services/call_apm_api.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/services/rest/apm_observability_overview_fetchers.test.ts b/x-pack/solutions/observability/plugins/apm/public/services/rest/apm_observability_overview_fetchers.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/services/rest/apm_observability_overview_fetchers.test.ts rename to x-pack/solutions/observability/plugins/apm/public/services/rest/apm_observability_overview_fetchers.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/services/rest/apm_observability_overview_fetchers.ts b/x-pack/solutions/observability/plugins/apm/public/services/rest/apm_observability_overview_fetchers.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/services/rest/apm_observability_overview_fetchers.ts rename to x-pack/solutions/observability/plugins/apm/public/services/rest/apm_observability_overview_fetchers.ts diff --git a/x-pack/plugins/observability_solution/apm/public/services/rest/call_api.ts b/x-pack/solutions/observability/plugins/apm/public/services/rest/call_api.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/services/rest/call_api.ts rename to x-pack/solutions/observability/plugins/apm/public/services/rest/call_api.ts diff --git a/x-pack/plugins/observability_solution/apm/public/services/rest/call_apm_api_spy.ts b/x-pack/solutions/observability/plugins/apm/public/services/rest/call_apm_api_spy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/services/rest/call_apm_api_spy.ts rename to x-pack/solutions/observability/plugins/apm/public/services/rest/call_apm_api_spy.ts diff --git a/x-pack/plugins/observability_solution/apm/public/services/rest/create_call_apm_api.ts b/x-pack/solutions/observability/plugins/apm/public/services/rest/create_call_apm_api.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/services/rest/create_call_apm_api.ts rename to x-pack/solutions/observability/plugins/apm/public/services/rest/create_call_apm_api.ts diff --git a/x-pack/plugins/observability_solution/apm/public/services/telemetry/index.ts b/x-pack/solutions/observability/plugins/apm/public/services/telemetry/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/services/telemetry/index.ts rename to x-pack/solutions/observability/plugins/apm/public/services/telemetry/index.ts diff --git a/x-pack/plugins/observability_solution/apm/public/services/telemetry/telemetry_client.ts b/x-pack/solutions/observability/plugins/apm/public/services/telemetry/telemetry_client.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/services/telemetry/telemetry_client.ts rename to x-pack/solutions/observability/plugins/apm/public/services/telemetry/telemetry_client.ts diff --git a/x-pack/plugins/observability_solution/apm/public/services/telemetry/telemetry_events.ts b/x-pack/solutions/observability/plugins/apm/public/services/telemetry/telemetry_events.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/services/telemetry/telemetry_events.ts rename to x-pack/solutions/observability/plugins/apm/public/services/telemetry/telemetry_events.ts diff --git a/x-pack/plugins/observability_solution/apm/public/services/telemetry/telemetry_service.test.ts b/x-pack/solutions/observability/plugins/apm/public/services/telemetry/telemetry_service.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/services/telemetry/telemetry_service.test.ts rename to x-pack/solutions/observability/plugins/apm/public/services/telemetry/telemetry_service.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/services/telemetry/telemetry_service.ts b/x-pack/solutions/observability/plugins/apm/public/services/telemetry/telemetry_service.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/services/telemetry/telemetry_service.ts rename to x-pack/solutions/observability/plugins/apm/public/services/telemetry/telemetry_service.ts diff --git a/x-pack/plugins/observability_solution/apm/public/services/telemetry/types.ts b/x-pack/solutions/observability/plugins/apm/public/services/telemetry/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/services/telemetry/types.ts rename to x-pack/solutions/observability/plugins/apm/public/services/telemetry/types.ts diff --git a/x-pack/plugins/observability_solution/apm/public/set_help_extension.ts b/x-pack/solutions/observability/plugins/apm/public/set_help_extension.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/set_help_extension.ts rename to x-pack/solutions/observability/plugins/apm/public/set_help_extension.ts diff --git a/x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/agent_config_instructions.test.tsx b/x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/agent_config_instructions.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/agent_config_instructions.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/agent_config_instructions.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/agent_config_instructions.tsx b/x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/agent_config_instructions.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/agent_config_instructions.tsx rename to x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/agent_config_instructions.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/agent_config_table.tsx b/x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/agent_config_table.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/agent_config_table.tsx rename to x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/agent_config_table.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/commands/django.ts b/x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/commands/django.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/commands/django.ts rename to x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/commands/django.ts diff --git a/x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/commands/dotnet.ts b/x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/commands/dotnet.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/commands/dotnet.ts rename to x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/commands/dotnet.ts diff --git a/x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/commands/flask.ts b/x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/commands/flask.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/commands/flask.ts rename to x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/commands/flask.ts diff --git a/x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/commands/get_apm_agent_commands.test.ts b/x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/commands/get_apm_agent_commands.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/commands/get_apm_agent_commands.test.ts rename to x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/commands/get_apm_agent_commands.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/commands/get_apm_agent_commands.ts b/x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/commands/get_apm_agent_commands.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/commands/get_apm_agent_commands.ts rename to x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/commands/get_apm_agent_commands.ts diff --git a/x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/commands/go.ts b/x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/commands/go.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/commands/go.ts rename to x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/commands/go.ts diff --git a/x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/commands/java.ts b/x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/commands/java.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/commands/java.ts rename to x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/commands/java.ts diff --git a/x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/commands/node.ts b/x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/commands/node.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/commands/node.ts rename to x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/commands/node.ts diff --git a/x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/commands/php.ts b/x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/commands/php.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/commands/php.ts rename to x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/commands/php.ts diff --git a/x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/commands/rack.ts b/x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/commands/rack.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/commands/rack.ts rename to x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/commands/rack.ts diff --git a/x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/commands/rails.ts b/x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/commands/rails.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/commands/rails.ts rename to x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/commands/rails.ts diff --git a/x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/commands/rum.ts b/x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/commands/rum.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/commands/rum.ts rename to x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/commands/rum.ts diff --git a/x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/commands/shared_hints.ts b/x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/commands/shared_hints.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/commands/shared_hints.ts rename to x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/commands/shared_hints.ts diff --git a/x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/config_agent.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/config_agent.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/config_agent.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/config_agent.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/get_policy_options.test.ts b/x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/get_policy_options.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/get_policy_options.test.ts rename to x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/get_policy_options.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/get_policy_options.ts b/x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/get_policy_options.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/get_policy_options.ts rename to x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/get_policy_options.ts diff --git a/x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/index.test.tsx b/x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/index.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/index.test.tsx rename to x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/index.test.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/index.tsx b/x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/opentelemetry_instructions.tsx b/x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/opentelemetry_instructions.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/opentelemetry_instructions.tsx rename to x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/opentelemetry_instructions.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/policy_selector.tsx b/x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/policy_selector.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/policy_selector.tsx rename to x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/policy_selector.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/rum_script.tsx b/x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/rum_script.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/tutorial/config_agent/rum_script.tsx rename to x-pack/solutions/observability/plugins/apm/public/tutorial/config_agent/rum_script.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/tutorial/tutorial_apm_fleet_check.ts b/x-pack/solutions/observability/plugins/apm/public/tutorial/tutorial_apm_fleet_check.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/tutorial/tutorial_apm_fleet_check.ts rename to x-pack/solutions/observability/plugins/apm/public/tutorial/tutorial_apm_fleet_check.ts diff --git a/x-pack/plugins/observability_solution/apm/public/tutorial/tutorial_fleet_instructions/index.tsx b/x-pack/solutions/observability/plugins/apm/public/tutorial/tutorial_fleet_instructions/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/tutorial/tutorial_fleet_instructions/index.tsx rename to x-pack/solutions/observability/plugins/apm/public/tutorial/tutorial_fleet_instructions/index.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/tutorial/tutorial_fleet_instructions/tutorial_fleet_instructions.stories.tsx b/x-pack/solutions/observability/plugins/apm/public/tutorial/tutorial_fleet_instructions/tutorial_fleet_instructions.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/tutorial/tutorial_fleet_instructions/tutorial_fleet_instructions.stories.tsx rename to x-pack/solutions/observability/plugins/apm/public/tutorial/tutorial_fleet_instructions/tutorial_fleet_instructions.stories.tsx diff --git a/x-pack/plugins/observability_solution/apm/public/update_badge.ts b/x-pack/solutions/observability/plugins/apm/public/update_badge.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/update_badge.ts rename to x-pack/solutions/observability/plugins/apm/public/update_badge.ts diff --git a/x-pack/plugins/observability_solution/apm/public/utils/download_json.ts b/x-pack/solutions/observability/plugins/apm/public/utils/download_json.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/utils/download_json.ts rename to x-pack/solutions/observability/plugins/apm/public/utils/download_json.ts diff --git a/x-pack/plugins/observability_solution/apm/public/utils/get_path_for_feedback.test.ts b/x-pack/solutions/observability/plugins/apm/public/utils/get_path_for_feedback.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/utils/get_path_for_feedback.test.ts rename to x-pack/solutions/observability/plugins/apm/public/utils/get_path_for_feedback.test.ts diff --git a/x-pack/plugins/observability_solution/apm/public/utils/get_path_for_feedback.ts b/x-pack/solutions/observability/plugins/apm/public/utils/get_path_for_feedback.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/utils/get_path_for_feedback.ts rename to x-pack/solutions/observability/plugins/apm/public/utils/get_path_for_feedback.ts diff --git a/x-pack/plugins/observability_solution/apm/public/utils/get_signal_type.ts b/x-pack/solutions/observability/plugins/apm/public/utils/get_signal_type.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/utils/get_signal_type.ts rename to x-pack/solutions/observability/plugins/apm/public/utils/get_signal_type.ts diff --git a/x-pack/plugins/observability_solution/apm/public/utils/http_status_code_to_color.ts b/x-pack/solutions/observability/plugins/apm/public/utils/http_status_code_to_color.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/utils/http_status_code_to_color.ts rename to x-pack/solutions/observability/plugins/apm/public/utils/http_status_code_to_color.ts diff --git a/x-pack/plugins/observability_solution/apm/public/utils/style.ts b/x-pack/solutions/observability/plugins/apm/public/utils/style.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/utils/style.ts rename to x-pack/solutions/observability/plugins/apm/public/utils/style.ts diff --git a/x-pack/plugins/observability_solution/apm/public/utils/test_helpers.tsx b/x-pack/solutions/observability/plugins/apm/public/utils/test_helpers.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/public/utils/test_helpers.tsx rename to x-pack/solutions/observability/plugins/apm/public/utils/test_helpers.tsx diff --git a/x-pack/plugins/observability_solution/apm/readme.md b/x-pack/solutions/observability/plugins/apm/readme.md similarity index 100% rename from x-pack/plugins/observability_solution/apm/readme.md rename to x-pack/solutions/observability/plugins/apm/readme.md diff --git a/x-pack/plugins/observability_solution/apm/scripts/.gitignore b/x-pack/solutions/observability/plugins/apm/scripts/.gitignore similarity index 100% rename from x-pack/plugins/observability_solution/apm/scripts/.gitignore rename to x-pack/solutions/observability/plugins/apm/scripts/.gitignore diff --git a/x-pack/plugins/observability_solution/apm/scripts/create_apm_users.js b/x-pack/solutions/observability/plugins/apm/scripts/create_apm_users.js similarity index 100% rename from x-pack/plugins/observability_solution/apm/scripts/create_apm_users.js rename to x-pack/solutions/observability/plugins/apm/scripts/create_apm_users.js diff --git a/x-pack/plugins/observability_solution/apm/scripts/create_apm_users/create_apm_users_cli.ts b/x-pack/solutions/observability/plugins/apm/scripts/create_apm_users/create_apm_users_cli.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/scripts/create_apm_users/create_apm_users_cli.ts rename to x-pack/solutions/observability/plugins/apm/scripts/create_apm_users/create_apm_users_cli.ts diff --git a/x-pack/plugins/observability_solution/apm/scripts/create_diagnostics_bundle.js b/x-pack/solutions/observability/plugins/apm/scripts/create_diagnostics_bundle.js similarity index 100% rename from x-pack/plugins/observability_solution/apm/scripts/create_diagnostics_bundle.js rename to x-pack/solutions/observability/plugins/apm/scripts/create_diagnostics_bundle.js diff --git a/x-pack/plugins/observability_solution/apm/scripts/create_functional_tests_archive.js b/x-pack/solutions/observability/plugins/apm/scripts/create_functional_tests_archive.js similarity index 100% rename from x-pack/plugins/observability_solution/apm/scripts/create_functional_tests_archive.js rename to x-pack/solutions/observability/plugins/apm/scripts/create_functional_tests_archive.js diff --git a/x-pack/plugins/observability_solution/apm/scripts/create_functional_tests_archive/index.ts b/x-pack/solutions/observability/plugins/apm/scripts/create_functional_tests_archive/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/scripts/create_functional_tests_archive/index.ts rename to x-pack/solutions/observability/plugins/apm/scripts/create_functional_tests_archive/index.ts diff --git a/x-pack/plugins/observability_solution/apm/scripts/diagnostics_bundle/cli.ts b/x-pack/solutions/observability/plugins/apm/scripts/diagnostics_bundle/cli.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/scripts/diagnostics_bundle/cli.ts rename to x-pack/solutions/observability/plugins/apm/scripts/diagnostics_bundle/cli.ts diff --git a/x-pack/plugins/observability_solution/apm/scripts/diagnostics_bundle/diagnostics_bundle.ts b/x-pack/solutions/observability/plugins/apm/scripts/diagnostics_bundle/diagnostics_bundle.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/scripts/diagnostics_bundle/diagnostics_bundle.ts rename to x-pack/solutions/observability/plugins/apm/scripts/diagnostics_bundle/diagnostics_bundle.ts diff --git a/x-pack/plugins/observability_solution/apm/scripts/eslint.js b/x-pack/solutions/observability/plugins/apm/scripts/eslint.js similarity index 100% rename from x-pack/plugins/observability_solution/apm/scripts/eslint.js rename to x-pack/solutions/observability/plugins/apm/scripts/eslint.js diff --git a/x-pack/plugins/observability_solution/apm/scripts/generate_telemetry_fields_table.js b/x-pack/solutions/observability/plugins/apm/scripts/generate_telemetry_fields_table.js similarity index 100% rename from x-pack/plugins/observability_solution/apm/scripts/generate_telemetry_fields_table.js rename to x-pack/solutions/observability/plugins/apm/scripts/generate_telemetry_fields_table.js diff --git a/x-pack/plugins/observability_solution/apm/scripts/infer_route_return_types.js b/x-pack/solutions/observability/plugins/apm/scripts/infer_route_return_types.js similarity index 100% rename from x-pack/plugins/observability_solution/apm/scripts/infer_route_return_types.js rename to x-pack/solutions/observability/plugins/apm/scripts/infer_route_return_types.js diff --git a/x-pack/plugins/observability_solution/apm/scripts/infer_route_return_types/index.ts b/x-pack/solutions/observability/plugins/apm/scripts/infer_route_return_types/index.ts similarity index 96% rename from x-pack/plugins/observability_solution/apm/scripts/infer_route_return_types/index.ts rename to x-pack/solutions/observability/plugins/apm/scripts/infer_route_return_types/index.ts index 7864baab1e3c3..0130e6512bdee 100644 --- a/x-pack/plugins/observability_solution/apm/scripts/infer_route_return_types/index.ts +++ b/x-pack/solutions/observability/plugins/apm/scripts/infer_route_return_types/index.ts @@ -39,7 +39,7 @@ const project = new Project({ const glob = (argv.glob as string | undefined) || - 'x-pack/plugins/observability_solution/apm/server/**/route.ts'; + 'x-pack/solutions/observability/plugins/apm/server/**/route.ts'; const files = project.getSourceFiles(glob); @@ -122,7 +122,7 @@ files.forEach((file) => { changedFiles.forEach((file) => file.saveSync()); -const root = Path.join(__dirname, '../../../../..'); +const root = Path.join(__dirname, '../../../../../..'); // run ESLint on the changed files execSync(`node scripts/eslint ${glob} --fix`, { diff --git a/x-pack/plugins/observability_solution/apm/scripts/package.json b/x-pack/solutions/observability/plugins/apm/scripts/package.json similarity index 100% rename from x-pack/plugins/observability_solution/apm/scripts/package.json rename to x-pack/solutions/observability/plugins/apm/scripts/package.json diff --git a/x-pack/plugins/observability_solution/apm/scripts/precommit.js b/x-pack/solutions/observability/plugins/apm/scripts/precommit.js similarity index 81% rename from x-pack/plugins/observability_solution/apm/scripts/precommit.js rename to x-pack/solutions/observability/plugins/apm/scripts/precommit.js index fcf6120fc36f4..37a20e8b2d1b3 100644 --- a/x-pack/plugins/observability_solution/apm/scripts/precommit.js +++ b/x-pack/solutions/observability/plugins/apm/scripts/precommit.js @@ -12,11 +12,11 @@ const execa = require('execa'); const { Listr } = require('listr2'); const { resolve } = require('path'); -const root = resolve(__dirname, '../../../..'); +const root = resolve(__dirname, '../../../../..'); const execaOpts = { cwd: root, stderr: 'pipe' }; -const tsconfig = resolve(root, 'x-pack/plugins/observability_solution/apm/tsconfig.json'); +const tsconfig = resolve(root, 'x-pack/solutions/observability/plugins/apm/tsconfig.json'); const testTsconfig = resolve(root, 'x-pack/test/tsconfig.json'); @@ -30,12 +30,12 @@ const tasks = new Listr( title: 'Typescript', task: async () => { await execa('node', [ - resolve(__dirname, '../../../../scripts/type_check.js'), + resolve(__dirname, '../../../../../scripts/type_check.js'), '--project', tsconfig, ]); await execa('node', [ - resolve(__dirname, '../../../../scripts/type_check.js'), + resolve(__dirname, '../../../../../scripts/type_check.js'), '--project', testTsconfig, ]); @@ -47,7 +47,7 @@ const tasks = new Listr( execa( 'node', [ - resolve(__dirname, '../../../../scripts/jest.js'), + resolve(__dirname, '../../../../../scripts/jest.js'), '--config', resolve(__dirname, '../jest.config.js'), '--maxWorkers', diff --git a/x-pack/plugins/observability_solution/apm/scripts/shared/download_telemetry_template.ts b/x-pack/solutions/observability/plugins/apm/scripts/shared/download_telemetry_template.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/scripts/shared/download_telemetry_template.ts rename to x-pack/solutions/observability/plugins/apm/scripts/shared/download_telemetry_template.ts diff --git a/x-pack/plugins/observability_solution/apm/scripts/shared/get_es_client.ts b/x-pack/solutions/observability/plugins/apm/scripts/shared/get_es_client.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/scripts/shared/get_es_client.ts rename to x-pack/solutions/observability/plugins/apm/scripts/shared/get_es_client.ts diff --git a/x-pack/plugins/observability_solution/apm/scripts/shared/get_http_auth.ts b/x-pack/solutions/observability/plugins/apm/scripts/shared/get_http_auth.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/scripts/shared/get_http_auth.ts rename to x-pack/solutions/observability/plugins/apm/scripts/shared/get_http_auth.ts diff --git a/x-pack/plugins/observability_solution/apm/scripts/shared/parse_index_url.ts b/x-pack/solutions/observability/plugins/apm/scripts/shared/parse_index_url.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/scripts/shared/parse_index_url.ts rename to x-pack/solutions/observability/plugins/apm/scripts/shared/parse_index_url.ts diff --git a/x-pack/plugins/observability_solution/apm/scripts/shared/read_kibana_config.ts b/x-pack/solutions/observability/plugins/apm/scripts/shared/read_kibana_config.ts similarity index 99% rename from x-pack/plugins/observability_solution/apm/scripts/shared/read_kibana_config.ts rename to x-pack/solutions/observability/plugins/apm/scripts/shared/read_kibana_config.ts index 20e0aedeeca03..42e99b1ab5710 100644 --- a/x-pack/plugins/observability_solution/apm/scripts/shared/read_kibana_config.ts +++ b/x-pack/solutions/observability/plugins/apm/scripts/shared/read_kibana_config.ts @@ -13,7 +13,7 @@ import { identity, pickBy } from 'lodash'; export type KibanaConfig = ReturnType; export const readKibanaConfig = () => { - const kibanaConfigDir = path.join(__filename, '../../../../../../config'); + const kibanaConfigDir = path.join(__filename, '../../../../../../../config'); const kibanaDevConfig = path.join(kibanaConfigDir, 'kibana.dev.yml'); const kibanaConfig = path.join(kibanaConfigDir, 'kibana.yml'); diff --git a/x-pack/plugins/observability_solution/apm/scripts/telemetry/main.ts b/x-pack/solutions/observability/plugins/apm/scripts/telemetry/main.ts similarity index 94% rename from x-pack/plugins/observability_solution/apm/scripts/telemetry/main.ts rename to x-pack/solutions/observability/plugins/apm/scripts/telemetry/main.ts index 56209c1d3483a..1ad97e4576c4f 100644 --- a/x-pack/plugins/observability_solution/apm/scripts/telemetry/main.ts +++ b/x-pack/solutions/observability/plugins/apm/scripts/telemetry/main.ts @@ -9,7 +9,7 @@ import fs from 'fs'; import { apmSchema } from '../../server/lib/apm_telemetry/schema'; const markdownFilePath = - 'x-pack/plugins/observability_solution/apm/dev_docs/apm_telemetry_fields.md'; + 'x-pack/solutions/observability/plugins/apm/dev_docs/apm_telemetry_fields.md'; function extractFieldDescriptions(schema: any, parentKeys: string[] = []): string[] { const fieldDescriptions = []; diff --git a/x-pack/plugins/observability_solution/apm/scripts/test/README.md b/x-pack/solutions/observability/plugins/apm/scripts/test/README.md similarity index 100% rename from x-pack/plugins/observability_solution/apm/scripts/test/README.md rename to x-pack/solutions/observability/plugins/apm/scripts/test/README.md diff --git a/x-pack/plugins/observability_solution/apm/scripts/test/api.js b/x-pack/solutions/observability/plugins/apm/scripts/test/api.js similarity index 100% rename from x-pack/plugins/observability_solution/apm/scripts/test/api.js rename to x-pack/solutions/observability/plugins/apm/scripts/test/api.js diff --git a/x-pack/plugins/observability_solution/apm/scripts/test/dat.js b/x-pack/solutions/observability/plugins/apm/scripts/test/dat.js similarity index 100% rename from x-pack/plugins/observability_solution/apm/scripts/test/dat.js rename to x-pack/solutions/observability/plugins/apm/scripts/test/dat.js diff --git a/x-pack/plugins/observability_solution/apm/scripts/test/e2e.js b/x-pack/solutions/observability/plugins/apm/scripts/test/e2e.js similarity index 100% rename from x-pack/plugins/observability_solution/apm/scripts/test/e2e.js rename to x-pack/solutions/observability/plugins/apm/scripts/test/e2e.js diff --git a/x-pack/plugins/observability_solution/apm/scripts/test/jest.js b/x-pack/solutions/observability/plugins/apm/scripts/test/jest.js similarity index 100% rename from x-pack/plugins/observability_solution/apm/scripts/test/jest.js rename to x-pack/solutions/observability/plugins/apm/scripts/test/jest.js diff --git a/x-pack/plugins/observability_solution/apm/scripts/upload_telemetry_data.js b/x-pack/solutions/observability/plugins/apm/scripts/upload_telemetry_data.js similarity index 100% rename from x-pack/plugins/observability_solution/apm/scripts/upload_telemetry_data.js rename to x-pack/solutions/observability/plugins/apm/scripts/upload_telemetry_data.js diff --git a/x-pack/plugins/observability_solution/apm/server/assistant_functions/get_apm_dataset_info.ts b/x-pack/solutions/observability/plugins/apm/server/assistant_functions/get_apm_dataset_info.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/assistant_functions/get_apm_dataset_info.ts rename to x-pack/solutions/observability/plugins/apm/server/assistant_functions/get_apm_dataset_info.ts diff --git a/x-pack/plugins/observability_solution/apm/server/assistant_functions/get_apm_downstream_dependencies.ts b/x-pack/solutions/observability/plugins/apm/server/assistant_functions/get_apm_downstream_dependencies.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/assistant_functions/get_apm_downstream_dependencies.ts rename to x-pack/solutions/observability/plugins/apm/server/assistant_functions/get_apm_downstream_dependencies.ts diff --git a/x-pack/plugins/observability_solution/apm/server/assistant_functions/get_apm_services_list.ts b/x-pack/solutions/observability/plugins/apm/server/assistant_functions/get_apm_services_list.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/assistant_functions/get_apm_services_list.ts rename to x-pack/solutions/observability/plugins/apm/server/assistant_functions/get_apm_services_list.ts diff --git a/x-pack/plugins/observability_solution/apm/server/assistant_functions/get_apm_timeseries.ts b/x-pack/solutions/observability/plugins/apm/server/assistant_functions/get_apm_timeseries.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/assistant_functions/get_apm_timeseries.ts rename to x-pack/solutions/observability/plugins/apm/server/assistant_functions/get_apm_timeseries.ts diff --git a/x-pack/plugins/observability_solution/apm/server/assistant_functions/index.ts b/x-pack/solutions/observability/plugins/apm/server/assistant_functions/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/assistant_functions/index.ts rename to x-pack/solutions/observability/plugins/apm/server/assistant_functions/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/deprecations/__snapshots__/apm_user_role.test.ts.snap b/x-pack/solutions/observability/plugins/apm/server/deprecations/__snapshots__/apm_user_role.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/deprecations/__snapshots__/apm_user_role.test.ts.snap rename to x-pack/solutions/observability/plugins/apm/server/deprecations/__snapshots__/apm_user_role.test.ts.snap diff --git a/x-pack/plugins/observability_solution/apm/server/deprecations/apm_user_role.test.ts b/x-pack/solutions/observability/plugins/apm/server/deprecations/apm_user_role.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/deprecations/apm_user_role.test.ts rename to x-pack/solutions/observability/plugins/apm/server/deprecations/apm_user_role.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/deprecations/apm_user_role.ts b/x-pack/solutions/observability/plugins/apm/server/deprecations/apm_user_role.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/deprecations/apm_user_role.ts rename to x-pack/solutions/observability/plugins/apm/server/deprecations/apm_user_role.ts diff --git a/x-pack/plugins/observability_solution/apm/server/deprecations/index.ts b/x-pack/solutions/observability/plugins/apm/server/deprecations/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/deprecations/index.ts rename to x-pack/solutions/observability/plugins/apm/server/deprecations/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/feature.ts b/x-pack/solutions/observability/plugins/apm/server/feature.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/feature.ts rename to x-pack/solutions/observability/plugins/apm/server/feature.ts diff --git a/x-pack/plugins/observability_solution/apm/server/index.ts b/x-pack/solutions/observability/plugins/apm/server/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/index.ts rename to x-pack/solutions/observability/plugins/apm/server/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/anomaly_detection/anomaly_search.ts b/x-pack/solutions/observability/plugins/apm/server/lib/anomaly_detection/anomaly_search.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/anomaly_detection/anomaly_search.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/anomaly_detection/anomaly_search.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/anomaly_detection/apm_ml_anomaly_query.ts b/x-pack/solutions/observability/plugins/apm/server/lib/anomaly_detection/apm_ml_anomaly_query.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/anomaly_detection/apm_ml_anomaly_query.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/anomaly_detection/apm_ml_anomaly_query.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/anomaly_detection/apm_ml_jobs_query.ts b/x-pack/solutions/observability/plugins/apm/server/lib/anomaly_detection/apm_ml_jobs_query.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/anomaly_detection/apm_ml_jobs_query.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/anomaly_detection/apm_ml_jobs_query.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/anomaly_detection/constants.ts b/x-pack/solutions/observability/plugins/apm/server/lib/anomaly_detection/constants.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/anomaly_detection/constants.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/anomaly_detection/constants.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/anomaly_detection/create_anomaly_detection_jobs.ts b/x-pack/solutions/observability/plugins/apm/server/lib/anomaly_detection/create_anomaly_detection_jobs.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/anomaly_detection/create_anomaly_detection_jobs.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/anomaly_detection/create_anomaly_detection_jobs.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/anomaly_detection/get_anomaly_detection_jobs.ts b/x-pack/solutions/observability/plugins/apm/server/lib/anomaly_detection/get_anomaly_detection_jobs.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/anomaly_detection/get_anomaly_detection_jobs.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/anomaly_detection/get_anomaly_detection_jobs.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/anomaly_detection/get_anomaly_result_bucket_size.ts b/x-pack/solutions/observability/plugins/apm/server/lib/anomaly_detection/get_anomaly_result_bucket_size.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/anomaly_detection/get_anomaly_result_bucket_size.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/anomaly_detection/get_anomaly_result_bucket_size.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/anomaly_detection/get_anomaly_timeseries.ts b/x-pack/solutions/observability/plugins/apm/server/lib/anomaly_detection/get_anomaly_timeseries.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/anomaly_detection/get_anomaly_timeseries.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/anomaly_detection/get_anomaly_timeseries.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/anomaly_detection/get_ml_jobs_with_apm_group.ts b/x-pack/solutions/observability/plugins/apm/server/lib/anomaly_detection/get_ml_jobs_with_apm_group.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/anomaly_detection/get_ml_jobs_with_apm_group.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/anomaly_detection/get_ml_jobs_with_apm_group.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/apm_telemetry/collect_data_telemetry/__snapshots__/tasks.test.ts.snap b/x-pack/solutions/observability/plugins/apm/server/lib/apm_telemetry/collect_data_telemetry/__snapshots__/tasks.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/apm_telemetry/collect_data_telemetry/__snapshots__/tasks.test.ts.snap rename to x-pack/solutions/observability/plugins/apm/server/lib/apm_telemetry/collect_data_telemetry/__snapshots__/tasks.test.ts.snap diff --git a/x-pack/plugins/observability_solution/apm/server/lib/apm_telemetry/collect_data_telemetry/index.ts b/x-pack/solutions/observability/plugins/apm/server/lib/apm_telemetry/collect_data_telemetry/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/apm_telemetry/collect_data_telemetry/index.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/apm_telemetry/collect_data_telemetry/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/apm_telemetry/collect_data_telemetry/tasks.test.ts b/x-pack/solutions/observability/plugins/apm/server/lib/apm_telemetry/collect_data_telemetry/tasks.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/apm_telemetry/collect_data_telemetry/tasks.test.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/apm_telemetry/collect_data_telemetry/tasks.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/apm_telemetry/collect_data_telemetry/tasks.ts b/x-pack/solutions/observability/plugins/apm/server/lib/apm_telemetry/collect_data_telemetry/tasks.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/apm_telemetry/collect_data_telemetry/tasks.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/apm_telemetry/collect_data_telemetry/tasks.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/apm_telemetry/index.ts b/x-pack/solutions/observability/plugins/apm/server/lib/apm_telemetry/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/apm_telemetry/index.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/apm_telemetry/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/apm_telemetry/schema.ts b/x-pack/solutions/observability/plugins/apm/server/lib/apm_telemetry/schema.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/apm_telemetry/schema.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/apm_telemetry/schema.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/apm_telemetry/telemetry_client.ts b/x-pack/solutions/observability/plugins/apm/server/lib/apm_telemetry/telemetry_client.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/apm_telemetry/telemetry_client.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/apm_telemetry/telemetry_client.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/apm_telemetry/types.ts b/x-pack/solutions/observability/plugins/apm/server/lib/apm_telemetry/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/apm_telemetry/types.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/apm_telemetry/types.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/connections/exclude_rum_exit_spans_query.ts b/x-pack/solutions/observability/plugins/apm/server/lib/connections/exclude_rum_exit_spans_query.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/connections/exclude_rum_exit_spans_query.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/connections/exclude_rum_exit_spans_query.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/connections/get_connection_stats/get_connection_stats_items_with_relative_impact.ts b/x-pack/solutions/observability/plugins/apm/server/lib/connections/get_connection_stats/get_connection_stats_items_with_relative_impact.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/connections/get_connection_stats/get_connection_stats_items_with_relative_impact.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/connections/get_connection_stats/get_connection_stats_items_with_relative_impact.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/connections/get_connection_stats/get_destination_map.ts b/x-pack/solutions/observability/plugins/apm/server/lib/connections/get_connection_stats/get_destination_map.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/connections/get_connection_stats/get_destination_map.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/connections/get_connection_stats/get_destination_map.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/connections/get_connection_stats/get_stats.ts b/x-pack/solutions/observability/plugins/apm/server/lib/connections/get_connection_stats/get_stats.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/connections/get_connection_stats/get_stats.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/connections/get_connection_stats/get_stats.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/connections/get_connection_stats/index.ts b/x-pack/solutions/observability/plugins/apm/server/lib/connections/get_connection_stats/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/connections/get_connection_stats/index.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/connections/get_connection_stats/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/deprecations/index.ts b/x-pack/solutions/observability/plugins/apm/server/lib/deprecations/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/deprecations/index.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/deprecations/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/deprecations/types.ts b/x-pack/solutions/observability/plugins/apm/server/lib/deprecations/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/deprecations/types.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/deprecations/types.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/helpers/calculate_throughput.ts b/x-pack/solutions/observability/plugins/apm/server/lib/helpers/calculate_throughput.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/helpers/calculate_throughput.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/helpers/calculate_throughput.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/helpers/create_es_client/create_apm_event_client/index.ts b/x-pack/solutions/observability/plugins/apm/server/lib/helpers/create_es_client/create_apm_event_client/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/helpers/create_es_client/create_apm_event_client/index.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/helpers/create_es_client/create_apm_event_client/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/helpers/create_es_client/create_entities_es_client/create_entities_es_client.ts b/x-pack/solutions/observability/plugins/apm/server/lib/helpers/create_es_client/create_entities_es_client/create_entities_es_client.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/helpers/create_es_client/create_entities_es_client/create_entities_es_client.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/helpers/create_es_client/create_entities_es_client/create_entities_es_client.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/helpers/create_es_client/create_infra_metrics_client/create_infra_metrics_client.ts b/x-pack/solutions/observability/plugins/apm/server/lib/helpers/create_es_client/create_infra_metrics_client/create_infra_metrics_client.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/helpers/create_es_client/create_infra_metrics_client/create_infra_metrics_client.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/helpers/create_es_client/create_infra_metrics_client/create_infra_metrics_client.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/helpers/create_es_client/create_internal_es_client/index.ts b/x-pack/solutions/observability/plugins/apm/server/lib/helpers/create_es_client/create_internal_es_client/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/helpers/create_es_client/create_internal_es_client/index.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/helpers/create_es_client/create_internal_es_client/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/helpers/get_apm_alerts_client.test.ts b/x-pack/solutions/observability/plugins/apm/server/lib/helpers/get_apm_alerts_client.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/helpers/get_apm_alerts_client.test.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/helpers/get_apm_alerts_client.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/helpers/get_apm_alerts_client.ts b/x-pack/solutions/observability/plugins/apm/server/lib/helpers/get_apm_alerts_client.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/helpers/get_apm_alerts_client.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/helpers/get_apm_alerts_client.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/helpers/get_apm_data_access_services.ts b/x-pack/solutions/observability/plugins/apm/server/lib/helpers/get_apm_data_access_services.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/helpers/get_apm_data_access_services.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/helpers/get_apm_data_access_services.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/helpers/get_apm_event_client.ts b/x-pack/solutions/observability/plugins/apm/server/lib/helpers/get_apm_event_client.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/helpers/get_apm_event_client.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/helpers/get_apm_event_client.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/helpers/get_bucket_size_for_aggregated_transactions/index.test.ts b/x-pack/solutions/observability/plugins/apm/server/lib/helpers/get_bucket_size_for_aggregated_transactions/index.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/helpers/get_bucket_size_for_aggregated_transactions/index.test.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/helpers/get_bucket_size_for_aggregated_transactions/index.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/helpers/get_bucket_size_for_aggregated_transactions/index.ts b/x-pack/solutions/observability/plugins/apm/server/lib/helpers/get_bucket_size_for_aggregated_transactions/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/helpers/get_bucket_size_for_aggregated_transactions/index.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/helpers/get_bucket_size_for_aggregated_transactions/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/helpers/get_error_name.test.ts b/x-pack/solutions/observability/plugins/apm/server/lib/helpers/get_error_name.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/helpers/get_error_name.test.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/helpers/get_error_name.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/helpers/get_error_name.ts b/x-pack/solutions/observability/plugins/apm/server/lib/helpers/get_error_name.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/helpers/get_error_name.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/helpers/get_error_name.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/helpers/get_es_capabilities.ts b/x-pack/solutions/observability/plugins/apm/server/lib/helpers/get_es_capabilities.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/helpers/get_es_capabilities.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/helpers/get_es_capabilities.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/helpers/get_internal_saved_objects_client.ts b/x-pack/solutions/observability/plugins/apm/server/lib/helpers/get_internal_saved_objects_client.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/helpers/get_internal_saved_objects_client.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/helpers/get_internal_saved_objects_client.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/helpers/get_ml_client.ts b/x-pack/solutions/observability/plugins/apm/server/lib/helpers/get_ml_client.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/helpers/get_ml_client.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/helpers/get_ml_client.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/helpers/get_random_sampler/index.ts b/x-pack/solutions/observability/plugins/apm/server/lib/helpers/get_random_sampler/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/helpers/get_random_sampler/index.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/helpers/get_random_sampler/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/helpers/latency_aggregation_type/index.ts b/x-pack/solutions/observability/plugins/apm/server/lib/helpers/latency_aggregation_type/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/helpers/latency_aggregation_type/index.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/helpers/latency_aggregation_type/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/helpers/metrics.ts b/x-pack/solutions/observability/plugins/apm/server/lib/helpers/metrics.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/helpers/metrics.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/helpers/metrics.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/helpers/round_to_nearest_five_or_ten.test.ts b/x-pack/solutions/observability/plugins/apm/server/lib/helpers/round_to_nearest_five_or_ten.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/helpers/round_to_nearest_five_or_ten.test.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/helpers/round_to_nearest_five_or_ten.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/helpers/round_to_nearest_five_or_ten.ts b/x-pack/solutions/observability/plugins/apm/server/lib/helpers/round_to_nearest_five_or_ten.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/helpers/round_to_nearest_five_or_ten.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/helpers/round_to_nearest_five_or_ten.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/helpers/spans/get_is_using_service_destination_metrics.ts b/x-pack/solutions/observability/plugins/apm/server/lib/helpers/spans/get_is_using_service_destination_metrics.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/helpers/spans/get_is_using_service_destination_metrics.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/helpers/spans/get_is_using_service_destination_metrics.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/helpers/transaction_coldstart_rate.ts b/x-pack/solutions/observability/plugins/apm/server/lib/helpers/transaction_coldstart_rate.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/helpers/transaction_coldstart_rate.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/helpers/transaction_coldstart_rate.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/helpers/transaction_error_rate.ts b/x-pack/solutions/observability/plugins/apm/server/lib/helpers/transaction_error_rate.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/helpers/transaction_error_rate.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/helpers/transaction_error_rate.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/helpers/transactions/__snapshots__/get_is_using_transaction_events.test.ts.snap b/x-pack/solutions/observability/plugins/apm/server/lib/helpers/transactions/__snapshots__/get_is_using_transaction_events.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/helpers/transactions/__snapshots__/get_is_using_transaction_events.test.ts.snap rename to x-pack/solutions/observability/plugins/apm/server/lib/helpers/transactions/__snapshots__/get_is_using_transaction_events.test.ts.snap diff --git a/x-pack/plugins/observability_solution/apm/server/lib/helpers/transactions/get_is_using_transaction_events.test.ts b/x-pack/solutions/observability/plugins/apm/server/lib/helpers/transactions/get_is_using_transaction_events.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/helpers/transactions/get_is_using_transaction_events.test.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/helpers/transactions/get_is_using_transaction_events.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/helpers/transactions/get_is_using_transaction_events.ts b/x-pack/solutions/observability/plugins/apm/server/lib/helpers/transactions/get_is_using_transaction_events.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/helpers/transactions/get_is_using_transaction_events.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/helpers/transactions/get_is_using_transaction_events.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/helpers/transactions/index.ts b/x-pack/solutions/observability/plugins/apm/server/lib/helpers/transactions/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/helpers/transactions/index.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/helpers/transactions/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/service_group_query.ts b/x-pack/solutions/observability/plugins/apm/server/lib/service_group_query.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/service_group_query.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/service_group_query.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/service_group_query_with_overflow.ts b/x-pack/solutions/observability/plugins/apm/server/lib/service_group_query_with_overflow.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/service_group_query_with_overflow.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/service_group_query_with_overflow.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/transaction_groups/get_coldstart_rate.ts b/x-pack/solutions/observability/plugins/apm/server/lib/transaction_groups/get_coldstart_rate.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/transaction_groups/get_coldstart_rate.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/transaction_groups/get_coldstart_rate.ts diff --git a/x-pack/plugins/observability_solution/apm/server/lib/transaction_groups/get_failed_transaction_rate.ts b/x-pack/solutions/observability/plugins/apm/server/lib/transaction_groups/get_failed_transaction_rate.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/lib/transaction_groups/get_failed_transaction_rate.ts rename to x-pack/solutions/observability/plugins/apm/server/lib/transaction_groups/get_failed_transaction_rate.ts diff --git a/x-pack/plugins/observability_solution/apm/server/plugin.ts b/x-pack/solutions/observability/plugins/apm/server/plugin.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/plugin.ts rename to x-pack/solutions/observability/plugins/apm/server/plugin.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/agent_explorer/error_with_status_code.ts b/x-pack/solutions/observability/plugins/apm/server/routes/agent_explorer/error_with_status_code.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/agent_explorer/error_with_status_code.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/agent_explorer/error_with_status_code.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/agent_explorer/fetch_agents_last_version.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/agent_explorer/fetch_agents_last_version.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/agent_explorer/fetch_agents_last_version.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/agent_explorer/fetch_agents_last_version.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/agent_explorer/fetch_agents_latest_version.ts b/x-pack/solutions/observability/plugins/apm/server/routes/agent_explorer/fetch_agents_latest_version.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/agent_explorer/fetch_agents_latest_version.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/agent_explorer/fetch_agents_latest_version.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/agent_explorer/get_agent_instances.ts b/x-pack/solutions/observability/plugins/apm/server/routes/agent_explorer/get_agent_instances.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/agent_explorer/get_agent_instances.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/agent_explorer/get_agent_instances.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/agent_explorer/get_agent_url_repository.ts b/x-pack/solutions/observability/plugins/apm/server/routes/agent_explorer/get_agent_url_repository.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/agent_explorer/get_agent_url_repository.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/agent_explorer/get_agent_url_repository.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/agent_explorer/get_agents.ts b/x-pack/solutions/observability/plugins/apm/server/routes/agent_explorer/get_agents.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/agent_explorer/get_agents.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/agent_explorer/get_agents.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/agent_explorer/get_agents_items.ts b/x-pack/solutions/observability/plugins/apm/server/routes/agent_explorer/get_agents_items.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/agent_explorer/get_agents_items.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/agent_explorer/get_agents_items.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/agent_explorer/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/agent_explorer/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/agent_explorer/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/agent_explorer/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/agent_keys/create_agent_key.ts b/x-pack/solutions/observability/plugins/apm/server/routes/agent_keys/create_agent_key.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/agent_keys/create_agent_key.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/agent_keys/create_agent_key.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/agent_keys/get_agent_keys.ts b/x-pack/solutions/observability/plugins/apm/server/routes/agent_keys/get_agent_keys.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/agent_keys/get_agent_keys.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/agent_keys/get_agent_keys.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/agent_keys/get_agent_keys_privileges.ts b/x-pack/solutions/observability/plugins/apm/server/routes/agent_keys/get_agent_keys_privileges.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/agent_keys/get_agent_keys_privileges.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/agent_keys/get_agent_keys_privileges.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/agent_keys/invalidate_agent_key.ts b/x-pack/solutions/observability/plugins/apm/server/routes/agent_keys/invalidate_agent_key.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/agent_keys/invalidate_agent_key.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/agent_keys/invalidate_agent_key.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/agent_keys/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/agent_keys/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/agent_keys/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/agent_keys/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/action_variables.ts b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/action_variables.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/action_variables.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/action_variables.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/alerting_es_client.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/alerting_es_client.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/alerting_es_client.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/alerting_es_client.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/alerting_es_client.ts b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/alerting_es_client.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/alerting_es_client.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/alerting_es_client.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/register_apm_rule_types.ts b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/register_apm_rule_types.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/register_apm_rule_types.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/register_apm_rule_types.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/anomaly/get_service_group_fields_for_anomaly.ts b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/anomaly/get_service_group_fields_for_anomaly.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/anomaly/get_service_group_fields_for_anomaly.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/anomaly/get_service_group_fields_for_anomaly.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/anomaly/register_anomaly_rule_type.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/anomaly/register_anomaly_rule_type.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/anomaly/register_anomaly_rule_type.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/anomaly/register_anomaly_rule_type.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/anomaly/register_anomaly_rule_type.ts b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/anomaly/register_anomaly_rule_type.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/anomaly/register_anomaly_rule_type.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/anomaly/register_anomaly_rule_type.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/docs/params_property_apm_anomaly.yaml b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/docs/params_property_apm_anomaly.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/docs/params_property_apm_anomaly.yaml rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/docs/params_property_apm_anomaly.yaml diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/docs/params_property_apm_error_count.yaml b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/docs/params_property_apm_error_count.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/docs/params_property_apm_error_count.yaml rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/docs/params_property_apm_error_count.yaml diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/docs/params_property_apm_transaction_duration.yaml b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/docs/params_property_apm_transaction_duration.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/docs/params_property_apm_transaction_duration.yaml rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/docs/params_property_apm_transaction_duration.yaml diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/docs/params_property_apm_transaction_error_rate.yaml b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/docs/params_property_apm_transaction_error_rate.yaml similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/docs/params_property_apm_transaction_error_rate.yaml rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/docs/params_property_apm_transaction_error_rate.yaml diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/error_count/get_error_count_chart_preview.ts b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/error_count/get_error_count_chart_preview.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/error_count/get_error_count_chart_preview.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/error_count/get_error_count_chart_preview.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/error_count/register_error_count_rule_type.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/error_count/register_error_count_rule_type.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/error_count/register_error_count_rule_type.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/error_count/register_error_count_rule_type.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/error_count/register_error_count_rule_type.ts b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/error_count/register_error_count_rule_type.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/error_count/register_error_count_rule_type.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/error_count/register_error_count_rule_type.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/get_apm_alert_source_fields.ts b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/get_apm_alert_source_fields.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/get_apm_alert_source_fields.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/get_apm_alert_source_fields.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/get_service_group_fields.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/get_service_group_fields.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/get_service_group_fields.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/get_service_group_fields.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/transaction_duration/average_or_percentile_agg.ts b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/transaction_duration/average_or_percentile_agg.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/transaction_duration/average_or_percentile_agg.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/transaction_duration/average_or_percentile_agg.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/transaction_duration/get_transaction_duration_chart_preview.ts b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/transaction_duration/get_transaction_duration_chart_preview.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/transaction_duration/get_transaction_duration_chart_preview.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/transaction_duration/get_transaction_duration_chart_preview.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/transaction_duration/register_transaction_duration_rule_type.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/transaction_duration/register_transaction_duration_rule_type.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/transaction_duration/register_transaction_duration_rule_type.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/transaction_duration/register_transaction_duration_rule_type.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/transaction_duration/register_transaction_duration_rule_type.ts b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/transaction_duration/register_transaction_duration_rule_type.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/transaction_duration/register_transaction_duration_rule_type.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/transaction_duration/register_transaction_duration_rule_type.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/transaction_error_rate/get_transaction_error_rate_chart_preview.ts b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/transaction_error_rate/get_transaction_error_rate_chart_preview.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/transaction_error_rate/get_transaction_error_rate_chart_preview.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/transaction_error_rate/get_transaction_error_rate_chart_preview.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/transaction_error_rate/register_transaction_error_rate_rule_type.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/transaction_error_rate/register_transaction_error_rate_rule_type.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/transaction_error_rate/register_transaction_error_rate_rule_type.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/transaction_error_rate/register_transaction_error_rate_rule_type.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/transaction_error_rate/register_transaction_error_rate_rule_type.ts b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/transaction_error_rate/register_transaction_error_rate_rule_type.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/transaction_error_rate/register_transaction_error_rate_rule_type.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/transaction_error_rate/register_transaction_error_rate_rule_type.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/utils/get_filtered_series_for_preview_chart.ts b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/utils/get_filtered_series_for_preview_chart.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/utils/get_filtered_series_for_preview_chart.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/utils/get_filtered_series_for_preview_chart.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/utils/get_groupby_action_variables.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/utils/get_groupby_action_variables.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/utils/get_groupby_action_variables.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/utils/get_groupby_action_variables.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/utils/get_groupby_action_variables.ts b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/utils/get_groupby_action_variables.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/utils/get_groupby_action_variables.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/utils/get_groupby_action_variables.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/utils/get_groupby_terms.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/utils/get_groupby_terms.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/utils/get_groupby_terms.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/utils/get_groupby_terms.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/utils/get_groupby_terms.ts b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/utils/get_groupby_terms.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/rule_types/utils/get_groupby_terms.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/rule_types/utils/get_groupby_terms.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/alerts/test_utils/index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/alerts/test_utils/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/alerts/test_utils/index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/alerts/test_utils/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/apm_routes/create_apm_server_route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/apm_routes/create_apm_server_route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/apm_routes/create_apm_server_route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/apm_routes/create_apm_server_route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/apm_routes/get_global_apm_server_route_repository.ts b/x-pack/solutions/observability/plugins/apm/server/routes/apm_routes/get_global_apm_server_route_repository.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/apm_routes/get_global_apm_server_route_repository.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/apm_routes/get_global_apm_server_route_repository.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/apm_routes/register_apm_server_routes.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/apm_routes/register_apm_server_routes.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/apm_routes/register_apm_server_routes.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/apm_routes/register_apm_server_routes.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/apm_routes/register_apm_server_routes.ts b/x-pack/solutions/observability/plugins/apm/server/routes/apm_routes/register_apm_server_routes.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/apm_routes/register_apm_server_routes.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/apm_routes/register_apm_server_routes.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_apm_downstream_dependencies/index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_apm_downstream_dependencies/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_apm_downstream_dependencies/index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_apm_downstream_dependencies/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_apm_service_list/index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_apm_service_list/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_apm_service_list/index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_apm_service_list/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_apm_service_summary/get_anomalies.ts b/x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_apm_service_summary/get_anomalies.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_apm_service_summary/get_anomalies.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_apm_service_summary/get_anomalies.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_apm_service_summary/index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_apm_service_summary/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_apm_service_summary/index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_apm_service_summary/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_apm_timeseries/fetch_timeseries.ts b/x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_apm_timeseries/fetch_timeseries.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_apm_timeseries/fetch_timeseries.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_apm_timeseries/fetch_timeseries.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_apm_timeseries/get_error_event_rate.ts b/x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_apm_timeseries/get_error_event_rate.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_apm_timeseries/get_error_event_rate.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_apm_timeseries/get_error_event_rate.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_apm_timeseries/get_exit_span_failure_rate.ts b/x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_apm_timeseries/get_exit_span_failure_rate.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_apm_timeseries/get_exit_span_failure_rate.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_apm_timeseries/get_exit_span_failure_rate.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_apm_timeseries/get_exit_span_latency.ts b/x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_apm_timeseries/get_exit_span_latency.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_apm_timeseries/get_exit_span_latency.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_apm_timeseries/get_exit_span_latency.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_apm_timeseries/get_exit_span_throughput.ts b/x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_apm_timeseries/get_exit_span_throughput.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_apm_timeseries/get_exit_span_throughput.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_apm_timeseries/get_exit_span_throughput.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_apm_timeseries/get_transaction_failure_rate.ts b/x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_apm_timeseries/get_transaction_failure_rate.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_apm_timeseries/get_transaction_failure_rate.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_apm_timeseries/get_transaction_failure_rate.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_apm_timeseries/get_transaction_latency.ts b/x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_apm_timeseries/get_transaction_latency.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_apm_timeseries/get_transaction_latency.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_apm_timeseries/get_transaction_latency.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_apm_timeseries/get_transaction_throughput.ts b/x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_apm_timeseries/get_transaction_throughput.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_apm_timeseries/get_transaction_throughput.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_apm_timeseries/get_transaction_throughput.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_apm_timeseries/index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_apm_timeseries/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_apm_timeseries/index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_apm_timeseries/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_changepoints/index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_changepoints/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_changepoints/index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_changepoints/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_log_categories/index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_log_categories/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_log_categories/index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_log_categories/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_log_rate_analysis_for_alert/index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_log_rate_analysis_for_alert/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_log_rate_analysis_for_alert/index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_log_rate_analysis_for_alert/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_observability_alert_details_context/get_apm_errors.ts b/x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_observability_alert_details_context/get_apm_errors.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_observability_alert_details_context/get_apm_errors.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_observability_alert_details_context/get_apm_errors.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_observability_alert_details_context/get_container_id_from_signals.ts b/x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_observability_alert_details_context/get_container_id_from_signals.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_observability_alert_details_context/get_container_id_from_signals.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_observability_alert_details_context/get_container_id_from_signals.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_observability_alert_details_context/get_downstream_dependency_name.ts b/x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_observability_alert_details_context/get_downstream_dependency_name.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_observability_alert_details_context/get_downstream_dependency_name.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_observability_alert_details_context/get_downstream_dependency_name.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_observability_alert_details_context/get_service_name_from_signals.ts b/x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_observability_alert_details_context/get_service_name_from_signals.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_observability_alert_details_context/get_service_name_from_signals.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_observability_alert_details_context/get_service_name_from_signals.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_observability_alert_details_context/index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_observability_alert_details_context/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/get_observability_alert_details_context/index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/get_observability_alert_details_context/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/utils/get_should_match_or_not_exist_filter.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/utils/get_should_match_or_not_exist_filter.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/utils/get_should_match_or_not_exist_filter.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/utils/get_should_match_or_not_exist_filter.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/utils/get_should_match_or_not_exist_filter.ts b/x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/utils/get_should_match_or_not_exist_filter.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/assistant_functions/utils/get_should_match_or_not_exist_filter.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/assistant_functions/utils/get_should_match_or_not_exist_filter.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/fetch_duration_correlation.ts b/x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/fetch_duration_correlation.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/fetch_duration_correlation.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/fetch_duration_correlation.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/fetch_duration_correlation_with_histogram.ts b/x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/fetch_duration_correlation_with_histogram.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/fetch_duration_correlation_with_histogram.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/fetch_duration_correlation_with_histogram.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/fetch_duration_field_candidates.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/fetch_duration_field_candidates.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/fetch_duration_field_candidates.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/fetch_duration_field_candidates.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/fetch_duration_field_candidates.ts b/x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/fetch_duration_field_candidates.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/fetch_duration_field_candidates.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/fetch_duration_field_candidates.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/fetch_duration_fractions.ts b/x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/fetch_duration_fractions.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/fetch_duration_fractions.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/fetch_duration_fractions.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/fetch_duration_histogram_range_steps.ts b/x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/fetch_duration_histogram_range_steps.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/fetch_duration_histogram_range_steps.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/fetch_duration_histogram_range_steps.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/fetch_duration_percentiles.ts b/x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/fetch_duration_percentiles.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/fetch_duration_percentiles.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/fetch_duration_percentiles.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/fetch_duration_ranges.ts b/x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/fetch_duration_ranges.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/fetch_duration_ranges.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/fetch_duration_ranges.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/fetch_failed_events_correlation_p_values.ts b/x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/fetch_failed_events_correlation_p_values.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/fetch_failed_events_correlation_p_values.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/fetch_failed_events_correlation_p_values.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/fetch_field_value_pairs.ts b/x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/fetch_field_value_pairs.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/fetch_field_value_pairs.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/fetch_field_value_pairs.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/fetch_p_values.ts b/x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/fetch_p_values.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/fetch_p_values.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/fetch_p_values.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/fetch_significant_correlations.ts b/x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/fetch_significant_correlations.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/fetch_significant_correlations.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/fetch_significant_correlations.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/field_stats/fetch_field_value_field_stats.ts b/x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/field_stats/fetch_field_value_field_stats.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/field_stats/fetch_field_value_field_stats.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/field_stats/fetch_field_value_field_stats.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/get_common_correlations_query.ts b/x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/get_common_correlations_query.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/correlations/queries/get_common_correlations_query.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/correlations/queries/get_common_correlations_query.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/correlations/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/correlations/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/correlations/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/correlations/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/correlations/utils/compute_expectations_and_ranges.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/correlations/utils/compute_expectations_and_ranges.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/correlations/utils/compute_expectations_and_ranges.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/correlations/utils/compute_expectations_and_ranges.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/correlations/utils/compute_expectations_and_ranges.ts b/x-pack/solutions/observability/plugins/apm/server/routes/correlations/utils/compute_expectations_and_ranges.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/correlations/utils/compute_expectations_and_ranges.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/correlations/utils/compute_expectations_and_ranges.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/correlations/utils/get_duration_field.ts b/x-pack/solutions/observability/plugins/apm/server/routes/correlations/utils/get_duration_field.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/correlations/utils/get_duration_field.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/correlations/utils/get_duration_field.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/correlations/utils/get_event_type.ts b/x-pack/solutions/observability/plugins/apm/server/routes/correlations/utils/get_event_type.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/correlations/utils/get_event_type.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/correlations/utils/get_event_type.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/correlations/utils/index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/correlations/utils/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/correlations/utils/index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/correlations/utils/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/correlations/utils/split_all_settled_promises.ts b/x-pack/solutions/observability/plugins/apm/server/routes/correlations/utils/split_all_settled_promises.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/correlations/utils/split_all_settled_promises.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/correlations/utils/split_all_settled_promises.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/custom_dashboards/get_custom_dashboards.ts b/x-pack/solutions/observability/plugins/apm/server/routes/custom_dashboards/get_custom_dashboards.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/custom_dashboards/get_custom_dashboards.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/custom_dashboards/get_custom_dashboards.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/custom_dashboards/get_entities_with_dashboards.ts b/x-pack/solutions/observability/plugins/apm/server/routes/custom_dashboards/get_entities_with_dashboards.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/custom_dashboards/get_entities_with_dashboards.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/custom_dashboards/get_entities_with_dashboards.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/custom_dashboards/get_services_with_dashboards.ts b/x-pack/solutions/observability/plugins/apm/server/routes/custom_dashboards/get_services_with_dashboards.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/custom_dashboards/get_services_with_dashboards.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/custom_dashboards/get_services_with_dashboards.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/custom_dashboards/remove_service_dashboard.ts b/x-pack/solutions/observability/plugins/apm/server/routes/custom_dashboards/remove_service_dashboard.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/custom_dashboards/remove_service_dashboard.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/custom_dashboards/remove_service_dashboard.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/custom_dashboards/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/custom_dashboards/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/custom_dashboards/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/custom_dashboards/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/custom_dashboards/save_service_dashboard.ts b/x-pack/solutions/observability/plugins/apm/server/routes/custom_dashboards/save_service_dashboard.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/custom_dashboards/save_service_dashboard.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/custom_dashboards/save_service_dashboard.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/data_view/create_static_data_view.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/data_view/create_static_data_view.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/data_view/create_static_data_view.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/data_view/create_static_data_view.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/data_view/create_static_data_view.ts b/x-pack/solutions/observability/plugins/apm/server/routes/data_view/create_static_data_view.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/data_view/create_static_data_view.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/data_view/create_static_data_view.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/data_view/get_apm_data_view_index_pattern.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/data_view/get_apm_data_view_index_pattern.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/data_view/get_apm_data_view_index_pattern.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/data_view/get_apm_data_view_index_pattern.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/data_view/get_apm_data_view_index_pattern.ts b/x-pack/solutions/observability/plugins/apm/server/routes/data_view/get_apm_data_view_index_pattern.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/data_view/get_apm_data_view_index_pattern.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/data_view/get_apm_data_view_index_pattern.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/data_view/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/data_view/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/data_view/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/data_view/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/debug_telemetry/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/debug_telemetry/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/debug_telemetry/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/debug_telemetry/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/default_api_types.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/default_api_types.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/default_api_types.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/default_api_types.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/default_api_types.ts b/x-pack/solutions/observability/plugins/apm/server/routes/default_api_types.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/default_api_types.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/default_api_types.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/dependencies/get_dependency_latency_distribution.ts b/x-pack/solutions/observability/plugins/apm/server/routes/dependencies/get_dependency_latency_distribution.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/dependencies/get_dependency_latency_distribution.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/dependencies/get_dependency_latency_distribution.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/dependencies/get_error_rate_charts_for_dependency.ts b/x-pack/solutions/observability/plugins/apm/server/routes/dependencies/get_error_rate_charts_for_dependency.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/dependencies/get_error_rate_charts_for_dependency.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/dependencies/get_error_rate_charts_for_dependency.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/dependencies/get_latency_charts_for_dependency.ts b/x-pack/solutions/observability/plugins/apm/server/routes/dependencies/get_latency_charts_for_dependency.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/dependencies/get_latency_charts_for_dependency.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/dependencies/get_latency_charts_for_dependency.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/dependencies/get_metadata_for_dependency.ts b/x-pack/solutions/observability/plugins/apm/server/routes/dependencies/get_metadata_for_dependency.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/dependencies/get_metadata_for_dependency.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/dependencies/get_metadata_for_dependency.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/dependencies/get_throughput_charts_for_dependency.ts b/x-pack/solutions/observability/plugins/apm/server/routes/dependencies/get_throughput_charts_for_dependency.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/dependencies/get_throughput_charts_for_dependency.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/dependencies/get_throughput_charts_for_dependency.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/dependencies/get_top_dependencies.ts b/x-pack/solutions/observability/plugins/apm/server/routes/dependencies/get_top_dependencies.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/dependencies/get_top_dependencies.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/dependencies/get_top_dependencies.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/dependencies/get_top_dependency_operations.ts b/x-pack/solutions/observability/plugins/apm/server/routes/dependencies/get_top_dependency_operations.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/dependencies/get_top_dependency_operations.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/dependencies/get_top_dependency_operations.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/dependencies/get_top_dependency_spans.ts b/x-pack/solutions/observability/plugins/apm/server/routes/dependencies/get_top_dependency_spans.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/dependencies/get_top_dependency_spans.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/dependencies/get_top_dependency_spans.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/dependencies/get_upstream_services_for_dependency.ts b/x-pack/solutions/observability/plugins/apm/server/routes/dependencies/get_upstream_services_for_dependency.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/dependencies/get_upstream_services_for_dependency.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/dependencies/get_upstream_services_for_dependency.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/dependencies/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/dependencies/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/dependencies/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/dependencies/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/diagnostics/bundle/get_apm_events.ts b/x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/bundle/get_apm_events.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/diagnostics/bundle/get_apm_events.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/bundle/get_apm_events.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/diagnostics/bundle/get_data_streams.ts b/x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/bundle/get_data_streams.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/diagnostics/bundle/get_data_streams.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/bundle/get_data_streams.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/diagnostics/bundle/get_existing_index_templates.ts b/x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/bundle/get_existing_index_templates.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/diagnostics/bundle/get_existing_index_templates.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/bundle/get_existing_index_templates.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/diagnostics/bundle/get_field_caps.ts b/x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/bundle/get_field_caps.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/diagnostics/bundle/get_field_caps.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/bundle/get_field_caps.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/diagnostics/bundle/get_index_template.ts b/x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/bundle/get_index_template.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/diagnostics/bundle/get_index_template.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/bundle/get_index_template.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/diagnostics/bundle/get_index_templates_by_index_pattern.ts b/x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/bundle/get_index_templates_by_index_pattern.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/diagnostics/bundle/get_index_templates_by_index_pattern.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/bundle/get_index_templates_by_index_pattern.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/diagnostics/bundle/get_indices.ts b/x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/bundle/get_indices.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/diagnostics/bundle/get_indices.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/bundle/get_indices.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/diagnostics/bundle/get_indices_states.ts b/x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/bundle/get_indices_states.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/diagnostics/bundle/get_indices_states.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/bundle/get_indices_states.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/diagnostics/bundle/get_non_data_stream_indices.ts b/x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/bundle/get_non_data_stream_indices.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/diagnostics/bundle/get_non_data_stream_indices.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/bundle/get_non_data_stream_indices.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/diagnostics/get_diagnostics_bundle.ts b/x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/get_diagnostics_bundle.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/diagnostics/get_diagnostics_bundle.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/get_diagnostics_bundle.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/diagnostics/get_elasticsearch_version.ts b/x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/get_elasticsearch_version.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/diagnostics/get_elasticsearch_version.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/get_elasticsearch_version.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/diagnostics/get_fleet_package_info.ts b/x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/get_fleet_package_info.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/diagnostics/get_fleet_package_info.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/get_fleet_package_info.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/diagnostics/helpers/get_apm_index_template_names.ts b/x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/helpers/get_apm_index_template_names.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/diagnostics/helpers/get_apm_index_template_names.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/helpers/get_apm_index_template_names.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/diagnostics/helpers/get_diagnostic_privileges.ts b/x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/helpers/get_diagnostic_privileges.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/diagnostics/helpers/get_diagnostic_privileges.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/helpers/get_diagnostic_privileges.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/diagnostics/helpers/handle_exceptions.ts b/x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/helpers/handle_exceptions.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/diagnostics/helpers/handle_exceptions.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/helpers/handle_exceptions.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/diagnostics/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/diagnostics/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/diagnostics/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/entities/services/get_service_entity_summary.ts b/x-pack/solutions/observability/plugins/apm/server/routes/entities/services/get_service_entity_summary.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/entities/services/get_service_entity_summary.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/entities/services/get_service_entity_summary.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/entities/services/routes.ts b/x-pack/solutions/observability/plugins/apm/server/routes/entities/services/routes.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/entities/services/routes.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/entities/services/routes.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/entities/types.ts b/x-pack/solutions/observability/plugins/apm/server/routes/entities/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/entities/types.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/entities/types.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/entities/utils/merge_entities.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/entities/utils/merge_entities.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/entities/utils/merge_entities.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/entities/utils/merge_entities.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/entities/utils/merge_entities.ts b/x-pack/solutions/observability/plugins/apm/server/routes/entities/utils/merge_entities.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/entities/utils/merge_entities.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/entities/utils/merge_entities.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/environments/__snapshots__/get_all_environments.test.ts.snap b/x-pack/solutions/observability/plugins/apm/server/routes/environments/__snapshots__/get_all_environments.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/environments/__snapshots__/get_all_environments.test.ts.snap rename to x-pack/solutions/observability/plugins/apm/server/routes/environments/__snapshots__/get_all_environments.test.ts.snap diff --git a/x-pack/plugins/observability_solution/apm/server/routes/environments/get_all_environments.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/environments/get_all_environments.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/environments/get_all_environments.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/environments/get_all_environments.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/environments/get_all_environments.ts b/x-pack/solutions/observability/plugins/apm/server/routes/environments/get_all_environments.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/environments/get_all_environments.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/environments/get_all_environments.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/environments/get_environments.ts b/x-pack/solutions/observability/plugins/apm/server/routes/environments/get_environments.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/environments/get_environments.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/environments/get_environments.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/environments/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/environments/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/environments/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/environments/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/errors/distribution/__snapshots__/get_buckets.test.ts.snap b/x-pack/solutions/observability/plugins/apm/server/routes/errors/distribution/__snapshots__/get_buckets.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/errors/distribution/__snapshots__/get_buckets.test.ts.snap rename to x-pack/solutions/observability/plugins/apm/server/routes/errors/distribution/__snapshots__/get_buckets.test.ts.snap diff --git a/x-pack/plugins/observability_solution/apm/server/routes/errors/distribution/__snapshots__/queries.test.ts.snap b/x-pack/solutions/observability/plugins/apm/server/routes/errors/distribution/__snapshots__/queries.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/errors/distribution/__snapshots__/queries.test.ts.snap rename to x-pack/solutions/observability/plugins/apm/server/routes/errors/distribution/__snapshots__/queries.test.ts.snap diff --git a/x-pack/plugins/observability_solution/apm/server/routes/errors/distribution/get_buckets.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/errors/distribution/get_buckets.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/errors/distribution/get_buckets.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/errors/distribution/get_buckets.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/errors/distribution/get_buckets.ts b/x-pack/solutions/observability/plugins/apm/server/routes/errors/distribution/get_buckets.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/errors/distribution/get_buckets.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/errors/distribution/get_buckets.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/errors/distribution/get_distribution.ts b/x-pack/solutions/observability/plugins/apm/server/routes/errors/distribution/get_distribution.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/errors/distribution/get_distribution.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/errors/distribution/get_distribution.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/errors/distribution/queries.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/errors/distribution/queries.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/errors/distribution/queries.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/errors/distribution/queries.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/errors/erroneous_transactions/get_top_erroneous_transactions.ts b/x-pack/solutions/observability/plugins/apm/server/routes/errors/erroneous_transactions/get_top_erroneous_transactions.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/errors/erroneous_transactions/get_top_erroneous_transactions.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/errors/erroneous_transactions/get_top_erroneous_transactions.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/errors/get_error_groups/get_error_group_detailed_statistics.ts b/x-pack/solutions/observability/plugins/apm/server/routes/errors/get_error_groups/get_error_group_detailed_statistics.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/errors/get_error_groups/get_error_group_detailed_statistics.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/errors/get_error_groups/get_error_group_detailed_statistics.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/errors/get_error_groups/get_error_group_main_statistics.ts b/x-pack/solutions/observability/plugins/apm/server/routes/errors/get_error_groups/get_error_group_main_statistics.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/errors/get_error_groups/get_error_group_main_statistics.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/errors/get_error_groups/get_error_group_main_statistics.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/errors/get_error_groups/get_error_group_sample_ids.ts b/x-pack/solutions/observability/plugins/apm/server/routes/errors/get_error_groups/get_error_group_sample_ids.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/errors/get_error_groups/get_error_group_sample_ids.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/errors/get_error_groups/get_error_group_sample_ids.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/errors/get_error_groups/get_error_sample_details.ts b/x-pack/solutions/observability/plugins/apm/server/routes/errors/get_error_groups/get_error_sample_details.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/errors/get_error_groups/get_error_sample_details.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/errors/get_error_groups/get_error_sample_details.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/errors/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/errors/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/errors/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/errors/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/event_metadata/get_event_metadata.ts b/x-pack/solutions/observability/plugins/apm/server/routes/event_metadata/get_event_metadata.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/event_metadata/get_event_metadata.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/event_metadata/get_event_metadata.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/event_metadata/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/event_metadata/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/event_metadata/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/event_metadata/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/fallback_to_transactions/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/fallback_to_transactions/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/fallback_to_transactions/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/fallback_to_transactions/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/fleet/api_keys/add_api_keys_to_policies_if_missing.ts b/x-pack/solutions/observability/plugins/apm/server/routes/fleet/api_keys/add_api_keys_to_policies_if_missing.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/fleet/api_keys/add_api_keys_to_policies_if_missing.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/fleet/api_keys/add_api_keys_to_policies_if_missing.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/fleet/api_keys/create_apm_api_keys.ts b/x-pack/solutions/observability/plugins/apm/server/routes/fleet/api_keys/create_apm_api_keys.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/fleet/api_keys/create_apm_api_keys.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/fleet/api_keys/create_apm_api_keys.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/fleet/create_cloud_apm_package_policy.ts b/x-pack/solutions/observability/plugins/apm/server/routes/fleet/create_cloud_apm_package_policy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/fleet/create_cloud_apm_package_policy.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/fleet/create_cloud_apm_package_policy.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/fleet/get_agents.ts b/x-pack/solutions/observability/plugins/apm/server/routes/fleet/get_agents.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/fleet/get_agents.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/fleet/get_agents.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/fleet/get_apm_package_policies.ts b/x-pack/solutions/observability/plugins/apm/server/routes/fleet/get_apm_package_policies.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/fleet/get_apm_package_policies.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/fleet/get_apm_package_policies.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/fleet/get_apm_package_policy_definition.ts b/x-pack/solutions/observability/plugins/apm/server/routes/fleet/get_apm_package_policy_definition.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/fleet/get_apm_package_policy_definition.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/fleet/get_apm_package_policy_definition.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/fleet/get_cloud_apm_package_policy.ts b/x-pack/solutions/observability/plugins/apm/server/routes/fleet/get_cloud_apm_package_policy.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/fleet/get_cloud_apm_package_policy.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/fleet/get_cloud_apm_package_policy.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/fleet/get_java_agent_versions.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/fleet/get_java_agent_versions.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/fleet/get_java_agent_versions.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/fleet/get_java_agent_versions.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/fleet/get_java_agent_versions.ts b/x-pack/solutions/observability/plugins/apm/server/routes/fleet/get_java_agent_versions.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/fleet/get_java_agent_versions.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/fleet/get_java_agent_versions.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/fleet/get_latest_apm_package.ts b/x-pack/solutions/observability/plugins/apm/server/routes/fleet/get_latest_apm_package.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/fleet/get_latest_apm_package.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/fleet/get_latest_apm_package.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/fleet/get_package_policy_decorators.ts b/x-pack/solutions/observability/plugins/apm/server/routes/fleet/get_package_policy_decorators.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/fleet/get_package_policy_decorators.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/fleet/get_package_policy_decorators.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/fleet/get_unsupported_apm_server_schema.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/fleet/get_unsupported_apm_server_schema.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/fleet/get_unsupported_apm_server_schema.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/fleet/get_unsupported_apm_server_schema.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/fleet/get_unsupported_apm_server_schema.ts b/x-pack/solutions/observability/plugins/apm/server/routes/fleet/get_unsupported_apm_server_schema.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/fleet/get_unsupported_apm_server_schema.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/fleet/get_unsupported_apm_server_schema.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/fleet/is_superuser.ts b/x-pack/solutions/observability/plugins/apm/server/routes/fleet/is_superuser.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/fleet/is_superuser.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/fleet/is_superuser.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/fleet/merge_package_policy_with_apm.ts b/x-pack/solutions/observability/plugins/apm/server/routes/fleet/merge_package_policy_with_apm.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/fleet/merge_package_policy_with_apm.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/fleet/merge_package_policy_with_apm.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/fleet/register_fleet_policy_callbacks.ts b/x-pack/solutions/observability/plugins/apm/server/routes/fleet/register_fleet_policy_callbacks.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/fleet/register_fleet_policy_callbacks.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/fleet/register_fleet_policy_callbacks.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/fleet/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/fleet/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/fleet/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/fleet/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/fleet/run_migration_check.ts b/x-pack/solutions/observability/plugins/apm/server/routes/fleet/run_migration_check.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/fleet/run_migration_check.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/fleet/run_migration_check.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/fleet/source_maps.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/fleet/source_maps.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/fleet/source_maps.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/fleet/source_maps.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/fleet/source_maps.ts b/x-pack/solutions/observability/plugins/apm/server/routes/fleet/source_maps.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/fleet/source_maps.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/fleet/source_maps.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/fleet/sync_agent_configs_to_apm_package_policies.ts b/x-pack/solutions/observability/plugins/apm/server/routes/fleet/sync_agent_configs_to_apm_package_policies.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/fleet/sync_agent_configs_to_apm_package_policies.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/fleet/sync_agent_configs_to_apm_package_policies.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/fleet/translate_legacy_schema_paths.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/fleet/translate_legacy_schema_paths.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/fleet/translate_legacy_schema_paths.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/fleet/translate_legacy_schema_paths.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/fleet/translate_legacy_schema_paths.ts b/x-pack/solutions/observability/plugins/apm/server/routes/fleet/translate_legacy_schema_paths.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/fleet/translate_legacy_schema_paths.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/fleet/translate_legacy_schema_paths.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/historical_data/has_historical_agent_data.ts b/x-pack/solutions/observability/plugins/apm/server/routes/historical_data/has_historical_agent_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/historical_data/has_historical_agent_data.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/historical_data/has_historical_agent_data.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/historical_data/has_historical_entities_data.ts b/x-pack/solutions/observability/plugins/apm/server/routes/historical_data/has_historical_entities_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/historical_data/has_historical_entities_data.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/historical_data/has_historical_entities_data.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/historical_data/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/historical_data/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/historical_data/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/historical_data/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/infrastructure/get_host_names.ts b/x-pack/solutions/observability/plugins/apm/server/routes/infrastructure/get_host_names.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/infrastructure/get_host_names.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/infrastructure/get_host_names.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/infrastructure/get_infrastructure_data.ts b/x-pack/solutions/observability/plugins/apm/server/routes/infrastructure/get_infrastructure_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/infrastructure/get_infrastructure_data.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/infrastructure/get_infrastructure_data.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/infrastructure/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/infrastructure/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/infrastructure/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/infrastructure/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/latency_distribution/get_overall_latency_distribution.ts b/x-pack/solutions/observability/plugins/apm/server/routes/latency_distribution/get_overall_latency_distribution.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/latency_distribution/get_overall_latency_distribution.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/latency_distribution/get_overall_latency_distribution.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/latency_distribution/get_percentile_threshold_value.ts b/x-pack/solutions/observability/plugins/apm/server/routes/latency_distribution/get_percentile_threshold_value.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/latency_distribution/get_percentile_threshold_value.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/latency_distribution/get_percentile_threshold_value.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/latency_distribution/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/latency_distribution/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/latency_distribution/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/latency_distribution/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/latency_distribution/types.ts b/x-pack/solutions/observability/plugins/apm/server/routes/latency_distribution/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/latency_distribution/types.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/latency_distribution/types.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/__snapshots__/queries.test.ts.snap b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/__snapshots__/queries.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/__snapshots__/queries.test.ts.snap rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/__snapshots__/queries.test.ts.snap diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/by_agent/default.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/by_agent/default.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/by_agent/default.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/by_agent/default.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/by_agent/java/gc/fetch_and_transform_gc_metrics.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/by_agent/java/gc/fetch_and_transform_gc_metrics.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/by_agent/java/gc/fetch_and_transform_gc_metrics.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/by_agent/java/gc/fetch_and_transform_gc_metrics.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/by_agent/java/gc/fetch_and_transform_gc_metrics.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/by_agent/java/gc/fetch_and_transform_gc_metrics.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/by_agent/java/gc/fetch_and_transform_gc_metrics.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/by_agent/java/gc/fetch_and_transform_gc_metrics.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/by_agent/java/gc/get_gc_rate_chart.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/by_agent/java/gc/get_gc_rate_chart.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/by_agent/java/gc/get_gc_rate_chart.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/by_agent/java/gc/get_gc_rate_chart.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/by_agent/java/gc/get_gc_time_chart.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/by_agent/java/gc/get_gc_time_chart.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/by_agent/java/gc/get_gc_time_chart.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/by_agent/java/gc/get_gc_time_chart.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/by_agent/java/heap_memory/index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/by_agent/java/heap_memory/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/by_agent/java/heap_memory/index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/by_agent/java/heap_memory/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/by_agent/java/index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/by_agent/java/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/by_agent/java/index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/by_agent/java/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/by_agent/java/non_heap_memory/index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/by_agent/java/non_heap_memory/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/by_agent/java/non_heap_memory/index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/by_agent/java/non_heap_memory/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/by_agent/java/otel_cpu/index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/by_agent/java/otel_cpu/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/by_agent/java/otel_cpu/index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/by_agent/java/otel_cpu/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/by_agent/java/thread_count/index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/by_agent/java/thread_count/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/by_agent/java/thread_count/index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/by_agent/java/thread_count/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/by_agent/shared/cpu/index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/by_agent/shared/cpu/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/by_agent/shared/cpu/index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/by_agent/shared/cpu/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/by_agent/shared/memory/index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/by_agent/shared/memory/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/by_agent/shared/memory/index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/by_agent/shared/memory/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/fetch_and_transform_metrics.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/fetch_and_transform_metrics.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/fetch_and_transform_metrics.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/fetch_and_transform_metrics.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/get_metrics_chart_data_by_agent.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/get_metrics_chart_data_by_agent.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/get_metrics_chart_data_by_agent.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/get_metrics_chart_data_by_agent.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/get_service_nodes.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/get_service_nodes.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/get_service_nodes.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/get_service_nodes.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/has_otel_metrics.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/has_otel_metrics.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/has_otel_metrics.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/has_otel_metrics.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/queries.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/queries.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/queries.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/queries.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/serverless/get_active_instances_overview.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/serverless/get_active_instances_overview.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/serverless/get_active_instances_overview.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/serverless/get_active_instances_overview.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/serverless/get_active_instances_timeseries.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/serverless/get_active_instances_timeseries.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/serverless/get_active_instances_timeseries.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/serverless/get_active_instances_timeseries.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/serverless/get_cold_start_count_chart.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/serverless/get_cold_start_count_chart.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/serverless/get_cold_start_count_chart.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/serverless/get_cold_start_count_chart.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/serverless/get_cold_start_duration_chart.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/serverless/get_cold_start_duration_chart.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/serverless/get_cold_start_duration_chart.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/serverless/get_cold_start_duration_chart.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/serverless/get_compute_usage_chart.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/serverless/get_compute_usage_chart.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/serverless/get_compute_usage_chart.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/serverless/get_compute_usage_chart.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/serverless/get_serverless_agent_metrics_chart.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/serverless/get_serverless_agent_metrics_chart.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/serverless/get_serverless_agent_metrics_chart.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/serverless/get_serverless_agent_metrics_chart.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/serverless/get_serverless_function_latency_chart.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/serverless/get_serverless_function_latency_chart.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/serverless/get_serverless_function_latency_chart.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/serverless/get_serverless_function_latency_chart.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/serverless/get_serverless_functions_overview.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/serverless/get_serverless_functions_overview.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/serverless/get_serverless_functions_overview.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/serverless/get_serverless_functions_overview.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/serverless/get_serverless_summary.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/serverless/get_serverless_summary.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/serverless/get_serverless_summary.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/serverless/get_serverless_summary.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/serverless/helper.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/serverless/helper.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/serverless/helper.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/serverless/helper.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/serverless/helper.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/serverless/helper.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/serverless/helper.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/serverless/helper.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/serverless/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/serverless/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/serverless/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/serverless/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/metrics/types.ts b/x-pack/solutions/observability/plugins/apm/server/routes/metrics/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/metrics/types.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/metrics/types.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/crashes/distribution/__snapshots__/get_buckets.test.ts.snap b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/crashes/distribution/__snapshots__/get_buckets.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/crashes/distribution/__snapshots__/get_buckets.test.ts.snap rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/crashes/distribution/__snapshots__/get_buckets.test.ts.snap diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/crashes/distribution/__snapshots__/queries.test.ts.snap b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/crashes/distribution/__snapshots__/queries.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/crashes/distribution/__snapshots__/queries.test.ts.snap rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/crashes/distribution/__snapshots__/queries.test.ts.snap diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/crashes/distribution/get_buckets.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/crashes/distribution/get_buckets.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/crashes/distribution/get_buckets.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/crashes/distribution/get_buckets.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/crashes/distribution/get_buckets.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/crashes/distribution/get_buckets.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/crashes/distribution/get_buckets.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/crashes/distribution/get_buckets.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/crashes/distribution/get_distribution.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/crashes/distribution/get_distribution.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/crashes/distribution/get_distribution.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/crashes/distribution/get_distribution.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/crashes/distribution/queries.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/crashes/distribution/queries.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/crashes/distribution/queries.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/crashes/distribution/queries.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/crashes/get_crash_groups/get_crash_group_main_statistics.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/crashes/get_crash_groups/get_crash_group_main_statistics.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/crashes/get_crash_groups/get_crash_group_main_statistics.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/crashes/get_crash_groups/get_crash_group_main_statistics.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/crashes/get_mobile_crash_group_detailed_statistics.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/crashes/get_mobile_crash_group_detailed_statistics.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/crashes/get_mobile_crash_group_detailed_statistics.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/crashes/get_mobile_crash_group_detailed_statistics.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/crashes/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/crashes/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/crashes/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/crashes/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/errors/get_mobile_error_group_detailed_statistics.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/errors/get_mobile_error_group_detailed_statistics.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/errors/get_mobile_error_group_detailed_statistics.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/errors/get_mobile_error_group_detailed_statistics.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/errors/get_mobile_error_group_main_statistics.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/errors/get_mobile_error_group_main_statistics.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/errors/get_mobile_error_group_main_statistics.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/errors/get_mobile_error_group_main_statistics.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/errors/get_mobile_errors_terms_by_field.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/errors/get_mobile_errors_terms_by_field.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/errors/get_mobile_errors_terms_by_field.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/errors/get_mobile_errors_terms_by_field.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/errors/get_mobile_http_errors.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/errors/get_mobile_http_errors.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/errors/get_mobile_http_errors.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/errors/get_mobile_http_errors.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/errors/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/errors/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/errors/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/errors/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/get_device_os_app.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_device_os_app.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/get_device_os_app.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_device_os_app.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_average_launch_time.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_average_launch_time.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_average_launch_time.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_average_launch_time.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_crash_rate.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_crash_rate.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_crash_rate.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_crash_rate.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_crashes_by_location.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_crashes_by_location.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_crashes_by_location.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_crashes_by_location.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_detailed_statistics_by_field.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_detailed_statistics_by_field.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_detailed_statistics_by_field.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_detailed_statistics_by_field.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_filters.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_filters.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_filters.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_filters.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_http_requests.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_http_requests.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_http_requests.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_http_requests.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_http_requests_by_location.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_http_requests_by_location.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_http_requests_by_location.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_http_requests_by_location.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_launches_by_location.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_launches_by_location.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_launches_by_location.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_launches_by_location.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_location_stats.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_location_stats.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_location_stats.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_location_stats.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_main_statistics_by_field.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_main_statistics_by_field.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_main_statistics_by_field.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_main_statistics_by_field.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_most_used_charts/index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_most_used_charts/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_most_used_charts/index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_most_used_charts/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_most_used_charts/merge_other_count.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_most_used_charts/merge_other_count.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_most_used_charts/merge_other_count.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_most_used_charts/merge_other_count.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_sessions.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_sessions.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_sessions.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_sessions.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_sessions_by_location.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_sessions_by_location.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_sessions_by_location.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_sessions_by_location.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_stats.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_stats.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_stats.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_stats.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_terms_by_field.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_terms_by_field.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/get_mobile_terms_by_field.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_mobile_terms_by_field.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/get_nct.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_nct.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/get_nct.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/get_nct.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/mobile/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/mobile/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/mobile/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/mobile/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/observability_overview/get_observability_overview_data.ts b/x-pack/solutions/observability/plugins/apm/server/routes/observability_overview/get_observability_overview_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/observability_overview/get_observability_overview_data.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/observability_overview/get_observability_overview_data.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/observability_overview/get_service_count.ts b/x-pack/solutions/observability/plugins/apm/server/routes/observability_overview/get_service_count.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/observability_overview/get_service_count.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/observability_overview/get_service_count.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/observability_overview/get_transactions_per_minute.ts b/x-pack/solutions/observability/plugins/apm/server/routes/observability_overview/get_transactions_per_minute.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/observability_overview/get_transactions_per_minute.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/observability_overview/get_transactions_per_minute.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/observability_overview/has_data.ts b/x-pack/solutions/observability/plugins/apm/server/routes/observability_overview/has_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/observability_overview/has_data.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/observability_overview/has_data.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/observability_overview/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/observability_overview/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/observability_overview/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/observability_overview/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/profiling/fetch_flamegraph.ts b/x-pack/solutions/observability/plugins/apm/server/routes/profiling/fetch_flamegraph.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/profiling/fetch_flamegraph.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/profiling/fetch_flamegraph.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/profiling/fetch_functions.ts b/x-pack/solutions/observability/plugins/apm/server/routes/profiling/fetch_functions.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/profiling/fetch_functions.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/profiling/fetch_functions.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/profiling/get_service_correlation_fields.ts b/x-pack/solutions/observability/plugins/apm/server/routes/profiling/get_service_correlation_fields.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/profiling/get_service_correlation_fields.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/profiling/get_service_correlation_fields.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/profiling/hosts/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/profiling/hosts/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/profiling/hosts/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/profiling/hosts/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/profiling/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/profiling/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/profiling/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/profiling/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/profiling/utils.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/profiling/utils.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/profiling/utils.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/profiling/utils.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/profiling/utils.ts b/x-pack/solutions/observability/plugins/apm/server/routes/profiling/utils.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/profiling/utils.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/profiling/utils.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/service_groups/delete_service_group.ts b/x-pack/solutions/observability/plugins/apm/server/routes/service_groups/delete_service_group.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/service_groups/delete_service_group.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/service_groups/delete_service_group.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/service_groups/get_service_group.ts b/x-pack/solutions/observability/plugins/apm/server/routes/service_groups/get_service_group.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/service_groups/get_service_group.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/service_groups/get_service_group.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/service_groups/get_service_group_alerts.ts b/x-pack/solutions/observability/plugins/apm/server/routes/service_groups/get_service_group_alerts.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/service_groups/get_service_group_alerts.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/service_groups/get_service_group_alerts.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/service_groups/get_service_groups.ts b/x-pack/solutions/observability/plugins/apm/server/routes/service_groups/get_service_groups.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/service_groups/get_service_groups.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/service_groups/get_service_groups.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/service_groups/get_services_counts.ts b/x-pack/solutions/observability/plugins/apm/server/routes/service_groups/get_services_counts.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/service_groups/get_services_counts.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/service_groups/get_services_counts.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/service_groups/lookup_services.ts b/x-pack/solutions/observability/plugins/apm/server/routes/service_groups/lookup_services.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/service_groups/lookup_services.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/service_groups/lookup_services.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/service_groups/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/service_groups/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/service_groups/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/service_groups/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/service_groups/save_service_group.ts b/x-pack/solutions/observability/plugins/apm/server/routes/service_groups/save_service_group.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/service_groups/save_service_group.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/service_groups/save_service_group.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/service_map/calculate_docs_per_shard.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/service_map/calculate_docs_per_shard.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/service_map/calculate_docs_per_shard.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/service_map/calculate_docs_per_shard.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/service_map/calculate_docs_per_shard.ts b/x-pack/solutions/observability/plugins/apm/server/routes/service_map/calculate_docs_per_shard.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/service_map/calculate_docs_per_shard.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/service_map/calculate_docs_per_shard.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/service_map/fetch_service_paths_from_trace_ids.ts b/x-pack/solutions/observability/plugins/apm/server/routes/service_map/fetch_service_paths_from_trace_ids.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/service_map/fetch_service_paths_from_trace_ids.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/service_map/fetch_service_paths_from_trace_ids.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/service_map/get_service_anomalies.ts b/x-pack/solutions/observability/plugins/apm/server/routes/service_map/get_service_anomalies.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/service_map/get_service_anomalies.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/service_map/get_service_anomalies.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/service_map/get_service_map.ts b/x-pack/solutions/observability/plugins/apm/server/routes/service_map/get_service_map.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/service_map/get_service_map.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/service_map/get_service_map.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/service_map/get_service_map_dependency_node_info.ts b/x-pack/solutions/observability/plugins/apm/server/routes/service_map/get_service_map_dependency_node_info.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/service_map/get_service_map_dependency_node_info.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/service_map/get_service_map_dependency_node_info.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/service_map/get_service_map_from_trace_ids.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/service_map/get_service_map_from_trace_ids.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/service_map/get_service_map_from_trace_ids.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/service_map/get_service_map_from_trace_ids.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/service_map/get_service_map_from_trace_ids.ts b/x-pack/solutions/observability/plugins/apm/server/routes/service_map/get_service_map_from_trace_ids.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/service_map/get_service_map_from_trace_ids.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/service_map/get_service_map_from_trace_ids.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/service_map/get_service_map_service_node_info.ts b/x-pack/solutions/observability/plugins/apm/server/routes/service_map/get_service_map_service_node_info.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/service_map/get_service_map_service_node_info.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/service_map/get_service_map_service_node_info.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/service_map/get_service_stats.ts b/x-pack/solutions/observability/plugins/apm/server/routes/service_map/get_service_stats.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/service_map/get_service_stats.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/service_map/get_service_stats.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/service_map/get_trace_sample_ids.ts b/x-pack/solutions/observability/plugins/apm/server/routes/service_map/get_trace_sample_ids.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/service_map/get_trace_sample_ids.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/service_map/get_trace_sample_ids.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/service_map/group_resource_nodes.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/service_map/group_resource_nodes.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/service_map/group_resource_nodes.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/service_map/group_resource_nodes.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/service_map/group_resource_nodes.ts b/x-pack/solutions/observability/plugins/apm/server/routes/service_map/group_resource_nodes.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/service_map/group_resource_nodes.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/service_map/group_resource_nodes.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/service_map/mock_responses/group_resource_nodes_grouped.json b/x-pack/solutions/observability/plugins/apm/server/routes/service_map/mock_responses/group_resource_nodes_grouped.json similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/service_map/mock_responses/group_resource_nodes_grouped.json rename to x-pack/solutions/observability/plugins/apm/server/routes/service_map/mock_responses/group_resource_nodes_grouped.json diff --git a/x-pack/plugins/observability_solution/apm/server/routes/service_map/mock_responses/group_resource_nodes_pregrouped.json b/x-pack/solutions/observability/plugins/apm/server/routes/service_map/mock_responses/group_resource_nodes_pregrouped.json similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/service_map/mock_responses/group_resource_nodes_pregrouped.json rename to x-pack/solutions/observability/plugins/apm/server/routes/service_map/mock_responses/group_resource_nodes_pregrouped.json diff --git a/x-pack/plugins/observability_solution/apm/server/routes/service_map/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/service_map/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/service_map/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/service_map/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/service_map/transform_service_map_responses.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/service_map/transform_service_map_responses.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/service_map/transform_service_map_responses.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/service_map/transform_service_map_responses.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/service_map/transform_service_map_responses.ts b/x-pack/solutions/observability/plugins/apm/server/routes/service_map/transform_service_map_responses.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/service_map/transform_service_map_responses.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/service_map/transform_service_map_responses.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/annotations/__fixtures__/multiple_versions.json b/x-pack/solutions/observability/plugins/apm/server/routes/services/annotations/__fixtures__/multiple_versions.json similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/annotations/__fixtures__/multiple_versions.json rename to x-pack/solutions/observability/plugins/apm/server/routes/services/annotations/__fixtures__/multiple_versions.json diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/annotations/__fixtures__/no_versions.json b/x-pack/solutions/observability/plugins/apm/server/routes/services/annotations/__fixtures__/no_versions.json similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/annotations/__fixtures__/no_versions.json rename to x-pack/solutions/observability/plugins/apm/server/routes/services/annotations/__fixtures__/no_versions.json diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/annotations/__fixtures__/one_version.json b/x-pack/solutions/observability/plugins/apm/server/routes/services/annotations/__fixtures__/one_version.json similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/annotations/__fixtures__/one_version.json rename to x-pack/solutions/observability/plugins/apm/server/routes/services/annotations/__fixtures__/one_version.json diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/annotations/__fixtures__/versions_first_seen.json b/x-pack/solutions/observability/plugins/apm/server/routes/services/annotations/__fixtures__/versions_first_seen.json similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/annotations/__fixtures__/versions_first_seen.json rename to x-pack/solutions/observability/plugins/apm/server/routes/services/annotations/__fixtures__/versions_first_seen.json diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/annotations/get_derived_service_annotations.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/annotations/get_derived_service_annotations.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/annotations/get_derived_service_annotations.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/annotations/get_derived_service_annotations.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/annotations/get_stored_annotations.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/annotations/get_stored_annotations.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/annotations/get_stored_annotations.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/annotations/get_stored_annotations.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/annotations/index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/annotations/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/annotations/index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/annotations/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/get_service_agent.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_agent.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/get_service_agent.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_agent.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/get_service_dependencies.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_dependencies.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/get_service_dependencies.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_dependencies.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/get_service_dependencies_breakdown.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_dependencies_breakdown.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/get_service_dependencies_breakdown.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_dependencies_breakdown.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/get_service_instance_container_metadata.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_instance_container_metadata.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/get_service_instance_container_metadata.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_instance_container_metadata.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/get_service_instance_metadata_details.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_instance_metadata_details.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/get_service_instance_metadata_details.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_instance_metadata_details.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/get_service_instances/detailed_statistics.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_instances/detailed_statistics.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/get_service_instances/detailed_statistics.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_instances/detailed_statistics.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/get_service_instances/get_service_instances_system_metric_statistics.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_instances/get_service_instances_system_metric_statistics.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/get_service_instances/get_service_instances_system_metric_statistics.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_instances/get_service_instances_system_metric_statistics.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/get_service_instances/get_service_instances_transaction_statistics.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_instances/get_service_instances_transaction_statistics.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/get_service_instances/get_service_instances_transaction_statistics.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_instances/get_service_instances_transaction_statistics.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/get_service_instances/main_statistics.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_instances/main_statistics.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/get_service_instances/main_statistics.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_instances/main_statistics.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/get_service_metadata_details.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_metadata_details.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/get_service_metadata_details.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_metadata_details.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/get_service_metadata_icons.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_metadata_icons.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/get_service_metadata_icons.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_metadata_icons.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/get_service_node_metadata.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_node_metadata.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/get_service_node_metadata.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_node_metadata.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/get_service_overview_container_metadata.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_overview_container_metadata.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/get_service_overview_container_metadata.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_overview_container_metadata.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/get_service_transaction_group_detailed_statistics.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_transaction_group_detailed_statistics.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/get_service_transaction_group_detailed_statistics.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_transaction_group_detailed_statistics.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/get_service_transaction_groups.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_transaction_groups.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/get_service_transaction_groups.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_transaction_groups.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/get_service_transaction_groups_alerts.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_transaction_groups_alerts.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/get_service_transaction_groups_alerts.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_transaction_groups_alerts.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/get_service_transaction_types.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_transaction_types.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/get_service_transaction_types.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/get_service_transaction_types.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/get_services/get_health_statuses.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/get_services/get_health_statuses.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/get_services/get_health_statuses.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/get_services/get_health_statuses.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/get_services/get_service_alerts.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/get_services/get_service_alerts.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/get_services/get_service_alerts.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/get_services/get_service_alerts.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/get_services/get_service_names_from_terms_enum.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/get_services/get_service_names_from_terms_enum.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/get_services/get_service_names_from_terms_enum.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/get_services/get_service_names_from_terms_enum.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/get_services/get_service_transaction_stats.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/get_services/get_service_transaction_stats.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/get_services/get_service_transaction_stats.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/get_services/get_service_transaction_stats.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/get_services/get_services_items.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/get_services/get_services_items.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/get_services/get_services_items.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/get_services/get_services_items.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/get_services/get_services_without_transactions.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/get_services/get_services_without_transactions.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/get_services/get_services_without_transactions.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/get_services/get_services_without_transactions.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/get_services/merge_service_stats.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/get_services/merge_service_stats.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/get_services/merge_service_stats.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/get_services/merge_service_stats.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/get_services/merge_service_stats.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/get_services/merge_service_stats.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/get_services/merge_service_stats.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/get_services/merge_service_stats.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/get_services_detailed_statistics/get_service_transaction_detailed_statistics.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/get_services_detailed_statistics/get_service_transaction_detailed_statistics.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/get_services_detailed_statistics/get_service_transaction_detailed_statistics.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/get_services_detailed_statistics/get_service_transaction_detailed_statistics.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/get_services_detailed_statistics/index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/get_services_detailed_statistics/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/get_services_detailed_statistics/index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/get_services_detailed_statistics/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/get_throughput.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/get_throughput.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/get_throughput.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/get_throughput.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/services/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/services/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/services/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/services/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/__snapshots__/queries.test.ts.snap b/x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/__snapshots__/queries.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/__snapshots__/queries.test.ts.snap rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/__snapshots__/queries.test.ts.snap diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/convert_settings_to_string.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/convert_settings_to_string.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/convert_settings_to_string.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/convert_settings_to_string.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/create_agent_config_index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/create_agent_config_index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/create_agent_config_index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/create_agent_config_index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/create_or_update_configuration.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/create_or_update_configuration.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/create_or_update_configuration.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/create_or_update_configuration.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/delete_configuration.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/delete_configuration.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/delete_configuration.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/delete_configuration.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/find_exact_configuration.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/find_exact_configuration.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/find_exact_configuration.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/find_exact_configuration.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/get_agent_config_etag_metrics.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/get_agent_config_etag_metrics.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/get_agent_config_etag_metrics.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/get_agent_config_etag_metrics.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/get_agent_name_by_service.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/get_agent_name_by_service.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/get_agent_name_by_service.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/get_agent_name_by_service.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/get_environments/get_existing_environments_for_service.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/get_environments/get_existing_environments_for_service.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/get_environments/get_existing_environments_for_service.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/get_environments/get_existing_environments_for_service.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/get_environments/index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/get_environments/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/get_environments/index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/get_environments/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/list_configurations.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/list_configurations.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/list_configurations.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/list_configurations.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/mark_applied_by_agent.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/mark_applied_by_agent.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/mark_applied_by_agent.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/mark_applied_by_agent.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/queries.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/queries.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/queries.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/queries.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/search_configurations.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/search_configurations.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/agent_configuration/search_configurations.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/agent_configuration/search_configurations.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/anomaly_detection/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/anomaly_detection/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/anomaly_detection/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/anomaly_detection/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/anomaly_detection/update_to_v3.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/anomaly_detection/update_to_v3.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/anomaly_detection/update_to_v3.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/anomaly_detection/update_to_v3.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/apm_indices/apm_system_index_constants.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/apm_indices/apm_system_index_constants.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/apm_indices/apm_system_index_constants.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/apm_indices/apm_system_index_constants.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/apm_indices/get_apm_indices.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/apm_indices/get_apm_indices.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/apm_indices/get_apm_indices.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/apm_indices/get_apm_indices.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/apm_indices/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/apm_indices/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/apm_indices/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/apm_indices/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/custom_link/__snapshots__/get_transaction.test.ts.snap b/x-pack/solutions/observability/plugins/apm/server/routes/settings/custom_link/__snapshots__/get_transaction.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/custom_link/__snapshots__/get_transaction.test.ts.snap rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/custom_link/__snapshots__/get_transaction.test.ts.snap diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/custom_link/__snapshots__/list_custom_links.test.ts.snap b/x-pack/solutions/observability/plugins/apm/server/routes/settings/custom_link/__snapshots__/list_custom_links.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/custom_link/__snapshots__/list_custom_links.test.ts.snap rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/custom_link/__snapshots__/list_custom_links.test.ts.snap diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/custom_link/create_custom_link_index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/custom_link/create_custom_link_index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/custom_link/create_custom_link_index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/custom_link/create_custom_link_index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/custom_link/create_or_update_custom_link.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/custom_link/create_or_update_custom_link.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/custom_link/create_or_update_custom_link.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/custom_link/create_or_update_custom_link.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/custom_link/create_or_update_custom_link.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/custom_link/create_or_update_custom_link.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/custom_link/create_or_update_custom_link.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/custom_link/create_or_update_custom_link.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/custom_link/custom_link_types.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/custom_link/custom_link_types.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/custom_link/custom_link_types.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/custom_link/custom_link_types.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/custom_link/delete_custom_link.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/custom_link/delete_custom_link.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/custom_link/delete_custom_link.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/custom_link/delete_custom_link.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/custom_link/get_transaction.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/custom_link/get_transaction.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/custom_link/get_transaction.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/custom_link/get_transaction.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/custom_link/get_transaction.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/custom_link/get_transaction.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/custom_link/get_transaction.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/custom_link/get_transaction.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/custom_link/helper.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/custom_link/helper.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/custom_link/helper.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/custom_link/helper.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/custom_link/helper.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/custom_link/helper.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/custom_link/helper.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/custom_link/helper.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/custom_link/list_custom_links.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/custom_link/list_custom_links.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/custom_link/list_custom_links.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/custom_link/list_custom_links.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/custom_link/list_custom_links.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/custom_link/list_custom_links.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/custom_link/list_custom_links.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/custom_link/list_custom_links.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/custom_link/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/custom_link/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/custom_link/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/custom_link/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/settings/labs/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/settings/labs/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/settings/labs/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/settings/labs/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/source_maps/bulk_create_apm_source_maps.ts b/x-pack/solutions/observability/plugins/apm/server/routes/source_maps/bulk_create_apm_source_maps.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/source_maps/bulk_create_apm_source_maps.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/source_maps/bulk_create_apm_source_maps.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/source_maps/create_apm_source_map.ts b/x-pack/solutions/observability/plugins/apm/server/routes/source_maps/create_apm_source_map.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/source_maps/create_apm_source_map.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/source_maps/create_apm_source_map.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/source_maps/create_apm_source_map_index_template.ts b/x-pack/solutions/observability/plugins/apm/server/routes/source_maps/create_apm_source_map_index_template.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/source_maps/create_apm_source_map_index_template.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/source_maps/create_apm_source_map_index_template.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/source_maps/delete_apm_sourcemap.ts b/x-pack/solutions/observability/plugins/apm/server/routes/source_maps/delete_apm_sourcemap.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/source_maps/delete_apm_sourcemap.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/source_maps/delete_apm_sourcemap.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/source_maps/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/source_maps/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/source_maps/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/source_maps/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/source_maps/schedule_source_map_migration.ts b/x-pack/solutions/observability/plugins/apm/server/routes/source_maps/schedule_source_map_migration.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/source_maps/schedule_source_map_migration.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/source_maps/schedule_source_map_migration.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/source_maps/sourcemap_utils.ts b/x-pack/solutions/observability/plugins/apm/server/routes/source_maps/sourcemap_utils.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/source_maps/sourcemap_utils.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/source_maps/sourcemap_utils.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/span_links/get_linked_children.ts b/x-pack/solutions/observability/plugins/apm/server/routes/span_links/get_linked_children.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/span_links/get_linked_children.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/span_links/get_linked_children.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/span_links/get_linked_parents.ts b/x-pack/solutions/observability/plugins/apm/server/routes/span_links/get_linked_parents.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/span_links/get_linked_parents.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/span_links/get_linked_parents.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/span_links/get_span_links_details.ts b/x-pack/solutions/observability/plugins/apm/server/routes/span_links/get_span_links_details.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/span_links/get_span_links_details.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/span_links/get_span_links_details.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/span_links/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/span_links/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/span_links/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/span_links/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/span_links/utils.ts b/x-pack/solutions/observability/plugins/apm/server/routes/span_links/utils.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/span_links/utils.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/span_links/utils.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/storage_explorer/get_service_statistics.ts b/x-pack/solutions/observability/plugins/apm/server/routes/storage_explorer/get_service_statistics.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/storage_explorer/get_service_statistics.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/storage_explorer/get_service_statistics.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/storage_explorer/get_size_timeseries.ts b/x-pack/solutions/observability/plugins/apm/server/routes/storage_explorer/get_size_timeseries.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/storage_explorer/get_size_timeseries.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/storage_explorer/get_size_timeseries.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/storage_explorer/get_storage_details.ts b/x-pack/solutions/observability/plugins/apm/server/routes/storage_explorer/get_storage_details.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/storage_explorer/get_storage_details.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/storage_explorer/get_storage_details.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/storage_explorer/get_storage_details_per_service.ts b/x-pack/solutions/observability/plugins/apm/server/routes/storage_explorer/get_storage_details_per_service.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/storage_explorer/get_storage_details_per_service.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/storage_explorer/get_storage_details_per_service.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/storage_explorer/get_summary_statistics.ts b/x-pack/solutions/observability/plugins/apm/server/routes/storage_explorer/get_summary_statistics.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/storage_explorer/get_summary_statistics.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/storage_explorer/get_summary_statistics.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/storage_explorer/get_total_transactions_per_service.ts b/x-pack/solutions/observability/plugins/apm/server/routes/storage_explorer/get_total_transactions_per_service.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/storage_explorer/get_total_transactions_per_service.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/storage_explorer/get_total_transactions_per_service.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/storage_explorer/has_storage_explorer_privileges.ts b/x-pack/solutions/observability/plugins/apm/server/routes/storage_explorer/has_storage_explorer_privileges.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/storage_explorer/has_storage_explorer_privileges.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/storage_explorer/has_storage_explorer_privileges.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/storage_explorer/indices_stats_helpers.ts b/x-pack/solutions/observability/plugins/apm/server/routes/storage_explorer/indices_stats_helpers.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/storage_explorer/indices_stats_helpers.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/storage_explorer/indices_stats_helpers.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/storage_explorer/is_cross_cluster_search.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/storage_explorer/is_cross_cluster_search.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/storage_explorer/is_cross_cluster_search.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/storage_explorer/is_cross_cluster_search.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/storage_explorer/is_cross_cluster_search.ts b/x-pack/solutions/observability/plugins/apm/server/routes/storage_explorer/is_cross_cluster_search.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/storage_explorer/is_cross_cluster_search.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/storage_explorer/is_cross_cluster_search.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/storage_explorer/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/storage_explorer/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/storage_explorer/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/storage_explorer/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/suggestions/get_suggestions_with_terms_aggregation.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/suggestions/get_suggestions_with_terms_aggregation.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/suggestions/get_suggestions_with_terms_aggregation.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/suggestions/get_suggestions_with_terms_aggregation.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/suggestions/get_suggestions_with_terms_aggregation.ts b/x-pack/solutions/observability/plugins/apm/server/routes/suggestions/get_suggestions_with_terms_aggregation.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/suggestions/get_suggestions_with_terms_aggregation.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/suggestions/get_suggestions_with_terms_aggregation.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/suggestions/get_suggestions_with_terms_enum.ts b/x-pack/solutions/observability/plugins/apm/server/routes/suggestions/get_suggestions_with_terms_enum.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/suggestions/get_suggestions_with_terms_enum.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/suggestions/get_suggestions_with_terms_enum.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/suggestions/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/suggestions/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/suggestions/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/suggestions/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/time_range_metadata/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/time_range_metadata/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/time_range_metadata/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/time_range_metadata/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/traces/__snapshots__/queries.test.ts.snap b/x-pack/solutions/observability/plugins/apm/server/routes/traces/__snapshots__/queries.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/traces/__snapshots__/queries.test.ts.snap rename to x-pack/solutions/observability/plugins/apm/server/routes/traces/__snapshots__/queries.test.ts.snap diff --git a/x-pack/plugins/observability_solution/apm/server/routes/traces/calculate_impact_builder.ts b/x-pack/solutions/observability/plugins/apm/server/routes/traces/calculate_impact_builder.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/traces/calculate_impact_builder.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/traces/calculate_impact_builder.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/traces/get_aggregated_critical_path.ts b/x-pack/solutions/observability/plugins/apm/server/routes/traces/get_aggregated_critical_path.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/traces/get_aggregated_critical_path.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/traces/get_aggregated_critical_path.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/traces/get_top_traces_primary_stats.ts b/x-pack/solutions/observability/plugins/apm/server/routes/traces/get_top_traces_primary_stats.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/traces/get_top_traces_primary_stats.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/traces/get_top_traces_primary_stats.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/traces/get_trace_items.ts b/x-pack/solutions/observability/plugins/apm/server/routes/traces/get_trace_items.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/traces/get_trace_items.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/traces/get_trace_items.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/traces/get_trace_samples_by_query.ts b/x-pack/solutions/observability/plugins/apm/server/routes/traces/get_trace_samples_by_query.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/traces/get_trace_samples_by_query.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/traces/get_trace_samples_by_query.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/traces/queries.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/traces/queries.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/traces/queries.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/traces/queries.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/traces/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/traces/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/traces/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/traces/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/transactions/__snapshots__/queries.test.ts.snap b/x-pack/solutions/observability/plugins/apm/server/routes/transactions/__snapshots__/queries.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/transactions/__snapshots__/queries.test.ts.snap rename to x-pack/solutions/observability/plugins/apm/server/routes/transactions/__snapshots__/queries.test.ts.snap diff --git a/x-pack/plugins/observability_solution/apm/server/routes/transactions/breakdown/constants.ts b/x-pack/solutions/observability/plugins/apm/server/routes/transactions/breakdown/constants.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/transactions/breakdown/constants.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/transactions/breakdown/constants.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/transactions/breakdown/index.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/transactions/breakdown/index.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/transactions/breakdown/index.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/transactions/breakdown/index.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/transactions/breakdown/index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/transactions/breakdown/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/transactions/breakdown/index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/transactions/breakdown/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/transactions/breakdown/mock_responses/data.json b/x-pack/solutions/observability/plugins/apm/server/routes/transactions/breakdown/mock_responses/data.json similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/transactions/breakdown/mock_responses/data.json rename to x-pack/solutions/observability/plugins/apm/server/routes/transactions/breakdown/mock_responses/data.json diff --git a/x-pack/plugins/observability_solution/apm/server/routes/transactions/breakdown/mock_responses/no_data.json b/x-pack/solutions/observability/plugins/apm/server/routes/transactions/breakdown/mock_responses/no_data.json similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/transactions/breakdown/mock_responses/no_data.json rename to x-pack/solutions/observability/plugins/apm/server/routes/transactions/breakdown/mock_responses/no_data.json diff --git a/x-pack/plugins/observability_solution/apm/server/routes/transactions/constants.ts b/x-pack/solutions/observability/plugins/apm/server/routes/transactions/constants.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/transactions/constants.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/transactions/constants.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/transactions/get_failed_transaction_rate_periods.ts b/x-pack/solutions/observability/plugins/apm/server/routes/transactions/get_failed_transaction_rate_periods.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/transactions/get_failed_transaction_rate_periods.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/transactions/get_failed_transaction_rate_periods.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/transactions/get_latency_charts/index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/transactions/get_latency_charts/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/transactions/get_latency_charts/index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/transactions/get_latency_charts/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/transactions/get_span/index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/transactions/get_span/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/transactions/get_span/index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/transactions/get_span/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/transactions/get_transaction/index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/transactions/get_transaction/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/transactions/get_transaction/index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/transactions/get_transaction/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/transactions/get_transaction_by_name/index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/transactions/get_transaction_by_name/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/transactions/get_transaction_by_name/index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/transactions/get_transaction_by_name/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/transactions/get_transaction_by_trace/index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/transactions/get_transaction_by_trace/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/transactions/get_transaction_by_trace/index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/transactions/get_transaction_by_trace/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/transactions/queries.test.ts b/x-pack/solutions/observability/plugins/apm/server/routes/transactions/queries.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/transactions/queries.test.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/transactions/queries.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/transactions/route.ts b/x-pack/solutions/observability/plugins/apm/server/routes/transactions/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/transactions/route.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/transactions/route.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/transactions/trace_samples/index.ts b/x-pack/solutions/observability/plugins/apm/server/routes/transactions/trace_samples/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/transactions/trace_samples/index.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/transactions/trace_samples/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/routes/typings.ts b/x-pack/solutions/observability/plugins/apm/server/routes/typings.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/routes/typings.ts rename to x-pack/solutions/observability/plugins/apm/server/routes/typings.ts diff --git a/x-pack/plugins/observability_solution/apm/server/saved_objects/apm_custom_dashboards.ts b/x-pack/solutions/observability/plugins/apm/server/saved_objects/apm_custom_dashboards.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/saved_objects/apm_custom_dashboards.ts rename to x-pack/solutions/observability/plugins/apm/server/saved_objects/apm_custom_dashboards.ts diff --git a/x-pack/plugins/observability_solution/apm/server/saved_objects/apm_server_settings.ts b/x-pack/solutions/observability/plugins/apm/server/saved_objects/apm_server_settings.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/saved_objects/apm_server_settings.ts rename to x-pack/solutions/observability/plugins/apm/server/saved_objects/apm_server_settings.ts diff --git a/x-pack/plugins/observability_solution/apm/server/saved_objects/apm_service_groups.ts b/x-pack/solutions/observability/plugins/apm/server/saved_objects/apm_service_groups.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/saved_objects/apm_service_groups.ts rename to x-pack/solutions/observability/plugins/apm/server/saved_objects/apm_service_groups.ts diff --git a/x-pack/plugins/observability_solution/apm/server/saved_objects/apm_telemetry.ts b/x-pack/solutions/observability/plugins/apm/server/saved_objects/apm_telemetry.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/saved_objects/apm_telemetry.ts rename to x-pack/solutions/observability/plugins/apm/server/saved_objects/apm_telemetry.ts diff --git a/x-pack/plugins/observability_solution/apm/server/saved_objects/index.ts b/x-pack/solutions/observability/plugins/apm/server/saved_objects/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/saved_objects/index.ts rename to x-pack/solutions/observability/plugins/apm/server/saved_objects/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/test_helpers/create_apm_users/authentication.ts b/x-pack/solutions/observability/plugins/apm/server/test_helpers/create_apm_users/authentication.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/test_helpers/create_apm_users/authentication.ts rename to x-pack/solutions/observability/plugins/apm/server/test_helpers/create_apm_users/authentication.ts diff --git a/x-pack/plugins/observability_solution/apm/server/test_helpers/create_apm_users/create_apm_users.ts b/x-pack/solutions/observability/plugins/apm/server/test_helpers/create_apm_users/create_apm_users.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/test_helpers/create_apm_users/create_apm_users.ts rename to x-pack/solutions/observability/plugins/apm/server/test_helpers/create_apm_users/create_apm_users.ts diff --git a/x-pack/plugins/observability_solution/apm/server/test_helpers/create_apm_users/helpers/call_kibana.ts b/x-pack/solutions/observability/plugins/apm/server/test_helpers/create_apm_users/helpers/call_kibana.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/test_helpers/create_apm_users/helpers/call_kibana.ts rename to x-pack/solutions/observability/plugins/apm/server/test_helpers/create_apm_users/helpers/call_kibana.ts diff --git a/x-pack/plugins/observability_solution/apm/server/test_helpers/create_apm_users/helpers/create_custom_role.ts b/x-pack/solutions/observability/plugins/apm/server/test_helpers/create_apm_users/helpers/create_custom_role.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/test_helpers/create_apm_users/helpers/create_custom_role.ts rename to x-pack/solutions/observability/plugins/apm/server/test_helpers/create_apm_users/helpers/create_custom_role.ts diff --git a/x-pack/plugins/observability_solution/apm/server/test_helpers/create_apm_users/helpers/create_or_update_user.ts b/x-pack/solutions/observability/plugins/apm/server/test_helpers/create_apm_users/helpers/create_or_update_user.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/test_helpers/create_apm_users/helpers/create_or_update_user.ts rename to x-pack/solutions/observability/plugins/apm/server/test_helpers/create_apm_users/helpers/create_or_update_user.ts diff --git a/x-pack/plugins/observability_solution/apm/server/test_helpers/create_apm_users/helpers/get_version.ts b/x-pack/solutions/observability/plugins/apm/server/test_helpers/create_apm_users/helpers/get_version.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/test_helpers/create_apm_users/helpers/get_version.ts rename to x-pack/solutions/observability/plugins/apm/server/test_helpers/create_apm_users/helpers/get_version.ts diff --git a/x-pack/plugins/observability_solution/apm/server/tutorial/envs/elastic_cloud.ts b/x-pack/solutions/observability/plugins/apm/server/tutorial/envs/elastic_cloud.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/tutorial/envs/elastic_cloud.ts rename to x-pack/solutions/observability/plugins/apm/server/tutorial/envs/elastic_cloud.ts diff --git a/x-pack/plugins/observability_solution/apm/server/tutorial/envs/on_prem.ts b/x-pack/solutions/observability/plugins/apm/server/tutorial/envs/on_prem.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/tutorial/envs/on_prem.ts rename to x-pack/solutions/observability/plugins/apm/server/tutorial/envs/on_prem.ts diff --git a/x-pack/plugins/observability_solution/apm/server/tutorial/envs/on_prem_apm_server_instruction_set.ts b/x-pack/solutions/observability/plugins/apm/server/tutorial/envs/on_prem_apm_server_instruction_set.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/tutorial/envs/on_prem_apm_server_instruction_set.ts rename to x-pack/solutions/observability/plugins/apm/server/tutorial/envs/on_prem_apm_server_instruction_set.ts diff --git a/x-pack/plugins/observability_solution/apm/server/tutorial/index.ts b/x-pack/solutions/observability/plugins/apm/server/tutorial/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/tutorial/index.ts rename to x-pack/solutions/observability/plugins/apm/server/tutorial/index.ts diff --git a/x-pack/plugins/observability_solution/apm/server/types.ts b/x-pack/solutions/observability/plugins/apm/server/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/types.ts rename to x-pack/solutions/observability/plugins/apm/server/types.ts diff --git a/x-pack/plugins/observability_solution/apm/server/utils/create_typed_es_client.ts b/x-pack/solutions/observability/plugins/apm/server/utils/create_typed_es_client.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/utils/create_typed_es_client.ts rename to x-pack/solutions/observability/plugins/apm/server/utils/create_typed_es_client.ts diff --git a/x-pack/plugins/observability_solution/apm/server/utils/non_empty_string_ref.ts b/x-pack/solutions/observability/plugins/apm/server/utils/non_empty_string_ref.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/utils/non_empty_string_ref.ts rename to x-pack/solutions/observability/plugins/apm/server/utils/non_empty_string_ref.ts diff --git a/x-pack/plugins/observability_solution/apm/server/utils/string_from_buffer_rt.test.ts b/x-pack/solutions/observability/plugins/apm/server/utils/string_from_buffer_rt.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/utils/string_from_buffer_rt.test.ts rename to x-pack/solutions/observability/plugins/apm/server/utils/string_from_buffer_rt.test.ts diff --git a/x-pack/plugins/observability_solution/apm/server/utils/string_from_buffer_rt.ts b/x-pack/solutions/observability/plugins/apm/server/utils/string_from_buffer_rt.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/utils/string_from_buffer_rt.ts rename to x-pack/solutions/observability/plugins/apm/server/utils/string_from_buffer_rt.ts diff --git a/x-pack/plugins/observability_solution/apm/server/utils/test_helpers.tsx b/x-pack/solutions/observability/plugins/apm/server/utils/test_helpers.tsx similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/utils/test_helpers.tsx rename to x-pack/solutions/observability/plugins/apm/server/utils/test_helpers.tsx diff --git a/x-pack/plugins/observability_solution/apm/server/utils/with_apm_span.ts b/x-pack/solutions/observability/plugins/apm/server/utils/with_apm_span.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/server/utils/with_apm_span.ts rename to x-pack/solutions/observability/plugins/apm/server/utils/with_apm_span.ts diff --git a/x-pack/plugins/observability_solution/apm/tsconfig.json b/x-pack/solutions/observability/plugins/apm/tsconfig.json similarity index 97% rename from x-pack/plugins/observability_solution/apm/tsconfig.json rename to x-pack/solutions/observability/plugins/apm/tsconfig.json index cd8add252d2f8..8f5c804c267a7 100644 --- a/x-pack/plugins/observability_solution/apm/tsconfig.json +++ b/x-pack/solutions/observability/plugins/apm/tsconfig.json @@ -1,10 +1,10 @@ { - "extends": "../../../../tsconfig.base.json", + "extends": "../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types" }, "include": [ - "../../../../typings/**/*", + "../../../../../typings/**/*", "common/**/*", "public/**/*", "scripts/**/*", diff --git a/x-pack/plugins/observability_solution/apm/typings/apm_rum_react.d.ts b/x-pack/solutions/observability/plugins/apm/typings/apm_rum_react.d.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/apm_rum_react.d.ts rename to x-pack/solutions/observability/plugins/apm/typings/apm_rum_react.d.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/common.d.ts b/x-pack/solutions/observability/plugins/apm/typings/common.d.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/common.d.ts rename to x-pack/solutions/observability/plugins/apm/typings/common.d.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/apm_base_doc.ts b/x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/apm_base_doc.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/apm_base_doc.ts rename to x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/apm_base_doc.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/error_raw.ts b/x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/error_raw.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/error_raw.ts rename to x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/error_raw.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/event_raw.ts b/x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/event_raw.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/event_raw.ts rename to x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/event_raw.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/cloud.ts b/x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/cloud.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/cloud.ts rename to x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/cloud.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/container.ts b/x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/container.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/container.ts rename to x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/container.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/event_outcome.ts b/x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/event_outcome.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/event_outcome.ts rename to x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/event_outcome.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/faas.ts b/x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/faas.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/faas.ts rename to x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/faas.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/host.ts b/x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/host.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/host.ts rename to x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/host.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/http.ts b/x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/http.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/http.ts rename to x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/http.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/kubernetes.ts b/x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/kubernetes.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/kubernetes.ts rename to x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/kubernetes.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/observer.ts b/x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/observer.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/observer.ts rename to x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/observer.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/page.ts b/x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/page.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/page.ts rename to x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/page.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/process.ts b/x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/process.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/process.ts rename to x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/process.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/service.ts b/x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/service.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/service.ts rename to x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/service.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/span_links.ts b/x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/span_links.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/span_links.ts rename to x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/span_links.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/stackframe.ts b/x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/stackframe.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/stackframe.ts rename to x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/stackframe.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/timestamp_us.ts b/x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/timestamp_us.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/timestamp_us.ts rename to x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/timestamp_us.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/url.ts b/x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/url.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/url.ts rename to x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/url.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/user.ts b/x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/user.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/user.ts rename to x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/user.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/user_agent.ts b/x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/user_agent.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/fields/user_agent.ts rename to x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/fields/user_agent.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/metric_raw.ts b/x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/metric_raw.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/metric_raw.ts rename to x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/metric_raw.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/span_raw.ts b/x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/span_raw.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/span_raw.ts rename to x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/span_raw.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/transaction_raw.ts b/x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/transaction_raw.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/es_schemas/raw/transaction_raw.ts rename to x-pack/solutions/observability/plugins/apm/typings/es_schemas/raw/transaction_raw.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/es_schemas/ui/apm_error.ts b/x-pack/solutions/observability/plugins/apm/typings/es_schemas/ui/apm_error.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/es_schemas/ui/apm_error.ts rename to x-pack/solutions/observability/plugins/apm/typings/es_schemas/ui/apm_error.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/es_schemas/ui/event.ts b/x-pack/solutions/observability/plugins/apm/typings/es_schemas/ui/event.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/es_schemas/ui/event.ts rename to x-pack/solutions/observability/plugins/apm/typings/es_schemas/ui/event.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/es_schemas/ui/fields/agent.ts b/x-pack/solutions/observability/plugins/apm/typings/es_schemas/ui/fields/agent.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/es_schemas/ui/fields/agent.ts rename to x-pack/solutions/observability/plugins/apm/typings/es_schemas/ui/fields/agent.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/es_schemas/ui/metric.ts b/x-pack/solutions/observability/plugins/apm/typings/es_schemas/ui/metric.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/es_schemas/ui/metric.ts rename to x-pack/solutions/observability/plugins/apm/typings/es_schemas/ui/metric.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/es_schemas/ui/span.ts b/x-pack/solutions/observability/plugins/apm/typings/es_schemas/ui/span.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/es_schemas/ui/span.ts rename to x-pack/solutions/observability/plugins/apm/typings/es_schemas/ui/span.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/es_schemas/ui/transaction.ts b/x-pack/solutions/observability/plugins/apm/typings/es_schemas/ui/transaction.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/es_schemas/ui/transaction.ts rename to x-pack/solutions/observability/plugins/apm/typings/es_schemas/ui/transaction.ts diff --git a/x-pack/plugins/observability_solution/apm/typings/timeseries.ts b/x-pack/solutions/observability/plugins/apm/typings/timeseries.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm/typings/timeseries.ts rename to x-pack/solutions/observability/plugins/apm/typings/timeseries.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/common/data_source.ts b/x-pack/solutions/observability/plugins/apm_data_access/common/data_source.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/common/data_source.ts rename to x-pack/solutions/observability/plugins/apm_data_access/common/data_source.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/common/document_type.ts b/x-pack/solutions/observability/plugins/apm_data_access/common/document_type.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/common/document_type.ts rename to x-pack/solutions/observability/plugins/apm_data_access/common/document_type.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/common/index.ts b/x-pack/solutions/observability/plugins/apm_data_access/common/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/common/index.ts rename to x-pack/solutions/observability/plugins/apm_data_access/common/index.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/common/rollup.ts b/x-pack/solutions/observability/plugins/apm_data_access/common/rollup.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/common/rollup.ts rename to x-pack/solutions/observability/plugins/apm_data_access/common/rollup.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/common/time_range_metadata.ts b/x-pack/solutions/observability/plugins/apm_data_access/common/time_range_metadata.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/common/time_range_metadata.ts rename to x-pack/solutions/observability/plugins/apm_data_access/common/time_range_metadata.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/common/utils/get_bucket_size/calculate_auto.test.ts b/x-pack/solutions/observability/plugins/apm_data_access/common/utils/get_bucket_size/calculate_auto.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/common/utils/get_bucket_size/calculate_auto.test.ts rename to x-pack/solutions/observability/plugins/apm_data_access/common/utils/get_bucket_size/calculate_auto.test.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/common/utils/get_bucket_size/calculate_auto.ts b/x-pack/solutions/observability/plugins/apm_data_access/common/utils/get_bucket_size/calculate_auto.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/common/utils/get_bucket_size/calculate_auto.ts rename to x-pack/solutions/observability/plugins/apm_data_access/common/utils/get_bucket_size/calculate_auto.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/common/utils/get_bucket_size/get_bucket_size.test.ts b/x-pack/solutions/observability/plugins/apm_data_access/common/utils/get_bucket_size/get_bucket_size.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/common/utils/get_bucket_size/get_bucket_size.test.ts rename to x-pack/solutions/observability/plugins/apm_data_access/common/utils/get_bucket_size/get_bucket_size.test.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/common/utils/get_bucket_size/index.ts b/x-pack/solutions/observability/plugins/apm_data_access/common/utils/get_bucket_size/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/common/utils/get_bucket_size/index.ts rename to x-pack/solutions/observability/plugins/apm_data_access/common/utils/get_bucket_size/index.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/common/utils/get_preferred_bucket_size_and_data_source.test.ts b/x-pack/solutions/observability/plugins/apm_data_access/common/utils/get_preferred_bucket_size_and_data_source.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/common/utils/get_preferred_bucket_size_and_data_source.test.ts rename to x-pack/solutions/observability/plugins/apm_data_access/common/utils/get_preferred_bucket_size_and_data_source.test.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/common/utils/get_preferred_bucket_size_and_data_source.ts b/x-pack/solutions/observability/plugins/apm_data_access/common/utils/get_preferred_bucket_size_and_data_source.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/common/utils/get_preferred_bucket_size_and_data_source.ts rename to x-pack/solutions/observability/plugins/apm_data_access/common/utils/get_preferred_bucket_size_and_data_source.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/jest.config.js b/x-pack/solutions/observability/plugins/apm_data_access/jest.config.js similarity index 71% rename from x-pack/plugins/observability_solution/apm_data_access/jest.config.js rename to x-pack/solutions/observability/plugins/apm_data_access/jest.config.js index 569b7beaad8c5..538495116aaf2 100644 --- a/x-pack/plugins/observability_solution/apm_data_access/jest.config.js +++ b/x-pack/solutions/observability/plugins/apm_data_access/jest.config.js @@ -9,6 +9,6 @@ const path = require('path'); module.exports = { preset: '@kbn/test', - rootDir: path.resolve(__dirname, '../../../..'), - roots: ['/x-pack/plugins/observability_solution/apm_data_access'], + rootDir: path.resolve(__dirname, '../../../../..'), + roots: ['/x-pack/solutions/observability/plugins/apm_data_access'], }; diff --git a/x-pack/plugins/observability_solution/apm_data_access/kibana.jsonc b/x-pack/solutions/observability/plugins/apm_data_access/kibana.jsonc similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/kibana.jsonc rename to x-pack/solutions/observability/plugins/apm_data_access/kibana.jsonc diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/index.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/index.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/index.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/lib/check_privileges.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/lib/check_privileges.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/lib/check_privileges.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/lib/check_privileges.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/lib/helpers/create_es_client/call_async_with_debug.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/lib/helpers/create_es_client/call_async_with_debug.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/lib/helpers/create_es_client/call_async_with_debug.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/lib/helpers/create_es_client/call_async_with_debug.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/lib/helpers/create_es_client/cancel_es_request_on_abort.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/lib/helpers/create_es_client/cancel_es_request_on_abort.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/lib/helpers/create_es_client/cancel_es_request_on_abort.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/lib/helpers/create_es_client/cancel_es_request_on_abort.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/lib/helpers/create_es_client/create_apm_event_client/get_request_base.test.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/lib/helpers/create_es_client/create_apm_event_client/get_request_base.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/lib/helpers/create_es_client/create_apm_event_client/get_request_base.test.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/lib/helpers/create_es_client/create_apm_event_client/get_request_base.test.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/lib/helpers/create_es_client/create_apm_event_client/get_request_base.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/lib/helpers/create_es_client/create_apm_event_client/get_request_base.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/lib/helpers/create_es_client/create_apm_event_client/get_request_base.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/lib/helpers/create_es_client/create_apm_event_client/get_request_base.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/lib/helpers/create_es_client/create_apm_event_client/index.test.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/lib/helpers/create_es_client/create_apm_event_client/index.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/lib/helpers/create_es_client/create_apm_event_client/index.test.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/lib/helpers/create_es_client/create_apm_event_client/index.test.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/lib/helpers/create_es_client/create_apm_event_client/index.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/lib/helpers/create_es_client/create_apm_event_client/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/lib/helpers/create_es_client/create_apm_event_client/index.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/lib/helpers/create_es_client/create_apm_event_client/index.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/lib/helpers/create_es_client/document_type.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/lib/helpers/create_es_client/document_type.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/lib/helpers/create_es_client/document_type.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/lib/helpers/create_es_client/document_type.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/lib/helpers/index.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/lib/helpers/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/lib/helpers/index.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/lib/helpers/index.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/lib/helpers/spans/get_is_using_service_destination_metrics.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/lib/helpers/spans/get_is_using_service_destination_metrics.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/lib/helpers/spans/get_is_using_service_destination_metrics.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/lib/helpers/spans/get_is_using_service_destination_metrics.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/lib/helpers/tier_filter.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/lib/helpers/tier_filter.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/lib/helpers/tier_filter.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/lib/helpers/tier_filter.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/lib/helpers/transactions/index.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/lib/helpers/transactions/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/lib/helpers/transactions/index.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/lib/helpers/transactions/index.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/plugin.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/plugin.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/plugin.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/plugin.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/saved_objects/apm_indices.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/saved_objects/apm_indices.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/saved_objects/apm_indices.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/saved_objects/apm_indices.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/saved_objects/migrations/migrate_legacy_apm_indices_to_space_aware.test.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/saved_objects/migrations/migrate_legacy_apm_indices_to_space_aware.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/saved_objects/migrations/migrate_legacy_apm_indices_to_space_aware.test.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/saved_objects/migrations/migrate_legacy_apm_indices_to_space_aware.test.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/saved_objects/migrations/migrate_legacy_apm_indices_to_space_aware.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/saved_objects/migrations/migrate_legacy_apm_indices_to_space_aware.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/saved_objects/migrations/migrate_legacy_apm_indices_to_space_aware.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/saved_objects/migrations/migrate_legacy_apm_indices_to_space_aware.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/saved_objects/migrations/update_apm_oss_index_paths.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/saved_objects/migrations/update_apm_oss_index_paths.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/saved_objects/migrations/update_apm_oss_index_paths.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/saved_objects/migrations/update_apm_oss_index_paths.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/saved_objects/save_apm_indices.test.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/saved_objects/save_apm_indices.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/saved_objects/save_apm_indices.test.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/saved_objects/save_apm_indices.test.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/services/get_document_sources/get_document_sources.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/services/get_document_sources/get_document_sources.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/services/get_document_sources/get_document_sources.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/services/get_document_sources/get_document_sources.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/services/get_document_sources/index.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/services/get_document_sources/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/services/get_document_sources/index.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/services/get_document_sources/index.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/services/get_document_type_config/index.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/services/get_document_type_config/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/services/get_document_type_config/index.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/services/get_document_type_config/index.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/services/get_host_names/index.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/services/get_host_names/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/services/get_host_names/index.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/services/get_host_names/index.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/services/get_host_services/index.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/services/get_host_services/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/services/get_host_services/index.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/services/get_host_services/index.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/services/get_services.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/services/get_services.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/services/get_services.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/services/get_services.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/types.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/types.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/types.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/utils.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/utils.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/utils.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/utils.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/utils/unflatten_known_fields.test.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/utils/unflatten_known_fields.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/utils/unflatten_known_fields.test.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/utils/unflatten_known_fields.test.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/utils/unflatten_known_fields.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/utils/unflatten_known_fields.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/utils/unflatten_known_fields.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/utils/unflatten_known_fields.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/server/utils/with_apm_span.ts b/x-pack/solutions/observability/plugins/apm_data_access/server/utils/with_apm_span.ts similarity index 100% rename from x-pack/plugins/observability_solution/apm_data_access/server/utils/with_apm_span.ts rename to x-pack/solutions/observability/plugins/apm_data_access/server/utils/with_apm_span.ts diff --git a/x-pack/plugins/observability_solution/apm_data_access/tsconfig.json b/x-pack/solutions/observability/plugins/apm_data_access/tsconfig.json similarity index 81% rename from x-pack/plugins/observability_solution/apm_data_access/tsconfig.json rename to x-pack/solutions/observability/plugins/apm_data_access/tsconfig.json index d4c38fddf967e..e575c476da80d 100644 --- a/x-pack/plugins/observability_solution/apm_data_access/tsconfig.json +++ b/x-pack/solutions/observability/plugins/apm_data_access/tsconfig.json @@ -1,9 +1,9 @@ { - "extends": "../../../../tsconfig.base.json", + "extends": "../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types" }, - "include": ["../../../typings/**/*", "common/**/*", "server/**/*", "jest.config.js"], + "include": ["../../../../typings/**/*", "common/**/*", "server/**/*", "jest.config.js"], "exclude": ["target/**/*"], "kbn_references": [ "@kbn/config-schema", diff --git a/x-pack/solutions/observability/plugins/exploratory_view/common/annotations.ts b/x-pack/solutions/observability/plugins/exploratory_view/common/annotations.ts index b30b563ccd0b0..190d9542aa6a3 100644 --- a/x-pack/solutions/observability/plugins/exploratory_view/common/annotations.ts +++ b/x-pack/solutions/observability/plugins/exploratory_view/common/annotations.ts @@ -12,7 +12,7 @@ import { either } from 'fp-ts/lib/Either'; * Checks whether a string is a valid ISO timestamp, * but doesn't convert it into a Date object when decoding. * - * Copied from x-pack/plugins/observability_solution/apm/common/runtime_types/date_as_string_rt.ts. + * Copied from x-pack/solutions/observability/plugins/apm/common/runtime_types/date_as_string_rt.ts. */ const dateAsStringRt = new t.Type( 'DateAsString', diff --git a/x-pack/plugins/observability_solution/inventory/.storybook/get_mock_inventory_context.tsx b/x-pack/solutions/observability/plugins/inventory/.storybook/get_mock_inventory_context.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/.storybook/get_mock_inventory_context.tsx rename to x-pack/solutions/observability/plugins/inventory/.storybook/get_mock_inventory_context.tsx diff --git a/x-pack/plugins/observability_solution/inventory/.storybook/main.ts b/x-pack/solutions/observability/plugins/inventory/.storybook/main.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/.storybook/main.ts rename to x-pack/solutions/observability/plugins/inventory/.storybook/main.ts diff --git a/x-pack/plugins/observability_solution/inventory/.storybook/preview.tsx b/x-pack/solutions/observability/plugins/inventory/.storybook/preview.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/.storybook/preview.tsx rename to x-pack/solutions/observability/plugins/inventory/.storybook/preview.tsx diff --git a/x-pack/plugins/observability_solution/inventory/.storybook/storybook_decorator.tsx b/x-pack/solutions/observability/plugins/inventory/.storybook/storybook_decorator.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/.storybook/storybook_decorator.tsx rename to x-pack/solutions/observability/plugins/inventory/.storybook/storybook_decorator.tsx diff --git a/x-pack/solutions/observability/plugins/inventory/README.md b/x-pack/solutions/observability/plugins/inventory/README.md new file mode 100644 index 0000000000000..b27597b999e44 --- /dev/null +++ b/x-pack/solutions/observability/plugins/inventory/README.md @@ -0,0 +1,21 @@ +# Inventory + +Home of the Inventory plugin, which renders the... _inventory_. + +# Running e2e (Cypress) tests + +How to open cypress dashboard locally: +``` +node x-pack/solutions/observability/plugins/inventory/scripts/test/e2e.js --open +``` + +How to run cypress tests: +``` +node x-pack/solutions/observability/plugins/inventory/scripts/test/e2e.js +``` + +How to run cypress tests multiple times: +``` +node x-pack/solutions/observability/plugins/inventory/scripts/test/e2e.js --server +node x-pack/solutions/observability/plugins/inventory/scripts/test/e2e.js --runner --times=X +``` diff --git a/x-pack/plugins/observability_solution/inventory/common/entities.ts b/x-pack/solutions/observability/plugins/inventory/common/entities.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/common/entities.ts rename to x-pack/solutions/observability/plugins/inventory/common/entities.ts diff --git a/x-pack/plugins/observability_solution/inventory/common/rt_types.ts b/x-pack/solutions/observability/plugins/inventory/common/rt_types.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/common/rt_types.ts rename to x-pack/solutions/observability/plugins/inventory/common/rt_types.ts diff --git a/x-pack/plugins/observability_solution/inventory/common/utils/entity_type_guards.ts b/x-pack/solutions/observability/plugins/inventory/common/utils/entity_type_guards.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/common/utils/entity_type_guards.ts rename to x-pack/solutions/observability/plugins/inventory/common/utils/entity_type_guards.ts diff --git a/x-pack/plugins/observability_solution/inventory/e2e/README.md b/x-pack/solutions/observability/plugins/inventory/e2e/README.md similarity index 100% rename from x-pack/plugins/observability_solution/inventory/e2e/README.md rename to x-pack/solutions/observability/plugins/inventory/e2e/README.md diff --git a/x-pack/plugins/observability_solution/inventory/e2e/apis/fixtures/package_registry_config.yml b/x-pack/solutions/observability/plugins/inventory/e2e/apis/fixtures/package_registry_config.yml similarity index 100% rename from x-pack/plugins/observability_solution/inventory/e2e/apis/fixtures/package_registry_config.yml rename to x-pack/solutions/observability/plugins/inventory/e2e/apis/fixtures/package_registry_config.yml diff --git a/x-pack/plugins/observability_solution/inventory/e2e/cypress.config.ts b/x-pack/solutions/observability/plugins/inventory/e2e/cypress.config.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/e2e/cypress.config.ts rename to x-pack/solutions/observability/plugins/inventory/e2e/cypress.config.ts diff --git a/x-pack/plugins/observability_solution/inventory/e2e/cypress/.gitignore b/x-pack/solutions/observability/plugins/inventory/e2e/cypress/.gitignore similarity index 100% rename from x-pack/plugins/observability_solution/inventory/e2e/cypress/.gitignore rename to x-pack/solutions/observability/plugins/inventory/e2e/cypress/.gitignore diff --git a/x-pack/plugins/observability_solution/inventory/e2e/cypress/e2e/alert_count/alert_count.cy.ts b/x-pack/solutions/observability/plugins/inventory/e2e/cypress/e2e/alert_count/alert_count.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/e2e/cypress/e2e/alert_count/alert_count.cy.ts rename to x-pack/solutions/observability/plugins/inventory/e2e/cypress/e2e/alert_count/alert_count.cy.ts diff --git a/x-pack/plugins/observability_solution/inventory/e2e/cypress/e2e/alert_count/generate_data.ts b/x-pack/solutions/observability/plugins/inventory/e2e/cypress/e2e/alert_count/generate_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/e2e/cypress/e2e/alert_count/generate_data.ts rename to x-pack/solutions/observability/plugins/inventory/e2e/cypress/e2e/alert_count/generate_data.ts diff --git a/x-pack/plugins/observability_solution/inventory/e2e/cypress/e2e/generate_data.ts b/x-pack/solutions/observability/plugins/inventory/e2e/cypress/e2e/generate_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/e2e/cypress/e2e/generate_data.ts rename to x-pack/solutions/observability/plugins/inventory/e2e/cypress/e2e/generate_data.ts diff --git a/x-pack/plugins/observability_solution/inventory/e2e/cypress/e2e/home.cy.ts b/x-pack/solutions/observability/plugins/inventory/e2e/cypress/e2e/home.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/e2e/cypress/e2e/home.cy.ts rename to x-pack/solutions/observability/plugins/inventory/e2e/cypress/e2e/home.cy.ts diff --git a/x-pack/plugins/observability_solution/inventory/e2e/cypress/fixtures/eem_enabled.json b/x-pack/solutions/observability/plugins/inventory/e2e/cypress/fixtures/eem_enabled.json similarity index 100% rename from x-pack/plugins/observability_solution/inventory/e2e/cypress/fixtures/eem_enabled.json rename to x-pack/solutions/observability/plugins/inventory/e2e/cypress/fixtures/eem_enabled.json diff --git a/x-pack/plugins/observability_solution/inventory/e2e/cypress/support/commands.ts b/x-pack/solutions/observability/plugins/inventory/e2e/cypress/support/commands.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/e2e/cypress/support/commands.ts rename to x-pack/solutions/observability/plugins/inventory/e2e/cypress/support/commands.ts diff --git a/x-pack/plugins/observability_solution/inventory/e2e/cypress/support/e2e.ts b/x-pack/solutions/observability/plugins/inventory/e2e/cypress/support/e2e.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/e2e/cypress/support/e2e.ts rename to x-pack/solutions/observability/plugins/inventory/e2e/cypress/support/e2e.ts diff --git a/x-pack/plugins/observability_solution/inventory/e2e/cypress/support/types.d.ts b/x-pack/solutions/observability/plugins/inventory/e2e/cypress/support/types.d.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/e2e/cypress/support/types.d.ts rename to x-pack/solutions/observability/plugins/inventory/e2e/cypress/support/types.d.ts diff --git a/x-pack/plugins/observability_solution/inventory/e2e/cypress_test_runner.ts b/x-pack/solutions/observability/plugins/inventory/e2e/cypress_test_runner.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/e2e/cypress_test_runner.ts rename to x-pack/solutions/observability/plugins/inventory/e2e/cypress_test_runner.ts diff --git a/x-pack/plugins/observability_solution/inventory/e2e/ftr_config.ts b/x-pack/solutions/observability/plugins/inventory/e2e/ftr_config.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/e2e/ftr_config.ts rename to x-pack/solutions/observability/plugins/inventory/e2e/ftr_config.ts diff --git a/x-pack/plugins/observability_solution/inventory/e2e/ftr_provider_context.d.ts b/x-pack/solutions/observability/plugins/inventory/e2e/ftr_provider_context.d.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/e2e/ftr_provider_context.d.ts rename to x-pack/solutions/observability/plugins/inventory/e2e/ftr_provider_context.d.ts diff --git a/x-pack/plugins/observability_solution/inventory/e2e/kibana.jsonc b/x-pack/solutions/observability/plugins/inventory/e2e/kibana.jsonc similarity index 100% rename from x-pack/plugins/observability_solution/inventory/e2e/kibana.jsonc rename to x-pack/solutions/observability/plugins/inventory/e2e/kibana.jsonc diff --git a/x-pack/plugins/observability_solution/inventory/e2e/setup_cypress_node_events.ts b/x-pack/solutions/observability/plugins/inventory/e2e/setup_cypress_node_events.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/e2e/setup_cypress_node_events.ts rename to x-pack/solutions/observability/plugins/inventory/e2e/setup_cypress_node_events.ts diff --git a/x-pack/plugins/observability_solution/inventory/e2e/synthtrace.ts b/x-pack/solutions/observability/plugins/inventory/e2e/synthtrace.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/e2e/synthtrace.ts rename to x-pack/solutions/observability/plugins/inventory/e2e/synthtrace.ts diff --git a/x-pack/plugins/observability_solution/inventory/e2e/tsconfig.json b/x-pack/solutions/observability/plugins/inventory/e2e/tsconfig.json similarity index 89% rename from x-pack/plugins/observability_solution/inventory/e2e/tsconfig.json rename to x-pack/solutions/observability/plugins/inventory/e2e/tsconfig.json index a22a34bd38564..58dc59c48fa2c 100644 --- a/x-pack/plugins/observability_solution/inventory/e2e/tsconfig.json +++ b/x-pack/solutions/observability/plugins/inventory/e2e/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../../../tsconfig.base.json", + "extends": "../../../../../../tsconfig.base.json", "include": ["**/*"], "exclude": ["tmp", "target/**/*"], "compilerOptions": { diff --git a/x-pack/plugins/observability_solution/inventory/jest.config.js b/x-pack/solutions/observability/plugins/inventory/jest.config.js similarity index 53% rename from x-pack/plugins/observability_solution/inventory/jest.config.js rename to x-pack/solutions/observability/plugins/inventory/jest.config.js index 4fd85ffa49368..0a4d96e2b98e8 100644 --- a/x-pack/plugins/observability_solution/inventory/jest.config.js +++ b/x-pack/solutions/observability/plugins/inventory/jest.config.js @@ -7,15 +7,15 @@ module.exports = { preset: '@kbn/test', - rootDir: '../../../..', + rootDir: '../../../../..', roots: [ - '/x-pack/plugins/observability_solution/inventory/public', - '/x-pack/plugins/observability_solution/inventory/common', - '/x-pack/plugins/observability_solution/inventory/server', + '/x-pack/solutions/observability/plugins/inventory/public', + '/x-pack/solutions/observability/plugins/inventory/common', + '/x-pack/solutions/observability/plugins/inventory/server', ], collectCoverage: true, collectCoverageFrom: [ - '/x-pack/plugins/observability_solution/inventory/{public,common,server}/**/*.{js,ts,tsx}', + '/x-pack/solutions/observability/plugins/inventory/{public,common,server}/**/*.{js,ts,tsx}', ], coverageReporters: ['html'], diff --git a/x-pack/plugins/observability_solution/inventory/kibana.jsonc b/x-pack/solutions/observability/plugins/inventory/kibana.jsonc similarity index 100% rename from x-pack/plugins/observability_solution/inventory/kibana.jsonc rename to x-pack/solutions/observability/plugins/inventory/kibana.jsonc diff --git a/x-pack/plugins/observability_solution/inventory/public/api/index.tsx b/x-pack/solutions/observability/plugins/inventory/public/api/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/api/index.tsx rename to x-pack/solutions/observability/plugins/inventory/public/api/index.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/application.tsx b/x-pack/solutions/observability/plugins/inventory/public/application.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/application.tsx rename to x-pack/solutions/observability/plugins/inventory/public/application.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/assets/entities_inventory_dark.png b/x-pack/solutions/observability/plugins/inventory/public/assets/entities_inventory_dark.png similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/assets/entities_inventory_dark.png rename to x-pack/solutions/observability/plugins/inventory/public/assets/entities_inventory_dark.png diff --git a/x-pack/plugins/observability_solution/inventory/public/assets/entities_inventory_light.png b/x-pack/solutions/observability/plugins/inventory/public/assets/entities_inventory_light.png similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/assets/entities_inventory_light.png rename to x-pack/solutions/observability/plugins/inventory/public/assets/entities_inventory_light.png diff --git a/x-pack/plugins/observability_solution/inventory/public/components/alerts_badge/alerts_badge.test.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/alerts_badge/alerts_badge.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/alerts_badge/alerts_badge.test.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/alerts_badge/alerts_badge.test.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/alerts_badge/alerts_badge.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/alerts_badge/alerts_badge.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/alerts_badge/alerts_badge.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/alerts_badge/alerts_badge.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/app_root/header_action_menu/add_data_action_menu.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/app_root/header_action_menu/add_data_action_menu.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/app_root/header_action_menu/add_data_action_menu.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/app_root/header_action_menu/add_data_action_menu.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/app_root/header_action_menu/index.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/app_root/header_action_menu/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/app_root/header_action_menu/index.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/app_root/header_action_menu/index.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/app_root/header_action_menu/share_link.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/app_root/header_action_menu/share_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/app_root/header_action_menu/share_link.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/app_root/header_action_menu/share_link.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/app_root/index.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/app_root/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/app_root/index.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/app_root/index.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/badge_filter_with_popover/badge_filter_with_popover.test.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/badge_filter_with_popover/badge_filter_with_popover.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/badge_filter_with_popover/badge_filter_with_popover.test.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/badge_filter_with_popover/badge_filter_with_popover.test.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/badge_filter_with_popover/index.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/badge_filter_with_popover/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/badge_filter_with_popover/index.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/badge_filter_with_popover/index.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/empty_states/empty_state.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/empty_states/empty_state.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/empty_states/empty_state.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/empty_states/empty_state.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/entities_grid/entities_grid.stories.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/entities_grid/entities_grid.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/entities_grid/entities_grid.stories.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/entities_grid/entities_grid.stories.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/entities_grid/entity_name/entity_name.test.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/entities_grid/entity_name/entity_name.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/entities_grid/entity_name/entity_name.test.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/entities_grid/entity_name/entity_name.test.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/entities_grid/entity_name/index.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/entities_grid/entity_name/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/entities_grid/entity_name/index.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/entities_grid/entity_name/index.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/entities_grid/grid_columns.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/entities_grid/grid_columns.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/entities_grid/grid_columns.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/entities_grid/grid_columns.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/entities_grid/index.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/entities_grid/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/entities_grid/index.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/entities_grid/index.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/entities_grid/mock/entities_mock.ts b/x-pack/solutions/observability/plugins/inventory/public/components/entities_grid/mock/entities_mock.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/entities_grid/mock/entities_mock.ts rename to x-pack/solutions/observability/plugins/inventory/public/components/entities_grid/mock/entities_mock.ts diff --git a/x-pack/plugins/observability_solution/inventory/public/components/entities_summary/entities_summary.test.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/entities_summary/entities_summary.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/entities_summary/entities_summary.test.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/entities_summary/entities_summary.test.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/entities_summary/index.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/entities_summary/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/entities_summary/index.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/entities_summary/index.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/entity_actions/index.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/entity_actions/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/entity_actions/index.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/entity_actions/index.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/entity_enablement/enable_entity_model_button.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/entity_enablement/enable_entity_model_button.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/entity_enablement/enable_entity_model_button.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/entity_enablement/enable_entity_model_button.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/entity_enablement/unauthorized_modal.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/entity_enablement/unauthorized_modal.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/entity_enablement/unauthorized_modal.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/entity_enablement/unauthorized_modal.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/entity_enablement/welcome_modal.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/entity_enablement/welcome_modal.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/entity_enablement/welcome_modal.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/entity_enablement/welcome_modal.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/entity_group_accordion/entity_count_badge.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/entity_group_accordion/entity_count_badge.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/entity_group_accordion/entity_count_badge.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/entity_group_accordion/entity_count_badge.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/entity_group_accordion/entity_group_accordion.test.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/entity_group_accordion/entity_group_accordion.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/entity_group_accordion/entity_group_accordion.test.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/entity_group_accordion/entity_group_accordion.test.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/entity_group_accordion/grouped_entities_grid.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/entity_group_accordion/grouped_entities_grid.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/entity_group_accordion/grouped_entities_grid.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/entity_group_accordion/grouped_entities_grid.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/entity_group_accordion/index.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/entity_group_accordion/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/entity_group_accordion/index.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/entity_group_accordion/index.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/entity_group_accordion/mock/inventory_component_wrapper_mock.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/entity_group_accordion/mock/inventory_component_wrapper_mock.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/entity_group_accordion/mock/inventory_component_wrapper_mock.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/entity_group_accordion/mock/inventory_component_wrapper_mock.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/entity_icon/index.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/entity_icon/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/entity_icon/index.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/entity_icon/index.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/group_by_selector/group_by_selector.test.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/group_by_selector/group_by_selector.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/group_by_selector/group_by_selector.test.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/group_by_selector/group_by_selector.test.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/group_by_selector/index.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/group_by_selector/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/group_by_selector/index.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/group_by_selector/index.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/inventory_page_template/index.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/inventory_page_template/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/inventory_page_template/index.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/inventory_page_template/index.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/inventory_page_template/no_data_config.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/inventory_page_template/no_data_config.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/inventory_page_template/no_data_config.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/inventory_page_template/no_data_config.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/search_bar/entity_types_multi_select.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/search_bar/entity_types_multi_select.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/search_bar/entity_types_multi_select.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/search_bar/entity_types_multi_select.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/search_bar/index.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/search_bar/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/search_bar/index.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/search_bar/index.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/components/shared/add_data_buttons/buttons.tsx b/x-pack/solutions/observability/plugins/inventory/public/components/shared/add_data_buttons/buttons.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/components/shared/add_data_buttons/buttons.tsx rename to x-pack/solutions/observability/plugins/inventory/public/components/shared/add_data_buttons/buttons.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/context/inventory_context_provider/index.tsx b/x-pack/solutions/observability/plugins/inventory/public/context/inventory_context_provider/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/context/inventory_context_provider/index.tsx rename to x-pack/solutions/observability/plugins/inventory/public/context/inventory_context_provider/index.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/context/inventory_search_bar_context_provider/index.tsx b/x-pack/solutions/observability/plugins/inventory/public/context/inventory_search_bar_context_provider/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/context/inventory_search_bar_context_provider/index.tsx rename to x-pack/solutions/observability/plugins/inventory/public/context/inventory_search_bar_context_provider/index.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/hooks/use_adhoc_data_view.ts b/x-pack/solutions/observability/plugins/inventory/public/hooks/use_adhoc_data_view.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/hooks/use_adhoc_data_view.ts rename to x-pack/solutions/observability/plugins/inventory/public/hooks/use_adhoc_data_view.ts diff --git a/x-pack/plugins/observability_solution/inventory/public/hooks/use_detail_view_redirect.test.ts b/x-pack/solutions/observability/plugins/inventory/public/hooks/use_detail_view_redirect.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/hooks/use_detail_view_redirect.test.ts rename to x-pack/solutions/observability/plugins/inventory/public/hooks/use_detail_view_redirect.test.ts diff --git a/x-pack/plugins/observability_solution/inventory/public/hooks/use_detail_view_redirect.ts b/x-pack/solutions/observability/plugins/inventory/public/hooks/use_detail_view_redirect.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/hooks/use_detail_view_redirect.ts rename to x-pack/solutions/observability/plugins/inventory/public/hooks/use_detail_view_redirect.ts diff --git a/x-pack/plugins/observability_solution/inventory/public/hooks/use_discover_redirect.ts b/x-pack/solutions/observability/plugins/inventory/public/hooks/use_discover_redirect.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/hooks/use_discover_redirect.ts rename to x-pack/solutions/observability/plugins/inventory/public/hooks/use_discover_redirect.ts diff --git a/x-pack/plugins/observability_solution/inventory/public/hooks/use_entity_manager.ts b/x-pack/solutions/observability/plugins/inventory/public/hooks/use_entity_manager.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/hooks/use_entity_manager.ts rename to x-pack/solutions/observability/plugins/inventory/public/hooks/use_entity_manager.ts diff --git a/x-pack/plugins/observability_solution/inventory/public/hooks/use_fetch_entity_definition.ts b/x-pack/solutions/observability/plugins/inventory/public/hooks/use_fetch_entity_definition.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/hooks/use_fetch_entity_definition.ts rename to x-pack/solutions/observability/plugins/inventory/public/hooks/use_fetch_entity_definition.ts diff --git a/x-pack/plugins/observability_solution/inventory/public/hooks/use_inventory_abortable_async.ts b/x-pack/solutions/observability/plugins/inventory/public/hooks/use_inventory_abortable_async.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/hooks/use_inventory_abortable_async.ts rename to x-pack/solutions/observability/plugins/inventory/public/hooks/use_inventory_abortable_async.ts diff --git a/x-pack/plugins/observability_solution/inventory/public/hooks/use_inventory_decoded_query_params.ts b/x-pack/solutions/observability/plugins/inventory/public/hooks/use_inventory_decoded_query_params.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/hooks/use_inventory_decoded_query_params.ts rename to x-pack/solutions/observability/plugins/inventory/public/hooks/use_inventory_decoded_query_params.ts diff --git a/x-pack/plugins/observability_solution/inventory/public/hooks/use_inventory_params.ts b/x-pack/solutions/observability/plugins/inventory/public/hooks/use_inventory_params.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/hooks/use_inventory_params.ts rename to x-pack/solutions/observability/plugins/inventory/public/hooks/use_inventory_params.ts diff --git a/x-pack/plugins/observability_solution/inventory/public/hooks/use_inventory_route_path.ts b/x-pack/solutions/observability/plugins/inventory/public/hooks/use_inventory_route_path.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/hooks/use_inventory_route_path.ts rename to x-pack/solutions/observability/plugins/inventory/public/hooks/use_inventory_route_path.ts diff --git a/x-pack/plugins/observability_solution/inventory/public/hooks/use_inventory_router.ts b/x-pack/solutions/observability/plugins/inventory/public/hooks/use_inventory_router.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/hooks/use_inventory_router.ts rename to x-pack/solutions/observability/plugins/inventory/public/hooks/use_inventory_router.ts diff --git a/x-pack/plugins/observability_solution/inventory/public/hooks/use_is_loading_complete.test.ts b/x-pack/solutions/observability/plugins/inventory/public/hooks/use_is_loading_complete.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/hooks/use_is_loading_complete.test.ts rename to x-pack/solutions/observability/plugins/inventory/public/hooks/use_is_loading_complete.test.ts diff --git a/x-pack/plugins/observability_solution/inventory/public/hooks/use_is_loading_complete.ts b/x-pack/solutions/observability/plugins/inventory/public/hooks/use_is_loading_complete.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/hooks/use_is_loading_complete.ts rename to x-pack/solutions/observability/plugins/inventory/public/hooks/use_is_loading_complete.ts diff --git a/x-pack/plugins/observability_solution/inventory/public/hooks/use_kibana.tsx b/x-pack/solutions/observability/plugins/inventory/public/hooks/use_kibana.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/hooks/use_kibana.tsx rename to x-pack/solutions/observability/plugins/inventory/public/hooks/use_kibana.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/hooks/use_unified_search_context.ts b/x-pack/solutions/observability/plugins/inventory/public/hooks/use_unified_search_context.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/hooks/use_unified_search_context.ts rename to x-pack/solutions/observability/plugins/inventory/public/hooks/use_unified_search_context.ts diff --git a/x-pack/plugins/observability_solution/inventory/public/index.ts b/x-pack/solutions/observability/plugins/inventory/public/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/index.ts rename to x-pack/solutions/observability/plugins/inventory/public/index.ts diff --git a/x-pack/plugins/observability_solution/inventory/public/pages/inventory_page/index.tsx b/x-pack/solutions/observability/plugins/inventory/public/pages/inventory_page/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/pages/inventory_page/index.tsx rename to x-pack/solutions/observability/plugins/inventory/public/pages/inventory_page/index.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/plugin.ts b/x-pack/solutions/observability/plugins/inventory/public/plugin.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/plugin.ts rename to x-pack/solutions/observability/plugins/inventory/public/plugin.ts diff --git a/x-pack/plugins/observability_solution/inventory/public/routes/config.tsx b/x-pack/solutions/observability/plugins/inventory/public/routes/config.tsx similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/routes/config.tsx rename to x-pack/solutions/observability/plugins/inventory/public/routes/config.tsx diff --git a/x-pack/plugins/observability_solution/inventory/public/services/telemetry/telemetry_client.ts b/x-pack/solutions/observability/plugins/inventory/public/services/telemetry/telemetry_client.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/services/telemetry/telemetry_client.ts rename to x-pack/solutions/observability/plugins/inventory/public/services/telemetry/telemetry_client.ts diff --git a/x-pack/plugins/observability_solution/inventory/public/services/telemetry/telemetry_events.ts b/x-pack/solutions/observability/plugins/inventory/public/services/telemetry/telemetry_events.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/services/telemetry/telemetry_events.ts rename to x-pack/solutions/observability/plugins/inventory/public/services/telemetry/telemetry_events.ts diff --git a/x-pack/plugins/observability_solution/inventory/public/services/telemetry/telemetry_service.test.ts b/x-pack/solutions/observability/plugins/inventory/public/services/telemetry/telemetry_service.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/services/telemetry/telemetry_service.test.ts rename to x-pack/solutions/observability/plugins/inventory/public/services/telemetry/telemetry_service.test.ts diff --git a/x-pack/plugins/observability_solution/inventory/public/services/telemetry/telemetry_service.ts b/x-pack/solutions/observability/plugins/inventory/public/services/telemetry/telemetry_service.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/services/telemetry/telemetry_service.ts rename to x-pack/solutions/observability/plugins/inventory/public/services/telemetry/telemetry_service.ts diff --git a/x-pack/plugins/observability_solution/inventory/public/services/telemetry/types.ts b/x-pack/solutions/observability/plugins/inventory/public/services/telemetry/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/services/telemetry/types.ts rename to x-pack/solutions/observability/plugins/inventory/public/services/telemetry/types.ts diff --git a/x-pack/plugins/observability_solution/inventory/public/services/types.ts b/x-pack/solutions/observability/plugins/inventory/public/services/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/services/types.ts rename to x-pack/solutions/observability/plugins/inventory/public/services/types.ts diff --git a/x-pack/plugins/observability_solution/inventory/public/types.ts b/x-pack/solutions/observability/plugins/inventory/public/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/types.ts rename to x-pack/solutions/observability/plugins/inventory/public/types.ts diff --git a/x-pack/plugins/observability_solution/inventory/public/utils/get_kql_field_names_with_fallback.test.ts b/x-pack/solutions/observability/plugins/inventory/public/utils/get_kql_field_names_with_fallback.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/utils/get_kql_field_names_with_fallback.test.ts rename to x-pack/solutions/observability/plugins/inventory/public/utils/get_kql_field_names_with_fallback.test.ts diff --git a/x-pack/plugins/observability_solution/inventory/public/utils/get_kql_field_names_with_fallback.ts b/x-pack/solutions/observability/plugins/inventory/public/utils/get_kql_field_names_with_fallback.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/utils/get_kql_field_names_with_fallback.ts rename to x-pack/solutions/observability/plugins/inventory/public/utils/get_kql_field_names_with_fallback.ts diff --git a/x-pack/plugins/observability_solution/inventory/public/utils/group_entity_types_by_status.ts b/x-pack/solutions/observability/plugins/inventory/public/utils/group_entity_types_by_status.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/public/utils/group_entity_types_by_status.ts rename to x-pack/solutions/observability/plugins/inventory/public/utils/group_entity_types_by_status.ts diff --git a/x-pack/plugins/observability_solution/inventory/scripts/test/e2e.js b/x-pack/solutions/observability/plugins/inventory/scripts/test/e2e.js similarity index 100% rename from x-pack/plugins/observability_solution/inventory/scripts/test/e2e.js rename to x-pack/solutions/observability/plugins/inventory/scripts/test/e2e.js diff --git a/x-pack/plugins/observability_solution/inventory/server/config.ts b/x-pack/solutions/observability/plugins/inventory/server/config.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/server/config.ts rename to x-pack/solutions/observability/plugins/inventory/server/config.ts diff --git a/x-pack/plugins/observability_solution/inventory/server/feature.ts b/x-pack/solutions/observability/plugins/inventory/server/feature.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/server/feature.ts rename to x-pack/solutions/observability/plugins/inventory/server/feature.ts diff --git a/x-pack/plugins/observability_solution/inventory/server/index.ts b/x-pack/solutions/observability/plugins/inventory/server/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/server/index.ts rename to x-pack/solutions/observability/plugins/inventory/server/index.ts diff --git a/x-pack/plugins/observability_solution/inventory/server/lib/create_alerts_client/create_alerts_client.ts b/x-pack/solutions/observability/plugins/inventory/server/lib/create_alerts_client/create_alerts_client.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/server/lib/create_alerts_client/create_alerts_client.ts rename to x-pack/solutions/observability/plugins/inventory/server/lib/create_alerts_client/create_alerts_client.ts diff --git a/x-pack/plugins/observability_solution/inventory/server/lib/create_es_client/create_entities_es_client.ts b/x-pack/solutions/observability/plugins/inventory/server/lib/create_es_client/create_entities_es_client.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/server/lib/create_es_client/create_entities_es_client.ts rename to x-pack/solutions/observability/plugins/inventory/server/lib/create_es_client/create_entities_es_client.ts diff --git a/x-pack/plugins/observability_solution/inventory/server/plugin.ts b/x-pack/solutions/observability/plugins/inventory/server/plugin.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/server/plugin.ts rename to x-pack/solutions/observability/plugins/inventory/server/plugin.ts diff --git a/x-pack/plugins/observability_solution/inventory/server/routes/create_inventory_server_route.ts b/x-pack/solutions/observability/plugins/inventory/server/routes/create_inventory_server_route.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/server/routes/create_inventory_server_route.ts rename to x-pack/solutions/observability/plugins/inventory/server/routes/create_inventory_server_route.ts diff --git a/x-pack/plugins/observability_solution/inventory/server/routes/entities/get_entity_groups.ts b/x-pack/solutions/observability/plugins/inventory/server/routes/entities/get_entity_groups.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/server/routes/entities/get_entity_groups.ts rename to x-pack/solutions/observability/plugins/inventory/server/routes/entities/get_entity_groups.ts diff --git a/x-pack/plugins/observability_solution/inventory/server/routes/entities/get_entity_types.ts b/x-pack/solutions/observability/plugins/inventory/server/routes/entities/get_entity_types.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/server/routes/entities/get_entity_types.ts rename to x-pack/solutions/observability/plugins/inventory/server/routes/entities/get_entity_types.ts diff --git a/x-pack/plugins/observability_solution/inventory/server/routes/entities/get_group_by_terms_agg.test.ts b/x-pack/solutions/observability/plugins/inventory/server/routes/entities/get_group_by_terms_agg.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/server/routes/entities/get_group_by_terms_agg.test.ts rename to x-pack/solutions/observability/plugins/inventory/server/routes/entities/get_group_by_terms_agg.test.ts diff --git a/x-pack/plugins/observability_solution/inventory/server/routes/entities/get_group_by_terms_agg.ts b/x-pack/solutions/observability/plugins/inventory/server/routes/entities/get_group_by_terms_agg.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/server/routes/entities/get_group_by_terms_agg.ts rename to x-pack/solutions/observability/plugins/inventory/server/routes/entities/get_group_by_terms_agg.ts diff --git a/x-pack/plugins/observability_solution/inventory/server/routes/entities/get_identify_fields.test.ts b/x-pack/solutions/observability/plugins/inventory/server/routes/entities/get_identify_fields.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/server/routes/entities/get_identify_fields.test.ts rename to x-pack/solutions/observability/plugins/inventory/server/routes/entities/get_identify_fields.test.ts diff --git a/x-pack/plugins/observability_solution/inventory/server/routes/entities/get_identity_fields_per_entity_type.ts b/x-pack/solutions/observability/plugins/inventory/server/routes/entities/get_identity_fields_per_entity_type.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/server/routes/entities/get_identity_fields_per_entity_type.ts rename to x-pack/solutions/observability/plugins/inventory/server/routes/entities/get_identity_fields_per_entity_type.ts diff --git a/x-pack/plugins/observability_solution/inventory/server/routes/entities/get_latest_entities.ts b/x-pack/solutions/observability/plugins/inventory/server/routes/entities/get_latest_entities.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/server/routes/entities/get_latest_entities.ts rename to x-pack/solutions/observability/plugins/inventory/server/routes/entities/get_latest_entities.ts diff --git a/x-pack/plugins/observability_solution/inventory/server/routes/entities/get_latest_entities_alerts.ts b/x-pack/solutions/observability/plugins/inventory/server/routes/entities/get_latest_entities_alerts.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/server/routes/entities/get_latest_entities_alerts.ts rename to x-pack/solutions/observability/plugins/inventory/server/routes/entities/get_latest_entities_alerts.ts diff --git a/x-pack/plugins/observability_solution/inventory/server/routes/entities/query_helper.ts b/x-pack/solutions/observability/plugins/inventory/server/routes/entities/query_helper.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/server/routes/entities/query_helper.ts rename to x-pack/solutions/observability/plugins/inventory/server/routes/entities/query_helper.ts diff --git a/x-pack/plugins/observability_solution/inventory/server/routes/entities/route.ts b/x-pack/solutions/observability/plugins/inventory/server/routes/entities/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/server/routes/entities/route.ts rename to x-pack/solutions/observability/plugins/inventory/server/routes/entities/route.ts diff --git a/x-pack/plugins/observability_solution/inventory/server/routes/get_global_inventory_route_repository.ts b/x-pack/solutions/observability/plugins/inventory/server/routes/get_global_inventory_route_repository.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/server/routes/get_global_inventory_route_repository.ts rename to x-pack/solutions/observability/plugins/inventory/server/routes/get_global_inventory_route_repository.ts diff --git a/x-pack/plugins/observability_solution/inventory/server/routes/has_data/get_has_data.ts b/x-pack/solutions/observability/plugins/inventory/server/routes/has_data/get_has_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/server/routes/has_data/get_has_data.ts rename to x-pack/solutions/observability/plugins/inventory/server/routes/has_data/get_has_data.ts diff --git a/x-pack/plugins/observability_solution/inventory/server/routes/has_data/route.ts b/x-pack/solutions/observability/plugins/inventory/server/routes/has_data/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/server/routes/has_data/route.ts rename to x-pack/solutions/observability/plugins/inventory/server/routes/has_data/route.ts diff --git a/x-pack/plugins/observability_solution/inventory/server/routes/register_routes.ts b/x-pack/solutions/observability/plugins/inventory/server/routes/register_routes.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/server/routes/register_routes.ts rename to x-pack/solutions/observability/plugins/inventory/server/routes/register_routes.ts diff --git a/x-pack/plugins/observability_solution/inventory/server/routes/types.ts b/x-pack/solutions/observability/plugins/inventory/server/routes/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/server/routes/types.ts rename to x-pack/solutions/observability/plugins/inventory/server/routes/types.ts diff --git a/x-pack/plugins/observability_solution/inventory/server/types.ts b/x-pack/solutions/observability/plugins/inventory/server/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/inventory/server/types.ts rename to x-pack/solutions/observability/plugins/inventory/server/types.ts diff --git a/x-pack/plugins/observability_solution/inventory/tsconfig.json b/x-pack/solutions/observability/plugins/inventory/tsconfig.json similarity index 95% rename from x-pack/plugins/observability_solution/inventory/tsconfig.json rename to x-pack/solutions/observability/plugins/inventory/tsconfig.json index 54b6336ab3be2..555d0d44b03dc 100644 --- a/x-pack/plugins/observability_solution/inventory/tsconfig.json +++ b/x-pack/solutions/observability/plugins/inventory/tsconfig.json @@ -1,10 +1,10 @@ { - "extends": "../../../../tsconfig.base.json", + "extends": "../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types" }, "include": [ - "../../../typings/**/*", + "../../../../typings/**/*", "common/**/*", "public/**/*", "typings/**/*", diff --git a/x-pack/plugins/observability_solution/metrics_data_access/README.md b/x-pack/solutions/observability/plugins/metrics_data_access/README.md similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/README.md rename to x-pack/solutions/observability/plugins/metrics_data_access/README.md diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/alerting/metrics/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/alerting/metrics/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/alerting/metrics/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/alerting/metrics/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/alerting/metrics/types.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/alerting/metrics/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/alerting/metrics/types.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/alerting/metrics/types.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/color_palette.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/color_palette.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/color_palette.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/color_palette.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/constants.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/constants.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/constants.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/constants.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/http_api/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/http_api/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/http_api/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/http_api/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/http_api/metric_indices.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/http_api/metric_indices.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/http_api/metric_indices.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/http_api/metric_indices.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/http_api/metrics_api.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/http_api/metrics_api.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/http_api/metrics_api.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/http_api/metrics_api.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/http_api/metrics_explorer.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/http_api/metrics_explorer.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/http_api/metrics_explorer.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/http_api/metrics_explorer.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_ec2/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_ec2/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_ec2/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_ec2/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_ec2/metrics/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_ec2/metrics/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_ec2/metrics/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_ec2/metrics/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_ec2/metrics/snapshot/cpu.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_ec2/metrics/snapshot/cpu.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_ec2/metrics/snapshot/cpu.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_ec2/metrics/snapshot/cpu.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_ec2/metrics/snapshot/disk_io_read_bytes.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_ec2/metrics/snapshot/disk_io_read_bytes.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_ec2/metrics/snapshot/disk_io_read_bytes.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_ec2/metrics/snapshot/disk_io_read_bytes.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_ec2/metrics/snapshot/disk_io_write_bytes.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_ec2/metrics/snapshot/disk_io_write_bytes.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_ec2/metrics/snapshot/disk_io_write_bytes.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_ec2/metrics/snapshot/disk_io_write_bytes.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_ec2/metrics/snapshot/rx.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_ec2/metrics/snapshot/rx.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_ec2/metrics/snapshot/rx.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_ec2/metrics/snapshot/rx.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_ec2/metrics/snapshot/tx.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_ec2/metrics/snapshot/tx.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_ec2/metrics/snapshot/tx.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_ec2/metrics/snapshot/tx.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_ec2/metrics/tsvb/aws_ec2_cpu_utilization.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_ec2/metrics/tsvb/aws_ec2_cpu_utilization.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_ec2/metrics/tsvb/aws_ec2_cpu_utilization.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_ec2/metrics/tsvb/aws_ec2_cpu_utilization.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_ec2/metrics/tsvb/aws_ec2_diskio_bytes.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_ec2/metrics/tsvb/aws_ec2_diskio_bytes.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_ec2/metrics/tsvb/aws_ec2_diskio_bytes.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_ec2/metrics/tsvb/aws_ec2_diskio_bytes.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_ec2/metrics/tsvb/aws_ec2_network_traffic.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_ec2/metrics/tsvb/aws_ec2_network_traffic.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_ec2/metrics/tsvb/aws_ec2_network_traffic.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_ec2/metrics/tsvb/aws_ec2_network_traffic.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_rds/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_rds/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_rds/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_rds/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_rds/metrics/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_rds/metrics/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_rds/metrics/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_rds/metrics/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_rds/metrics/snapshot/cpu.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_rds/metrics/snapshot/cpu.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_rds/metrics/snapshot/cpu.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_rds/metrics/snapshot/cpu.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_rds/metrics/snapshot/rds_active_transactions.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_rds/metrics/snapshot/rds_active_transactions.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_rds/metrics/snapshot/rds_active_transactions.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_rds/metrics/snapshot/rds_active_transactions.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_rds/metrics/snapshot/rds_connections.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_rds/metrics/snapshot/rds_connections.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_rds/metrics/snapshot/rds_connections.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_rds/metrics/snapshot/rds_connections.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_rds/metrics/snapshot/rds_latency.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_rds/metrics/snapshot/rds_latency.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_rds/metrics/snapshot/rds_latency.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_rds/metrics/snapshot/rds_latency.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_rds/metrics/snapshot/rds_queries_executed.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_rds/metrics/snapshot/rds_queries_executed.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_rds/metrics/snapshot/rds_queries_executed.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_rds/metrics/snapshot/rds_queries_executed.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_rds/metrics/tsvb/aws_rds_active_transactions.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_rds/metrics/tsvb/aws_rds_active_transactions.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_rds/metrics/tsvb/aws_rds_active_transactions.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_rds/metrics/tsvb/aws_rds_active_transactions.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_rds/metrics/tsvb/aws_rds_connections.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_rds/metrics/tsvb/aws_rds_connections.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_rds/metrics/tsvb/aws_rds_connections.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_rds/metrics/tsvb/aws_rds_connections.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_rds/metrics/tsvb/aws_rds_cpu_total.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_rds/metrics/tsvb/aws_rds_cpu_total.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_rds/metrics/tsvb/aws_rds_cpu_total.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_rds/metrics/tsvb/aws_rds_cpu_total.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_rds/metrics/tsvb/aws_rds_latency.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_rds/metrics/tsvb/aws_rds_latency.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_rds/metrics/tsvb/aws_rds_latency.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_rds/metrics/tsvb/aws_rds_latency.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_rds/metrics/tsvb/aws_rds_queries_executed.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_rds/metrics/tsvb/aws_rds_queries_executed.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_rds/metrics/tsvb/aws_rds_queries_executed.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_rds/metrics/tsvb/aws_rds_queries_executed.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_s3/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_s3/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_s3/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_s3/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_s3/metrics/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_s3/metrics/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_s3/metrics/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_s3/metrics/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_s3/metrics/snapshot/s3_bucket_size.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_s3/metrics/snapshot/s3_bucket_size.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_s3/metrics/snapshot/s3_bucket_size.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_s3/metrics/snapshot/s3_bucket_size.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_s3/metrics/snapshot/s3_download_bytes.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_s3/metrics/snapshot/s3_download_bytes.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_s3/metrics/snapshot/s3_download_bytes.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_s3/metrics/snapshot/s3_download_bytes.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_s3/metrics/snapshot/s3_number_of_objects.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_s3/metrics/snapshot/s3_number_of_objects.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_s3/metrics/snapshot/s3_number_of_objects.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_s3/metrics/snapshot/s3_number_of_objects.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_s3/metrics/snapshot/s3_total_requests.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_s3/metrics/snapshot/s3_total_requests.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_s3/metrics/snapshot/s3_total_requests.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_s3/metrics/snapshot/s3_total_requests.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_s3/metrics/snapshot/s3_upload_bytes.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_s3/metrics/snapshot/s3_upload_bytes.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_s3/metrics/snapshot/s3_upload_bytes.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_s3/metrics/snapshot/s3_upload_bytes.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_s3/metrics/tsvb/aws_s3_bucket_size.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_s3/metrics/tsvb/aws_s3_bucket_size.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_s3/metrics/tsvb/aws_s3_bucket_size.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_s3/metrics/tsvb/aws_s3_bucket_size.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_s3/metrics/tsvb/aws_s3_download_bytes.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_s3/metrics/tsvb/aws_s3_download_bytes.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_s3/metrics/tsvb/aws_s3_download_bytes.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_s3/metrics/tsvb/aws_s3_download_bytes.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_s3/metrics/tsvb/aws_s3_number_of_objects.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_s3/metrics/tsvb/aws_s3_number_of_objects.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_s3/metrics/tsvb/aws_s3_number_of_objects.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_s3/metrics/tsvb/aws_s3_number_of_objects.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_s3/metrics/tsvb/aws_s3_total_requests.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_s3/metrics/tsvb/aws_s3_total_requests.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_s3/metrics/tsvb/aws_s3_total_requests.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_s3/metrics/tsvb/aws_s3_total_requests.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_s3/metrics/tsvb/aws_s3_upload_bytes.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_s3/metrics/tsvb/aws_s3_upload_bytes.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_s3/metrics/tsvb/aws_s3_upload_bytes.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_s3/metrics/tsvb/aws_s3_upload_bytes.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_sqs/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_sqs/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_sqs/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_sqs/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_sqs/metrics/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_sqs/metrics/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_sqs/metrics/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_sqs/metrics/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_sqs/metrics/snapshot/sqs_messages_delayed.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_sqs/metrics/snapshot/sqs_messages_delayed.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_sqs/metrics/snapshot/sqs_messages_delayed.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_sqs/metrics/snapshot/sqs_messages_delayed.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_sqs/metrics/snapshot/sqs_messages_empty.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_sqs/metrics/snapshot/sqs_messages_empty.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_sqs/metrics/snapshot/sqs_messages_empty.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_sqs/metrics/snapshot/sqs_messages_empty.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_sqs/metrics/snapshot/sqs_messages_sent.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_sqs/metrics/snapshot/sqs_messages_sent.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_sqs/metrics/snapshot/sqs_messages_sent.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_sqs/metrics/snapshot/sqs_messages_sent.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_sqs/metrics/snapshot/sqs_messages_visible.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_sqs/metrics/snapshot/sqs_messages_visible.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_sqs/metrics/snapshot/sqs_messages_visible.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_sqs/metrics/snapshot/sqs_messages_visible.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_sqs/metrics/snapshot/sqs_oldest_message.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_sqs/metrics/snapshot/sqs_oldest_message.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_sqs/metrics/snapshot/sqs_oldest_message.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_sqs/metrics/snapshot/sqs_oldest_message.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_sqs/metrics/tsvb/aws_sqs_messages_delayed.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_sqs/metrics/tsvb/aws_sqs_messages_delayed.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_sqs/metrics/tsvb/aws_sqs_messages_delayed.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_sqs/metrics/tsvb/aws_sqs_messages_delayed.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_sqs/metrics/tsvb/aws_sqs_messages_empty.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_sqs/metrics/tsvb/aws_sqs_messages_empty.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_sqs/metrics/tsvb/aws_sqs_messages_empty.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_sqs/metrics/tsvb/aws_sqs_messages_empty.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_sqs/metrics/tsvb/aws_sqs_messages_sent.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_sqs/metrics/tsvb/aws_sqs_messages_sent.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_sqs/metrics/tsvb/aws_sqs_messages_sent.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_sqs/metrics/tsvb/aws_sqs_messages_sent.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_sqs/metrics/tsvb/aws_sqs_messages_visible.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_sqs/metrics/tsvb/aws_sqs_messages_visible.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_sqs/metrics/tsvb/aws_sqs_messages_visible.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_sqs/metrics/tsvb/aws_sqs_messages_visible.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_sqs/metrics/tsvb/aws_sqs_oldest_message.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_sqs/metrics/tsvb/aws_sqs_oldest_message.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/aws_sqs/metrics/tsvb/aws_sqs_oldest_message.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/aws_sqs/metrics/tsvb/aws_sqs_oldest_message.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/charts/cpu.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/charts/cpu.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/charts/cpu.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/charts/cpu.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/charts/disk.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/charts/disk.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/charts/disk.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/charts/disk.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/charts/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/charts/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/charts/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/charts/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/charts/memory.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/charts/memory.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/charts/memory.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/charts/memory.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/charts/network.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/charts/network.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/charts/network.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/charts/network.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/formulas/cpu.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/formulas/cpu.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/formulas/cpu.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/formulas/cpu.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/formulas/disk.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/formulas/disk.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/formulas/disk.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/formulas/disk.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/formulas/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/formulas/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/formulas/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/formulas/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/formulas/memory.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/formulas/memory.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/formulas/memory.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/formulas/memory.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/formulas/network.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/formulas/network.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/formulas/network.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/formulas/network.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/snapshot/cpu.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/snapshot/cpu.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/snapshot/cpu.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/snapshot/cpu.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/snapshot/memory.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/snapshot/memory.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/snapshot/memory.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/snapshot/memory.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/snapshot/rx.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/snapshot/rx.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/snapshot/rx.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/snapshot/rx.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/snapshot/tx.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/snapshot/tx.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/container/metrics/snapshot/tx.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/container/metrics/snapshot/tx.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/create_tsvb_model.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/create_tsvb_model.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/create_tsvb_model.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/create_tsvb_model.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/charts/cpu.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/charts/cpu.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/charts/cpu.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/charts/cpu.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/charts/disk.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/charts/disk.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/charts/disk.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/charts/disk.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/charts/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/charts/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/charts/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/charts/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/charts/logs.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/charts/logs.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/charts/logs.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/charts/logs.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/charts/memory.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/charts/memory.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/charts/memory.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/charts/memory.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/charts/network.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/charts/network.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/charts/network.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/charts/network.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/formulas/cpu.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/formulas/cpu.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/formulas/cpu.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/formulas/cpu.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/formulas/disk.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/formulas/disk.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/formulas/disk.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/formulas/disk.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/formulas/host_count.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/formulas/host_count.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/formulas/host_count.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/formulas/host_count.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/formulas/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/formulas/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/formulas/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/formulas/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/formulas/log_rate.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/formulas/log_rate.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/formulas/log_rate.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/formulas/log_rate.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/formulas/memory.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/formulas/memory.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/formulas/memory.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/formulas/memory.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/formulas/network.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/formulas/network.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/formulas/network.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/formulas/network.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/cpu.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/cpu.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/cpu.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/cpu.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/cpu_v2.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/cpu_v2.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/cpu_v2.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/cpu_v2.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/disk_latency.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/disk_latency.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/disk_latency.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/disk_latency.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/disk_space_usage.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/disk_space_usage.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/disk_space_usage.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/disk_space_usage.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/load.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/load.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/load.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/load.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/log_rate.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/log_rate.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/log_rate.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/log_rate.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/memory.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/memory.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/memory.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/memory.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/memory_free.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/memory_free.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/memory_free.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/memory_free.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/memory_total.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/memory_total.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/memory_total.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/memory_total.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/normalized_load_1m.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/normalized_load_1m.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/normalized_load_1m.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/normalized_load_1m.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/rx.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/rx.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/rx.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/rx.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/rx_v2.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/rx_v2.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/rx_v2.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/rx_v2.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/tx.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/tx.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/tx.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/tx.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/tx_v2.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/tx_v2.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/host/metrics/snapshot/tx_v2.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/host/metrics/snapshot/tx_v2.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/node/metrics/charts/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/node/metrics/charts/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/node/metrics/charts/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/node/metrics/charts/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/node/metrics/charts/node.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/node/metrics/charts/node.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/node/metrics/charts/node.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/node/metrics/charts/node.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/node/metrics/formulas/cpu.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/node/metrics/formulas/cpu.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/node/metrics/formulas/cpu.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/node/metrics/formulas/cpu.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/node/metrics/formulas/disk.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/node/metrics/formulas/disk.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/node/metrics/formulas/disk.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/node/metrics/formulas/disk.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/node/metrics/formulas/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/node/metrics/formulas/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/node/metrics/formulas/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/node/metrics/formulas/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/node/metrics/formulas/memory.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/node/metrics/formulas/memory.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/node/metrics/formulas/memory.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/node/metrics/formulas/memory.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/node/metrics/formulas/pod_capacity.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/node/metrics/formulas/pod_capacity.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/node/metrics/formulas/pod_capacity.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/node/metrics/formulas/pod_capacity.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/node/metrics/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/node/metrics/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/node/metrics/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/node/metrics/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/pod/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/pod/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/pod/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/pod/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/snapshot/cpu.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/snapshot/cpu.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/snapshot/cpu.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/snapshot/cpu.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/snapshot/memory.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/snapshot/memory.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/snapshot/memory.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/snapshot/memory.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/snapshot/rx.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/snapshot/rx.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/snapshot/rx.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/snapshot/rx.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/snapshot/tx.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/snapshot/tx.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/snapshot/tx.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/snapshot/tx.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/tsvb/pod_cpu_usage.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/tsvb/pod_cpu_usage.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/tsvb/pod_cpu_usage.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/tsvb/pod_cpu_usage.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/tsvb/pod_log_usage.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/tsvb/pod_log_usage.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/tsvb/pod_log_usage.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/tsvb/pod_log_usage.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/tsvb/pod_memory_usage.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/tsvb/pod_memory_usage.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/tsvb/pod_memory_usage.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/tsvb/pod_memory_usage.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/tsvb/pod_network_traffic.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/tsvb/pod_network_traffic.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/tsvb/pod_network_traffic.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/tsvb/pod_network_traffic.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/tsvb/pod_overview.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/tsvb/pod_overview.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/tsvb/pod_overview.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/kubernetes/pod/metrics/tsvb/pod_overview.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/metrics.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/metrics.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/metrics.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/metrics.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/charts/constants.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/charts/constants.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/charts/constants.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/charts/constants.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/required_metrics.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/required_metrics.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/required_metrics.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/required_metrics.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/snapshot/count.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/snapshot/count.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/snapshot/count.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/snapshot/count.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/snapshot/network_traffic.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/snapshot/network_traffic.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/snapshot/network_traffic.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/snapshot/network_traffic.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/snapshot/network_traffic_with_interfaces.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/snapshot/network_traffic_with_interfaces.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/snapshot/network_traffic_with_interfaces.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/snapshot/network_traffic_with_interfaces.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/snapshot/rate.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/snapshot/rate.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/snapshot/rate.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/snapshot/rate.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_cpu_utilization.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_cpu_utilization.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_cpu_utilization.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_cpu_utilization.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_diskio_bytes.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_diskio_bytes.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_diskio_bytes.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_diskio_bytes.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_diskio_ops.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_diskio_ops.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_diskio_ops.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_diskio_ops.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_network_bytes.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_network_bytes.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_network_bytes.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_network_bytes.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_network_packets.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_network_packets.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_network_packets.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_network_packets.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_overview.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_overview.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_overview.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/tsvb/aws_overview.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/tsvb/nginx_active_connections.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/tsvb/nginx_active_connections.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/tsvb/nginx_active_connections.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/tsvb/nginx_active_connections.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/tsvb/nginx_hits.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/tsvb/nginx_hits.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/tsvb/nginx_hits.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/tsvb/nginx_hits.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/tsvb/nginx_request_rate.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/tsvb/nginx_request_rate.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/tsvb/nginx_request_rate.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/tsvb/nginx_request_rate.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/tsvb/nginx_requests_per_connection.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/tsvb/nginx_requests_per_connection.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/shared/metrics/tsvb/nginx_requests_per_connection.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/shared/metrics/tsvb/nginx_requests_per_connection.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/types.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/inventory_models/types.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/inventory_models/types.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/metrics_explorer_views/types.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/metrics_explorer_views/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/metrics_explorer_views/types.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/metrics_explorer_views/types.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/common/utility_types.ts b/x-pack/solutions/observability/plugins/metrics_data_access/common/utility_types.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/common/utility_types.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/common/utility_types.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/jest.config.js b/x-pack/solutions/observability/plugins/metrics_data_access/jest.config.js similarity index 67% rename from x-pack/plugins/observability_solution/metrics_data_access/jest.config.js rename to x-pack/solutions/observability/plugins/metrics_data_access/jest.config.js index 15e98e0b078f8..eddeeec8a76d6 100644 --- a/x-pack/plugins/observability_solution/metrics_data_access/jest.config.js +++ b/x-pack/solutions/observability/plugins/metrics_data_access/jest.config.js @@ -7,10 +7,10 @@ module.exports = { preset: '@kbn/test', - rootDir: '../../../..', - roots: ['/x-pack/plugins/observability_solution/metrics_data_access'], + rootDir: '../../../../..', + roots: ['/x-pack/solutions/observability/plugins/metrics_data_access'], coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/observability_solution/metrics_data_access', + '/target/kibana-coverage/jest/x-pack/solutions/observability/plugins/metrics_data_access', coverageReporters: ['text', 'html'], collectCoverageFrom: ['/x-pack/plugins/metrics_data/{server}/**/*.test.ts'], }; diff --git a/x-pack/plugins/observability_solution/metrics_data_access/kibana.jsonc b/x-pack/solutions/observability/plugins/metrics_data_access/kibana.jsonc similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/kibana.jsonc rename to x-pack/solutions/observability/plugins/metrics_data_access/kibana.jsonc diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/apps/common_providers.tsx b/x-pack/solutions/observability/plugins/metrics_data_access/public/apps/common_providers.tsx similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/apps/common_providers.tsx rename to x-pack/solutions/observability/plugins/metrics_data_access/public/apps/common_providers.tsx diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/empty_states/index.tsx b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/empty_states/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/empty_states/index.tsx rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/empty_states/index.tsx diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/empty_states/no_data.tsx b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/empty_states/no_data.tsx similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/empty_states/no_data.tsx rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/empty_states/no_data.tsx diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/empty_states/no_indices.tsx b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/empty_states/no_indices.tsx similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/empty_states/no_indices.tsx rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/empty_states/no_indices.tsx diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/empty_states/no_metric_indices.tsx b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/empty_states/no_metric_indices.tsx similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/empty_states/no_metric_indices.tsx rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/empty_states/no_metric_indices.tsx diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/empty_states/no_remote_cluster.tsx b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/empty_states/no_remote_cluster.tsx similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/empty_states/no_remote_cluster.tsx rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/empty_states/no_remote_cluster.tsx diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/README.md b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/README.md similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/README.md rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/README.md diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/container_metrics_table.stories.tsx b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/container_metrics_table.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/container_metrics_table.stories.tsx rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/container_metrics_table.stories.tsx diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/container_metrics_table.test.tsx b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/container_metrics_table.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/container_metrics_table.test.tsx rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/container_metrics_table.test.tsx diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/container_metrics_table.tsx b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/container_metrics_table.tsx similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/container_metrics_table.tsx rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/container_metrics_table.tsx diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/create_lazy_container_metrics_table.tsx b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/create_lazy_container_metrics_table.tsx similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/create_lazy_container_metrics_table.tsx rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/create_lazy_container_metrics_table.tsx diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/integrated_container_metrics_table.tsx b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/integrated_container_metrics_table.tsx similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/integrated_container_metrics_table.tsx rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/integrated_container_metrics_table.tsx diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/use_container_metrics_table.test.ts b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/use_container_metrics_table.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/use_container_metrics_table.test.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/use_container_metrics_table.test.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/use_container_metrics_table.ts b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/use_container_metrics_table.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/use_container_metrics_table.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/container/use_container_metrics_table.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/create_lazy_host_metrics_table.tsx b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/create_lazy_host_metrics_table.tsx similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/create_lazy_host_metrics_table.tsx rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/create_lazy_host_metrics_table.tsx diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/host_metrics_table.stories.tsx b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/host_metrics_table.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/host_metrics_table.stories.tsx rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/host_metrics_table.stories.tsx diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/host_metrics_table.test.tsx b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/host_metrics_table.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/host_metrics_table.test.tsx rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/host_metrics_table.test.tsx diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/host_metrics_table.tsx b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/host_metrics_table.tsx similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/host_metrics_table.tsx rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/host_metrics_table.tsx diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/integrated_host_metrics_table.tsx b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/integrated_host_metrics_table.tsx similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/integrated_host_metrics_table.tsx rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/integrated_host_metrics_table.tsx diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/use_host_metrics_table.test.ts b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/use_host_metrics_table.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/use_host_metrics_table.test.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/use_host_metrics_table.test.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/use_host_metrics_table.ts b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/use_host_metrics_table.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/use_host_metrics_table.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/host/use_host_metrics_table.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/create_lazy_pod_metrics_table.tsx b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/create_lazy_pod_metrics_table.tsx similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/create_lazy_pod_metrics_table.tsx rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/create_lazy_pod_metrics_table.tsx diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/integrated_pod_metrics_table.tsx b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/integrated_pod_metrics_table.tsx similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/integrated_pod_metrics_table.tsx rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/integrated_pod_metrics_table.tsx diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/pod_metrics_table.stories.tsx b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/pod_metrics_table.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/pod_metrics_table.stories.tsx rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/pod_metrics_table.stories.tsx diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/pod_metrics_table.test.tsx b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/pod_metrics_table.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/pod_metrics_table.test.tsx rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/pod_metrics_table.test.tsx diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/pod_metrics_table.tsx b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/pod_metrics_table.tsx similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/pod_metrics_table.tsx rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/pod_metrics_table.tsx diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/use_pod_metrics_table.test.ts b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/use_pod_metrics_table.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/use_pod_metrics_table.test.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/use_pod_metrics_table.test.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/use_pod_metrics_table.ts b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/use_pod_metrics_table.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/use_pod_metrics_table.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/pod/use_pod_metrics_table.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/assets/no_results_dark.svg b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/assets/no_results_dark.svg similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/assets/no_results_dark.svg rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/assets/no_results_dark.svg diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/assets/no_results_light.svg b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/assets/no_results_light.svg similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/assets/no_results_light.svg rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/assets/no_results_light.svg diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/error_content.tsx b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/error_content.tsx similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/error_content.tsx rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/error_content.tsx diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/metrics_node_details_link.tsx b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/metrics_node_details_link.tsx similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/metrics_node_details_link.tsx rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/metrics_node_details_link.tsx diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/no_data_content.tsx b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/no_data_content.tsx similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/no_data_content.tsx rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/no_data_content.tsx diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/number_cell.tsx b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/number_cell.tsx similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/number_cell.tsx rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/number_cell.tsx diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/stepwise_pagination.tsx b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/stepwise_pagination.tsx similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/stepwise_pagination.tsx rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/components/stepwise_pagination.tsx diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/hooks/helpers.ts b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/hooks/helpers.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/hooks/helpers.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/hooks/helpers.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/hooks/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/hooks/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/hooks/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/hooks/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/hooks/metrics_to_api_options.test.ts b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/hooks/metrics_to_api_options.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/hooks/metrics_to_api_options.test.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/hooks/metrics_to_api_options.test.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/hooks/metrics_to_api_options.ts b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/hooks/metrics_to_api_options.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/hooks/metrics_to_api_options.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/hooks/metrics_to_api_options.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/hooks/use_infrastructure_node_metrics.ts b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/hooks/use_infrastructure_node_metrics.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/hooks/use_infrastructure_node_metrics.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/hooks/use_infrastructure_node_metrics.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/types.ts b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/types.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/shared/types.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/test_helpers.ts b/x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/test_helpers.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/components/infrastructure_node_metrics_tables/test_helpers.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/public/components/infrastructure_node_metrics_tables/test_helpers.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/hooks/use_kibana.tsx b/x-pack/solutions/observability/plugins/metrics_data_access/public/hooks/use_kibana.tsx similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/hooks/use_kibana.tsx rename to x-pack/solutions/observability/plugins/metrics_data_access/public/hooks/use_kibana.tsx diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/public/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/public/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/lib/metrics_client.ts b/x-pack/solutions/observability/plugins/metrics_data_access/public/lib/metrics_client.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/lib/metrics_client.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/public/lib/metrics_client.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/pages/link_to/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/public/pages/link_to/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/pages/link_to/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/public/pages/link_to/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/pages/link_to/use_asset_detail_redirect.test.tsx b/x-pack/solutions/observability/plugins/metrics_data_access/public/pages/link_to/use_asset_detail_redirect.test.tsx similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/pages/link_to/use_asset_detail_redirect.test.tsx rename to x-pack/solutions/observability/plugins/metrics_data_access/public/pages/link_to/use_asset_detail_redirect.test.tsx diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/pages/link_to/use_asset_details_redirect.ts b/x-pack/solutions/observability/plugins/metrics_data_access/public/pages/link_to/use_asset_details_redirect.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/pages/link_to/use_asset_details_redirect.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/public/pages/link_to/use_asset_details_redirect.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/plugin.ts b/x-pack/solutions/observability/plugins/metrics_data_access/public/plugin.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/plugin.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/public/plugin.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/test_utils/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/public/test_utils/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/test_utils/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/public/test_utils/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/test_utils/use_global_storybook_theme.tsx b/x-pack/solutions/observability/plugins/metrics_data_access/public/test_utils/use_global_storybook_theme.tsx similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/test_utils/use_global_storybook_theme.tsx rename to x-pack/solutions/observability/plugins/metrics_data_access/public/test_utils/use_global_storybook_theme.tsx diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/types.ts b/x-pack/solutions/observability/plugins/metrics_data_access/public/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/types.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/public/types.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/public/utils/use_tracked_promise.ts b/x-pack/solutions/observability/plugins/metrics_data_access/public/utils/use_tracked_promise.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/public/utils/use_tracked_promise.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/public/utils/use_tracked_promise.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/client/client.test.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/client/client.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/client/client.test.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/client/client.test.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/client/client.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/client/client.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/client/client.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/client/client.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/client/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/client/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/client/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/client/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/client_mock.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/client_mock.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/client_mock.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/client_mock.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/adapters/framework/adapter_types.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/adapters/framework/adapter_types.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/adapters/framework/adapter_types.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/adapters/framework/adapter_types.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/adapters/framework/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/adapters/framework/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/adapters/framework/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/adapters/framework/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/adapters/framework/kibana_framework_adapter.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/adapters/framework/kibana_framework_adapter.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/adapters/framework/kibana_framework_adapter.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/adapters/framework/kibana_framework_adapter.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/adapters/metrics/adapter_types.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/adapters/metrics/adapter_types.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/adapters/metrics/adapter_types.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/adapters/metrics/adapter_types.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/adapters/metrics/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/adapters/metrics/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/adapters/metrics/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/adapters/metrics/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/create_custom_metrics_aggregations.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/create_custom_metrics_aggregations.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/create_custom_metrics_aggregations.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/create_custom_metrics_aggregations.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/create_search_client.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/create_search_client.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/create_search_client.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/create_search_client.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/constants.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/constants.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/constants.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/constants.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/__snapshots__/convert_buckets_to_metrics_series.test.ts.snap b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/__snapshots__/convert_buckets_to_metrics_series.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/__snapshots__/convert_buckets_to_metrics_series.test.ts.snap rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/__snapshots__/convert_buckets_to_metrics_series.test.ts.snap diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/__snapshots__/create_aggregations.test.ts.snap b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/__snapshots__/create_aggregations.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/__snapshots__/create_aggregations.test.ts.snap rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/__snapshots__/create_aggregations.test.ts.snap diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/__snapshots__/create_metrics_aggregations.test.ts.snap b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/__snapshots__/create_metrics_aggregations.test.ts.snap similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/__snapshots__/create_metrics_aggregations.test.ts.snap rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/__snapshots__/create_metrics_aggregations.test.ts.snap diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/calculate_auto.test.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/calculate_auto.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/calculate_auto.test.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/calculate_auto.test.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/calculate_auto.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/calculate_auto.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/calculate_auto.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/calculate_auto.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/calculate_bucket_size.test.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/calculate_bucket_size.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/calculate_bucket_size.test.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/calculate_bucket_size.test.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/interval_regex.test.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/interval_regex.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/interval_regex.test.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/interval_regex.test.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/interval_regex.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/interval_regex.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/interval_regex.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/interval_regex.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/unit_to_seconds.test.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/unit_to_seconds.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/unit_to_seconds.test.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/unit_to_seconds.test.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/unit_to_seconds.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/unit_to_seconds.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/unit_to_seconds.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/calculate_bucket_size/unit_to_seconds.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/calculate_date_histogram_offset.test.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/calculate_date_histogram_offset.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/calculate_date_histogram_offset.test.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/calculate_date_histogram_offset.test.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/calculate_date_histogram_offset.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/calculate_date_histogram_offset.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/calculate_date_histogram_offset.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/calculate_date_histogram_offset.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/calculate_interval.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/calculate_interval.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/calculate_interval.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/calculate_interval.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/convert_buckets_to_metrics_series.test.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/convert_buckets_to_metrics_series.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/convert_buckets_to_metrics_series.test.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/convert_buckets_to_metrics_series.test.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/convert_buckets_to_metrics_series.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/convert_buckets_to_metrics_series.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/convert_buckets_to_metrics_series.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/convert_buckets_to_metrics_series.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/create_aggregations.test.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/create_aggregations.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/create_aggregations.test.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/create_aggregations.test.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/create_aggregations.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/create_aggregations.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/create_aggregations.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/create_aggregations.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/create_metrics_aggregations.test.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/create_metrics_aggregations.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/create_metrics_aggregations.test.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/create_metrics_aggregations.test.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/create_metrics_aggregations.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/create_metrics_aggregations.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/lib/create_metrics_aggregations.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/lib/create_metrics_aggregations.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/types.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/lib/metrics/types.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/lib/metrics/types.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/plugin.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/plugin.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/plugin.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/plugin.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/routes/metric_indices/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/routes/metric_indices/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/routes/metric_indices/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/routes/metric_indices/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/routes/metrics_explorer/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/routes/metrics_explorer/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/routes/metrics_explorer/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/routes/metrics_explorer/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/routes/metrics_explorer/lib/convert_metric_to_metrics_api_metric.test.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/routes/metrics_explorer/lib/convert_metric_to_metrics_api_metric.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/routes/metrics_explorer/lib/convert_metric_to_metrics_api_metric.test.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/routes/metrics_explorer/lib/convert_metric_to_metrics_api_metric.test.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/routes/metrics_explorer/lib/convert_metric_to_metrics_api_metric.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/routes/metrics_explorer/lib/convert_metric_to_metrics_api_metric.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/routes/metrics_explorer/lib/convert_metric_to_metrics_api_metric.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/routes/metrics_explorer/lib/convert_metric_to_metrics_api_metric.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/routes/metrics_explorer/lib/convert_request_to_metrics_api_options.test.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/routes/metrics_explorer/lib/convert_request_to_metrics_api_options.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/routes/metrics_explorer/lib/convert_request_to_metrics_api_options.test.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/routes/metrics_explorer/lib/convert_request_to_metrics_api_options.test.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/routes/metrics_explorer/lib/convert_request_to_metrics_api_options.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/routes/metrics_explorer/lib/convert_request_to_metrics_api_options.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/routes/metrics_explorer/lib/convert_request_to_metrics_api_options.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/routes/metrics_explorer/lib/convert_request_to_metrics_api_options.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/routes/metrics_explorer/lib/find_interval_for_metrics.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/routes/metrics_explorer/lib/find_interval_for_metrics.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/routes/metrics_explorer/lib/find_interval_for_metrics.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/routes/metrics_explorer/lib/find_interval_for_metrics.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/routes/metrics_explorer/lib/get_dataset_for_field.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/routes/metrics_explorer/lib/get_dataset_for_field.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/routes/metrics_explorer/lib/get_dataset_for_field.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/routes/metrics_explorer/lib/get_dataset_for_field.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/routes/metrics_explorer/lib/query_total_grouping.test.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/routes/metrics_explorer/lib/query_total_grouping.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/routes/metrics_explorer/lib/query_total_grouping.test.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/routes/metrics_explorer/lib/query_total_grouping.test.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/routes/metrics_explorer/lib/query_total_groupings.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/routes/metrics_explorer/lib/query_total_groupings.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/routes/metrics_explorer/lib/query_total_groupings.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/routes/metrics_explorer/lib/query_total_groupings.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/routes/metrics_explorer/lib/transform_series.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/routes/metrics_explorer/lib/transform_series.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/routes/metrics_explorer/lib/transform_series.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/routes/metrics_explorer/lib/transform_series.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/routes/types.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/routes/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/routes/types.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/routes/types.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/saved_objects/metrics_data_source/index.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/saved_objects/metrics_data_source/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/saved_objects/metrics_data_source/index.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/saved_objects/metrics_data_source/index.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/types.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/types.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/types.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/server/utils/calculate_metric_interval.ts b/x-pack/solutions/observability/plugins/metrics_data_access/server/utils/calculate_metric_interval.ts similarity index 100% rename from x-pack/plugins/observability_solution/metrics_data_access/server/utils/calculate_metric_interval.ts rename to x-pack/solutions/observability/plugins/metrics_data_access/server/utils/calculate_metric_interval.ts diff --git a/x-pack/plugins/observability_solution/metrics_data_access/tsconfig.json b/x-pack/solutions/observability/plugins/metrics_data_access/tsconfig.json similarity index 87% rename from x-pack/plugins/observability_solution/metrics_data_access/tsconfig.json rename to x-pack/solutions/observability/plugins/metrics_data_access/tsconfig.json index 2889bddc82393..17641d174e123 100644 --- a/x-pack/plugins/observability_solution/metrics_data_access/tsconfig.json +++ b/x-pack/solutions/observability/plugins/metrics_data_access/tsconfig.json @@ -1,9 +1,9 @@ { - "extends": "../../../../tsconfig.base.json", + "extends": "../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types" }, - "include": ["../../../../typings/**/*", "server/**/*", "common/**/*", "public/**/*"], + "include": ["../../../../../typings/**/*", "server/**/*", "common/**/*", "public/**/*"], "exclude": ["target/**/*"], "kbn_references": [ "@kbn/core", diff --git a/x-pack/solutions/observability/plugins/observability/common/annotations.ts b/x-pack/solutions/observability/plugins/observability/common/annotations.ts index 874234acc6ced..9d34bbf8a04c9 100644 --- a/x-pack/solutions/observability/plugins/observability/common/annotations.ts +++ b/x-pack/solutions/observability/plugins/observability/common/annotations.ts @@ -14,7 +14,7 @@ export const DEFAULT_ANNOTATION_INDEX = 'observability-annotations'; * Checks whether a string is a valid ISO timestamp, * but doesn't convert it into a Date object when decoding. * - * Copied from x-pack/plugins/observability_solution/apm/common/runtime_types/date_as_string_rt.ts. + * Copied from x-pack/solutions/observability/plugins/apm/common/runtime_types/date_as_string_rt.ts. */ const dateAsStringRt = new t.Type( 'DateAsString', diff --git a/x-pack/plugins/observability_solution/profiling/.gitignore b/x-pack/solutions/observability/plugins/profiling/.gitignore similarity index 100% rename from x-pack/plugins/observability_solution/profiling/.gitignore rename to x-pack/solutions/observability/plugins/profiling/.gitignore diff --git a/x-pack/plugins/observability_solution/profiling/.i18nrc.json b/x-pack/solutions/observability/plugins/profiling/.i18nrc.json similarity index 100% rename from x-pack/plugins/observability_solution/profiling/.i18nrc.json rename to x-pack/solutions/observability/plugins/profiling/.i18nrc.json diff --git a/x-pack/plugins/observability_solution/profiling/.storybook/jest_setup.js b/x-pack/solutions/observability/plugins/profiling/.storybook/jest_setup.js similarity index 100% rename from x-pack/plugins/observability_solution/profiling/.storybook/jest_setup.js rename to x-pack/solutions/observability/plugins/profiling/.storybook/jest_setup.js diff --git a/x-pack/plugins/observability_solution/profiling/.storybook/main.js b/x-pack/solutions/observability/plugins/profiling/.storybook/main.js similarity index 100% rename from x-pack/plugins/observability_solution/profiling/.storybook/main.js rename to x-pack/solutions/observability/plugins/profiling/.storybook/main.js diff --git a/x-pack/plugins/observability_solution/profiling/.storybook/preview.js b/x-pack/solutions/observability/plugins/profiling/.storybook/preview.js similarity index 100% rename from x-pack/plugins/observability_solution/profiling/.storybook/preview.js rename to x-pack/solutions/observability/plugins/profiling/.storybook/preview.js diff --git a/x-pack/plugins/observability_solution/profiling/DOCKER.md b/x-pack/solutions/observability/plugins/profiling/DOCKER.md similarity index 100% rename from x-pack/plugins/observability_solution/profiling/DOCKER.md rename to x-pack/solutions/observability/plugins/profiling/DOCKER.md diff --git a/x-pack/plugins/observability_solution/profiling/Dockerfile b/x-pack/solutions/observability/plugins/profiling/Dockerfile similarity index 100% rename from x-pack/plugins/observability_solution/profiling/Dockerfile rename to x-pack/solutions/observability/plugins/profiling/Dockerfile diff --git a/x-pack/plugins/observability_solution/profiling/Makefile b/x-pack/solutions/observability/plugins/profiling/Makefile similarity index 100% rename from x-pack/plugins/observability_solution/profiling/Makefile rename to x-pack/solutions/observability/plugins/profiling/Makefile diff --git a/x-pack/plugins/observability_solution/profiling/README.md b/x-pack/solutions/observability/plugins/profiling/README.md similarity index 78% rename from x-pack/plugins/observability_solution/profiling/README.md rename to x-pack/solutions/observability/plugins/profiling/README.md index 01e7a0fe54464..b41613c8e3e87 100644 --- a/x-pack/plugins/observability_solution/profiling/README.md +++ b/x-pack/solutions/observability/plugins/profiling/README.md @@ -43,36 +43,36 @@ The authentication and authorization on this endpoint are provided as part of th ### Unit Tests (Jest) ``` -node scripts/jest --config x-pack/plugins/observability_solution/profiling/jest.config.js [--watchAll] +node scripts/jest --config x-pack/solutions/observability/plugins/profiling/jest.config.js [--watchAll] ``` ## E2E Tests (Cypress) -The E2E tests are located in [`x-pack/plugins/observability_solution/profiling/e2e`](./e2e). +The E2E tests are located in [`x-pack/solutions/observability/plugins/profiling/e2e`](./e2e). -Universal Profiling uses [FTR](../../../packages/kbn-test/README.mdx) (functional test runner) and [Cypress](https://www.cypress.io/) to run the e2e tests. The tests are located at `kibana/x-pack/plugins/observability_solution/profiling/e2e/cypress/e2e`. +Universal Profiling uses [FTR](../../../../packages/kbn-test/README.mdx) (functional test runner) and [Cypress](https://www.cypress.io/) to run the e2e tests. The tests are located at `kibana/x-pack/solutions/observability/plugins/profiling/e2e/cypress/e2e`. ### Start test server ``` -node x-pack/plugins/observability_solution/profiling/scripts/test/e2e --server +node x-pack/solutions/observability/plugins/profiling/scripts/test/e2e --server ``` ### Open cypress dashboard ``` -node x-pack/plugins/observability_solution/profiling/scripts/test/e2e --open +node x-pack/solutions/observability/plugins/profiling/scripts/test/e2e --open ``` ### Run tests in terminal ``` -node x-pack/plugins/observability_solution/profiling/scripts/test/e2e --runner +node x-pack/solutions/observability/plugins/profiling/scripts/test/e2e --runner ``` ### Run like CI ``` -node x-pack/plugins/observability_solution/profiling/scripts/test/e2e +node x-pack/solutions/observability/plugins/profiling/scripts/test/e2e ``` ## Other resources diff --git a/x-pack/plugins/observability_solution/profiling/common/__fixtures__/base_flamegraph.ts b/x-pack/solutions/observability/plugins/profiling/common/__fixtures__/base_flamegraph.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/common/__fixtures__/base_flamegraph.ts rename to x-pack/solutions/observability/plugins/profiling/common/__fixtures__/base_flamegraph.ts diff --git a/x-pack/plugins/observability_solution/profiling/common/columnar_view_model.test.ts b/x-pack/solutions/observability/plugins/profiling/common/columnar_view_model.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/common/columnar_view_model.test.ts rename to x-pack/solutions/observability/plugins/profiling/common/columnar_view_model.test.ts diff --git a/x-pack/plugins/observability_solution/profiling/common/columnar_view_model.ts b/x-pack/solutions/observability/plugins/profiling/common/columnar_view_model.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/common/columnar_view_model.ts rename to x-pack/solutions/observability/plugins/profiling/common/columnar_view_model.ts diff --git a/x-pack/plugins/observability_solution/profiling/common/commonly_used_ranges.ts b/x-pack/solutions/observability/plugins/profiling/common/commonly_used_ranges.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/common/commonly_used_ranges.ts rename to x-pack/solutions/observability/plugins/profiling/common/commonly_used_ranges.ts diff --git a/x-pack/plugins/observability_solution/profiling/common/frame_type_colors.ts b/x-pack/solutions/observability/plugins/profiling/common/frame_type_colors.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/common/frame_type_colors.ts rename to x-pack/solutions/observability/plugins/profiling/common/frame_type_colors.ts diff --git a/x-pack/plugins/observability_solution/profiling/common/histogram.ts b/x-pack/solutions/observability/plugins/profiling/common/histogram.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/common/histogram.ts rename to x-pack/solutions/observability/plugins/profiling/common/histogram.ts diff --git a/x-pack/plugins/observability_solution/profiling/common/index.test.ts b/x-pack/solutions/observability/plugins/profiling/common/index.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/common/index.test.ts rename to x-pack/solutions/observability/plugins/profiling/common/index.test.ts diff --git a/x-pack/plugins/observability_solution/profiling/common/index.ts b/x-pack/solutions/observability/plugins/profiling/common/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/common/index.ts rename to x-pack/solutions/observability/plugins/profiling/common/index.ts diff --git a/x-pack/plugins/observability_solution/profiling/common/runtime_types/range_rt.ts b/x-pack/solutions/observability/plugins/profiling/common/runtime_types/range_rt.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/common/runtime_types/range_rt.ts rename to x-pack/solutions/observability/plugins/profiling/common/runtime_types/range_rt.ts diff --git a/x-pack/plugins/observability_solution/profiling/common/storage_explorer.ts b/x-pack/solutions/observability/plugins/profiling/common/storage_explorer.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/common/storage_explorer.ts rename to x-pack/solutions/observability/plugins/profiling/common/storage_explorer.ts diff --git a/x-pack/plugins/observability_solution/profiling/common/topn.test.ts b/x-pack/solutions/observability/plugins/profiling/common/topn.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/common/topn.test.ts rename to x-pack/solutions/observability/plugins/profiling/common/topn.test.ts diff --git a/x-pack/plugins/observability_solution/profiling/common/topn.ts b/x-pack/solutions/observability/plugins/profiling/common/topn.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/common/topn.ts rename to x-pack/solutions/observability/plugins/profiling/common/topn.ts diff --git a/x-pack/plugins/observability_solution/profiling/common/types.ts b/x-pack/solutions/observability/plugins/profiling/common/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/common/types.ts rename to x-pack/solutions/observability/plugins/profiling/common/types.ts diff --git a/x-pack/plugins/observability_solution/profiling/e2e/README.md b/x-pack/solutions/observability/plugins/profiling/e2e/README.md similarity index 62% rename from x-pack/plugins/observability_solution/profiling/e2e/README.md rename to x-pack/solutions/observability/plugins/profiling/e2e/README.md index 872aa50809c74..ab0e33ed71d7c 100644 --- a/x-pack/plugins/observability_solution/profiling/e2e/README.md +++ b/x-pack/solutions/observability/plugins/profiling/e2e/README.md @@ -1,10 +1,10 @@ # Profiling E2E tests -Profiling uses [FTR](../../../../packages/kbn-test/README.md) (functional test runner) and [Cypress](https://www.cypress.io/) to run the e2e tests. The tests are located at `kibana/x-pack/plugins/observability_solution/profiling/e2e/cypress/e2e`. +Profiling uses [FTR](../../../../../packages/kbn-test/README.md) (functional test runner) and [Cypress](https://www.cypress.io/) to run the e2e tests. The tests are located at `kibana/x-pack/solutions/observability/plugins/profiling/e2e/cypress/e2e`. ## E2E Tests (Cypress) -The E2E tests are located in [`x-pack/plugins/observability_solution/profiling/e2e`](../e2e). +The E2E tests are located in [`x-pack/solutions/observability/plugins/profiling/e2e`](../e2e). Tests run on buildkite PR pipeline are parallelized (4 parallel jobs) and are orchestrated by the Cypress dashboard service. It can be configured in [.buildkite/pipelines/pull_request/profiling_cypress.yml](https://github.com/elastic/kibana/blob/main/.buildkite/pipelines/pull_request/profiling_cypress.yml) with the property `parallelism`. @@ -20,21 +20,21 @@ Tests run on buildkite PR pipeline are parallelized (4 parallel jobs) and are or ### Start test server ``` -node x-pack/plugins/observability_solution/profiling/scripts/test/e2e --server +node x-pack/solutions/observability/plugins/profiling/scripts/test/e2e --server ``` ### Run tests Runs all tests in the terminal ``` -node x-pack/plugins/observability_solution/profiling/scripts/test/e2e --runner +node x-pack/solutions/observability/plugins/profiling/scripts/test/e2e --runner ``` ### Open cypress dashboard Opens cypress dashboard, there it's possible to select what test you want to run. ``` -node x-pack/plugins/observability_solution/profiling/scripts/test/e2e --open +node x-pack/solutions/observability/plugins/profiling/scripts/test/e2e --open ``` ### Arguments @@ -47,5 +47,5 @@ node x-pack/plugins/observability_solution/profiling/scripts/test/e2e --open | --bail | stop tests after the first failure | ``` -node x-pack/plugins/observability_solution/profiling/scripts/test/e2e.js --runner --spec cypress/e2e/profiling.cy.ts --times 2 +node x-pack/solutions/observability/plugins/profiling/scripts/test/e2e.js --runner --spec cypress/e2e/profiling.cy.ts --times 2 ``` diff --git a/x-pack/plugins/observability_solution/profiling/e2e/cypress.config.ts b/x-pack/solutions/observability/plugins/profiling/e2e/cypress.config.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/e2e/cypress.config.ts rename to x-pack/solutions/observability/plugins/profiling/e2e/cypress.config.ts diff --git a/x-pack/plugins/observability_solution/profiling/e2e/cypress/e2e/empty_state/home.cy.ts b/x-pack/solutions/observability/plugins/profiling/e2e/cypress/e2e/empty_state/home.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/e2e/cypress/e2e/empty_state/home.cy.ts rename to x-pack/solutions/observability/plugins/profiling/e2e/cypress/e2e/empty_state/home.cy.ts diff --git a/x-pack/plugins/observability_solution/profiling/e2e/cypress/e2e/profiling_views/differential_functions.cy.ts b/x-pack/solutions/observability/plugins/profiling/e2e/cypress/e2e/profiling_views/differential_functions.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/e2e/cypress/e2e/profiling_views/differential_functions.cy.ts rename to x-pack/solutions/observability/plugins/profiling/e2e/cypress/e2e/profiling_views/differential_functions.cy.ts diff --git a/x-pack/plugins/observability_solution/profiling/e2e/cypress/e2e/profiling_views/functions.cy.ts b/x-pack/solutions/observability/plugins/profiling/e2e/cypress/e2e/profiling_views/functions.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/e2e/cypress/e2e/profiling_views/functions.cy.ts rename to x-pack/solutions/observability/plugins/profiling/e2e/cypress/e2e/profiling_views/functions.cy.ts diff --git a/x-pack/plugins/observability_solution/profiling/e2e/cypress/e2e/profiling_views/home.cy.ts b/x-pack/solutions/observability/plugins/profiling/e2e/cypress/e2e/profiling_views/home.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/e2e/cypress/e2e/profiling_views/home.cy.ts rename to x-pack/solutions/observability/plugins/profiling/e2e/cypress/e2e/profiling_views/home.cy.ts diff --git a/x-pack/plugins/observability_solution/profiling/e2e/cypress/e2e/profiling_views/settings.cy.ts b/x-pack/solutions/observability/plugins/profiling/e2e/cypress/e2e/profiling_views/settings.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/e2e/cypress/e2e/profiling_views/settings.cy.ts rename to x-pack/solutions/observability/plugins/profiling/e2e/cypress/e2e/profiling_views/settings.cy.ts diff --git a/x-pack/plugins/observability_solution/profiling/e2e/cypress/e2e/profiling_views/stacktraces.cy.ts b/x-pack/solutions/observability/plugins/profiling/e2e/cypress/e2e/profiling_views/stacktraces.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/e2e/cypress/e2e/profiling_views/stacktraces.cy.ts rename to x-pack/solutions/observability/plugins/profiling/e2e/cypress/e2e/profiling_views/stacktraces.cy.ts diff --git a/x-pack/plugins/observability_solution/profiling/e2e/cypress/e2e/profiling_views/storage_explorer.cy.ts b/x-pack/solutions/observability/plugins/profiling/e2e/cypress/e2e/profiling_views/storage_explorer.cy.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/e2e/cypress/e2e/profiling_views/storage_explorer.cy.ts rename to x-pack/solutions/observability/plugins/profiling/e2e/cypress/e2e/profiling_views/storage_explorer.cy.ts diff --git a/x-pack/plugins/observability_solution/profiling/e2e/cypress/fixtures/storage_explorer_summary.json b/x-pack/solutions/observability/plugins/profiling/e2e/cypress/fixtures/storage_explorer_summary.json similarity index 100% rename from x-pack/plugins/observability_solution/profiling/e2e/cypress/fixtures/storage_explorer_summary.json rename to x-pack/solutions/observability/plugins/profiling/e2e/cypress/fixtures/storage_explorer_summary.json diff --git a/x-pack/plugins/observability_solution/profiling/e2e/cypress/support/commands.ts b/x-pack/solutions/observability/plugins/profiling/e2e/cypress/support/commands.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/e2e/cypress/support/commands.ts rename to x-pack/solutions/observability/plugins/profiling/e2e/cypress/support/commands.ts diff --git a/x-pack/plugins/observability_solution/profiling/e2e/cypress/support/e2e.ts b/x-pack/solutions/observability/plugins/profiling/e2e/cypress/support/e2e.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/e2e/cypress/support/e2e.ts rename to x-pack/solutions/observability/plugins/profiling/e2e/cypress/support/e2e.ts diff --git a/x-pack/plugins/observability_solution/profiling/e2e/cypress/support/types.d.ts b/x-pack/solutions/observability/plugins/profiling/e2e/cypress/support/types.d.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/e2e/cypress/support/types.d.ts rename to x-pack/solutions/observability/plugins/profiling/e2e/cypress/support/types.d.ts diff --git a/x-pack/plugins/observability_solution/profiling/e2e/cypress_test_runner.ts b/x-pack/solutions/observability/plugins/profiling/e2e/cypress_test_runner.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/e2e/cypress_test_runner.ts rename to x-pack/solutions/observability/plugins/profiling/e2e/cypress_test_runner.ts diff --git a/x-pack/plugins/observability_solution/profiling/e2e/es_archivers/profiling_data_anonymized.json b/x-pack/solutions/observability/plugins/profiling/e2e/es_archivers/profiling_data_anonymized.json similarity index 100% rename from x-pack/plugins/observability_solution/profiling/e2e/es_archivers/profiling_data_anonymized.json rename to x-pack/solutions/observability/plugins/profiling/e2e/es_archivers/profiling_data_anonymized.json diff --git a/x-pack/plugins/observability_solution/profiling/e2e/ftr_config.ts b/x-pack/solutions/observability/plugins/profiling/e2e/ftr_config.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/e2e/ftr_config.ts rename to x-pack/solutions/observability/plugins/profiling/e2e/ftr_config.ts diff --git a/x-pack/plugins/observability_solution/profiling/e2e/ftr_config_open.ts b/x-pack/solutions/observability/plugins/profiling/e2e/ftr_config_open.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/e2e/ftr_config_open.ts rename to x-pack/solutions/observability/plugins/profiling/e2e/ftr_config_open.ts diff --git a/x-pack/plugins/observability_solution/profiling/e2e/ftr_config_runner.ts b/x-pack/solutions/observability/plugins/profiling/e2e/ftr_config_runner.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/e2e/ftr_config_runner.ts rename to x-pack/solutions/observability/plugins/profiling/e2e/ftr_config_runner.ts diff --git a/x-pack/plugins/observability_solution/profiling/e2e/ftr_kibana.yml b/x-pack/solutions/observability/plugins/profiling/e2e/ftr_kibana.yml similarity index 100% rename from x-pack/plugins/observability_solution/profiling/e2e/ftr_kibana.yml rename to x-pack/solutions/observability/plugins/profiling/e2e/ftr_kibana.yml diff --git a/x-pack/plugins/observability_solution/profiling/e2e/ftr_provider_context.d.ts b/x-pack/solutions/observability/plugins/profiling/e2e/ftr_provider_context.d.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/e2e/ftr_provider_context.d.ts rename to x-pack/solutions/observability/plugins/profiling/e2e/ftr_provider_context.d.ts diff --git a/x-pack/plugins/observability_solution/profiling/e2e/load_profiling_data.ts b/x-pack/solutions/observability/plugins/profiling/e2e/load_profiling_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/e2e/load_profiling_data.ts rename to x-pack/solutions/observability/plugins/profiling/e2e/load_profiling_data.ts diff --git a/x-pack/plugins/observability_solution/profiling/e2e/setup_profiling_resources.ts b/x-pack/solutions/observability/plugins/profiling/e2e/setup_profiling_resources.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/e2e/setup_profiling_resources.ts rename to x-pack/solutions/observability/plugins/profiling/e2e/setup_profiling_resources.ts diff --git a/x-pack/plugins/observability_solution/profiling/e2e/tsconfig.json b/x-pack/solutions/observability/plugins/profiling/e2e/tsconfig.json similarity index 80% rename from x-pack/plugins/observability_solution/profiling/e2e/tsconfig.json rename to x-pack/solutions/observability/plugins/profiling/e2e/tsconfig.json index c1a5e4f90e020..c87e2192fa985 100644 --- a/x-pack/plugins/observability_solution/profiling/e2e/tsconfig.json +++ b/x-pack/solutions/observability/plugins/profiling/e2e/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../../../tsconfig.base.json", + "extends": "../../../../../../tsconfig.base.json", "include": ["**/*"], "exclude": ["tmp", "target/**/*"], "compilerOptions": { @@ -8,7 +8,7 @@ "isolatedModules": false }, "kbn_references": [ - { "path": "../../../test/tsconfig.json" }, + { "path": "../../../../test/tsconfig.json" }, "@kbn/test", "@kbn/dev-utils", "@kbn/cypress-config", diff --git a/x-pack/plugins/observability_solution/profiling/jest.config.js b/x-pack/solutions/observability/plugins/profiling/jest.config.js similarity index 56% rename from x-pack/plugins/observability_solution/profiling/jest.config.js rename to x-pack/solutions/observability/plugins/profiling/jest.config.js index 4d2d187d9f10c..e94299c7d143b 100644 --- a/x-pack/plugins/observability_solution/profiling/jest.config.js +++ b/x-pack/solutions/observability/plugins/profiling/jest.config.js @@ -7,12 +7,12 @@ module.exports = { preset: '@kbn/test', - rootDir: '../../../..', - roots: ['/x-pack/plugins/observability_solution/profiling'], + rootDir: '../../../../..', + roots: ['/x-pack/solutions/observability/plugins/profiling'], coverageDirectory: - '/target/kibana-coverage/jest/x-pack/plugins/observability_solution/profiling', + '/target/kibana-coverage/jest/x-pack/solutions/observability/plugins/profiling', coverageReporters: ['text', 'html'], collectCoverageFrom: [ - '/x-pack/plugins/observability_solution/profiling/{common,public,server}/**/*.{ts,tsx}', + '/x-pack/solutions/observability/plugins/profiling/{common,public,server}/**/*.{ts,tsx}', ], }; diff --git a/x-pack/plugins/observability_solution/profiling/kibana.jsonc b/x-pack/solutions/observability/plugins/profiling/kibana.jsonc similarity index 100% rename from x-pack/plugins/observability_solution/profiling/kibana.jsonc rename to x-pack/solutions/observability/plugins/profiling/kibana.jsonc diff --git a/x-pack/plugins/observability_solution/profiling/public/app.tsx b/x-pack/solutions/observability/plugins/profiling/public/app.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/app.tsx rename to x-pack/solutions/observability/plugins/profiling/public/app.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/async_component.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/async_component.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/async_component.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/async_component.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/chart_grid.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/chart_grid.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/chart_grid.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/chart_grid.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/check_setup.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/check_setup.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/check_setup.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/check_setup.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/contexts/license/license_context.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/contexts/license/license_context.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/contexts/license/license_context.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/contexts/license/license_context.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/contexts/license/use_license_context.ts b/x-pack/solutions/observability/plugins/profiling/public/components/contexts/license/use_license_context.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/contexts/license/use_license_context.ts rename to x-pack/solutions/observability/plugins/profiling/public/components/contexts/license/use_license_context.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/components/contexts/profiling_dependencies/mock_profiling_dependencies_storybook.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/contexts/profiling_dependencies/mock_profiling_dependencies_storybook.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/contexts/profiling_dependencies/mock_profiling_dependencies_storybook.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/contexts/profiling_dependencies/mock_profiling_dependencies_storybook.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/contexts/profiling_dependencies/profiling_dependencies_context.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/contexts/profiling_dependencies/profiling_dependencies_context.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/contexts/profiling_dependencies/profiling_dependencies_context.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/contexts/profiling_dependencies/profiling_dependencies_context.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/contexts/profiling_dependencies/use_profiling_dependencies.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/contexts/profiling_dependencies/use_profiling_dependencies.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/contexts/profiling_dependencies/use_profiling_dependencies.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/contexts/profiling_dependencies/use_profiling_dependencies.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/contexts/profiling_setup_status/profiling_setup_status_context.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/contexts/profiling_setup_status/profiling_setup_status_context.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/contexts/profiling_setup_status/profiling_setup_status_context.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/contexts/profiling_setup_status/profiling_setup_status_context.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/contexts/profiling_setup_status/use_profiling_setup_status.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/contexts/profiling_setup_status/use_profiling_setup_status.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/contexts/profiling_setup_status/use_profiling_setup_status.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/contexts/profiling_setup_status/use_profiling_setup_status.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/contexts/route_breadcrumbs_context/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/contexts/route_breadcrumbs_context/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/contexts/route_breadcrumbs_context/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/contexts/route_breadcrumbs_context/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/contexts/route_breadcrumbs_context/use_route_breadcrumb.ts b/x-pack/solutions/observability/plugins/profiling/public/components/contexts/route_breadcrumbs_context/use_route_breadcrumb.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/contexts/route_breadcrumbs_context/use_route_breadcrumb.ts rename to x-pack/solutions/observability/plugins/profiling/public/components/contexts/route_breadcrumbs_context/use_route_breadcrumb.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/components/contexts/time_range_context/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/contexts/time_range_context/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/contexts/time_range_context/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/contexts/time_range_context/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/cpu_label_with_hint/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/cpu_label_with_hint/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/cpu_label_with_hint/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/cpu_label_with_hint/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/differential_comparison_mode/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/differential_comparison_mode/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/differential_comparison_mode/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/differential_comparison_mode/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/differential_topn_functions_grid/get_columns.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/differential_topn_functions_grid/get_columns.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/differential_topn_functions_grid/get_columns.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/differential_topn_functions_grid/get_columns.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/differential_topn_functions_grid/get_compare_frame_action.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/differential_topn_functions_grid/get_compare_frame_action.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/differential_topn_functions_grid/get_compare_frame_action.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/differential_topn_functions_grid/get_compare_frame_action.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/differential_topn_functions_grid/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/differential_topn_functions_grid/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/differential_topn_functions_grid/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/differential_topn_functions_grid/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/flamegraph/flame_graph_legend.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/flamegraph/flame_graph_legend.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/flamegraph/flame_graph_legend.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/flamegraph/flame_graph_legend.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/flamegraph/flamegraph_tooltip.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/flamegraph/flamegraph_tooltip.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/flamegraph/flamegraph_tooltip.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/flamegraph/flamegraph_tooltip.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/flamegraph/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/flamegraph/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/flamegraph/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/flamegraph/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/flamegraph/tooltip_row.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/flamegraph/tooltip_row.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/flamegraph/tooltip_row.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/flamegraph/tooltip_row.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/frame_information_window/apm_transactions.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/frame_information_window/apm_transactions.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/frame_information_window/apm_transactions.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/frame_information_window/apm_transactions.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/frame_information_window/empty_frame.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/frame_information_window/empty_frame.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/frame_information_window/empty_frame.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/frame_information_window/empty_frame.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/frame_information_window/frame_information_ai_assistant.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/frame_information_window/frame_information_ai_assistant.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/frame_information_window/frame_information_ai_assistant.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/frame_information_window/frame_information_ai_assistant.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/frame_information_window/frame_information_panel.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/frame_information_window/frame_information_panel.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/frame_information_window/frame_information_panel.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/frame_information_window/frame_information_panel.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/frame_information_window/frame_information_tooltip.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/frame_information_window/frame_information_tooltip.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/frame_information_window/frame_information_tooltip.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/frame_information_window/frame_information_tooltip.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/frame_information_window/get_impact_rows.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/frame_information_window/get_impact_rows.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/frame_information_window/get_impact_rows.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/frame_information_window/get_impact_rows.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/frame_information_window/get_information_rows.ts b/x-pack/solutions/observability/plugins/profiling/public/components/frame_information_window/get_information_rows.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/frame_information_window/get_information_rows.ts rename to x-pack/solutions/observability/plugins/profiling/public/components/frame_information_window/get_information_rows.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/components/frame_information_window/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/frame_information_window/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/frame_information_window/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/frame_information_window/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/frame_information_window/key_value_list.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/frame_information_window/key_value_list.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/frame_information_window/key_value_list.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/frame_information_window/key_value_list.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/frame_information_window/missing_symbols_callout.stories.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/frame_information_window/missing_symbols_callout.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/frame_information_window/missing_symbols_callout.stories.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/frame_information_window/missing_symbols_callout.stories.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/frame_information_window/missing_symbols_callout.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/frame_information_window/missing_symbols_callout.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/frame_information_window/missing_symbols_callout.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/frame_information_window/missing_symbols_callout.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/frames_summary/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/frames_summary/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/frames_summary/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/frames_summary/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/frames_summary/summary_item.test.ts b/x-pack/solutions/observability/plugins/profiling/public/components/frames_summary/summary_item.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/frames_summary/summary_item.test.ts rename to x-pack/solutions/observability/plugins/profiling/public/components/frames_summary/summary_item.test.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/components/frames_summary/summary_item.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/frames_summary/summary_item.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/frames_summary/summary_item.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/frames_summary/summary_item.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/label_with_hint/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/label_with_hint/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/label_with_hint/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/label_with_hint/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/legend.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/legend.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/legend.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/legend.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/license_prompt/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/license_prompt/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/license_prompt/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/license_prompt/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/normalization_menu/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/normalization_menu/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/normalization_menu/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/normalization_menu/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/primary_and_comparison_search_bar.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/primary_and_comparison_search_bar.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/primary_and_comparison_search_bar.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/primary_and_comparison_search_bar.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/profiling_app_page_template/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/profiling_app_page_template/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/profiling_app_page_template/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/profiling_app_page_template/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/profiling_app_page_template/primary_profiling_search_bar.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/profiling_app_page_template/primary_profiling_search_bar.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/profiling_app_page_template/primary_profiling_search_bar.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/profiling_app_page_template/primary_profiling_search_bar.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/profiling_app_page_template/profiling_search_bar.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/profiling_app_page_template/profiling_search_bar.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/profiling_app_page_template/profiling_search_bar.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/profiling_app_page_template/profiling_search_bar.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/profiling_header_action_menu.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/profiling_header_action_menu.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/profiling_header_action_menu.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/profiling_header_action_menu.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/redirect_to.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/redirect_to.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/redirect_to.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/redirect_to.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/redirect_with_default_date_range.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/redirect_with_default_date_range.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/redirect_with_default_date_range.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/redirect_with_default_date_range.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/stack_frame_summary/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/stack_frame_summary/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/stack_frame_summary/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/stack_frame_summary/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/stack_traces/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/stack_traces/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/stack_traces/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/stack_traces/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/stacked_bar_chart/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/stacked_bar_chart/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/stacked_bar_chart/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/stacked_bar_chart/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/subchart.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/subchart.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/subchart.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/subchart.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/topn_functions/cpu_stat.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/topn_functions/cpu_stat.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/topn_functions/cpu_stat.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/topn_functions/cpu_stat.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/topn_functions/function_row.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/topn_functions/function_row.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/topn_functions/function_row.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/topn_functions/function_row.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/topn_functions/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/topn_functions/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/topn_functions/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/topn_functions/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/topn_functions/label.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/topn_functions/label.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/topn_functions/label.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/topn_functions/label.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/topn_functions/mock/top_n_functions.ts b/x-pack/solutions/observability/plugins/profiling/public/components/topn_functions/mock/top_n_functions.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/topn_functions/mock/top_n_functions.ts rename to x-pack/solutions/observability/plugins/profiling/public/components/topn_functions/mock/top_n_functions.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/components/topn_functions/sample_stat.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/topn_functions/sample_stat.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/topn_functions/sample_stat.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/topn_functions/sample_stat.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/topn_functions/topn_functions.stories.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/topn_functions/topn_functions.stories.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/topn_functions/topn_functions.stories.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/topn_functions/topn_functions.stories.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/topn_functions/total_samples_stat.tsx b/x-pack/solutions/observability/plugins/profiling/public/components/topn_functions/total_samples_stat.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/topn_functions/total_samples_stat.tsx rename to x-pack/solutions/observability/plugins/profiling/public/components/topn_functions/total_samples_stat.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/components/topn_functions/utils.test.ts b/x-pack/solutions/observability/plugins/profiling/public/components/topn_functions/utils.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/topn_functions/utils.test.ts rename to x-pack/solutions/observability/plugins/profiling/public/components/topn_functions/utils.test.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/components/topn_functions/utils.ts b/x-pack/solutions/observability/plugins/profiling/public/components/topn_functions/utils.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/components/topn_functions/utils.ts rename to x-pack/solutions/observability/plugins/profiling/public/components/topn_functions/utils.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/embeddables/async_embeddable_component.tsx b/x-pack/solutions/observability/plugins/profiling/public/embeddables/async_embeddable_component.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/embeddables/async_embeddable_component.tsx rename to x-pack/solutions/observability/plugins/profiling/public/embeddables/async_embeddable_component.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/embeddables/empty_data_prompt.tsx b/x-pack/solutions/observability/plugins/profiling/public/embeddables/empty_data_prompt.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/embeddables/empty_data_prompt.tsx rename to x-pack/solutions/observability/plugins/profiling/public/embeddables/empty_data_prompt.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/embeddables/error_prompt.tsx b/x-pack/solutions/observability/plugins/profiling/public/embeddables/error_prompt.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/embeddables/error_prompt.tsx rename to x-pack/solutions/observability/plugins/profiling/public/embeddables/error_prompt.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/embeddables/flamegraph/embeddable_flamegraph.tsx b/x-pack/solutions/observability/plugins/profiling/public/embeddables/flamegraph/embeddable_flamegraph.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/embeddables/flamegraph/embeddable_flamegraph.tsx rename to x-pack/solutions/observability/plugins/profiling/public/embeddables/flamegraph/embeddable_flamegraph.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/embeddables/flamegraph/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/embeddables/flamegraph/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/embeddables/flamegraph/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/embeddables/flamegraph/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/embeddables/functions/embeddable_functions.tsx b/x-pack/solutions/observability/plugins/profiling/public/embeddables/functions/embeddable_functions.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/embeddables/functions/embeddable_functions.tsx rename to x-pack/solutions/observability/plugins/profiling/public/embeddables/functions/embeddable_functions.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/embeddables/functions/embeddable_functions_grid.tsx b/x-pack/solutions/observability/plugins/profiling/public/embeddables/functions/embeddable_functions_grid.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/embeddables/functions/embeddable_functions_grid.tsx rename to x-pack/solutions/observability/plugins/profiling/public/embeddables/functions/embeddable_functions_grid.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/embeddables/functions/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/embeddables/functions/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/embeddables/functions/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/embeddables/functions/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/embeddables/profiling_embeddable_provider.tsx b/x-pack/solutions/observability/plugins/profiling/public/embeddables/profiling_embeddable_provider.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/embeddables/profiling_embeddable_provider.tsx rename to x-pack/solutions/observability/plugins/profiling/public/embeddables/profiling_embeddable_provider.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/embeddables/register_embeddables.ts b/x-pack/solutions/observability/plugins/profiling/public/embeddables/register_embeddables.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/embeddables/register_embeddables.ts rename to x-pack/solutions/observability/plugins/profiling/public/embeddables/register_embeddables.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/embeddables/search_bar/embeddable_search_bar.tsx b/x-pack/solutions/observability/plugins/profiling/public/embeddables/search_bar/embeddable_search_bar.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/embeddables/search_bar/embeddable_search_bar.tsx rename to x-pack/solutions/observability/plugins/profiling/public/embeddables/search_bar/embeddable_search_bar.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/embeddables/search_bar/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/embeddables/search_bar/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/embeddables/search_bar/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/embeddables/search_bar/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/embeddables/stack_traces/embeddable_stack_traces.tsx b/x-pack/solutions/observability/plugins/profiling/public/embeddables/stack_traces/embeddable_stack_traces.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/embeddables/stack_traces/embeddable_stack_traces.tsx rename to x-pack/solutions/observability/plugins/profiling/public/embeddables/stack_traces/embeddable_stack_traces.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/embeddables/stack_traces/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/embeddables/stack_traces/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/embeddables/stack_traces/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/embeddables/stack_traces/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/embeddables/stack_traces/stack_traces.tsx b/x-pack/solutions/observability/plugins/profiling/public/embeddables/stack_traces/stack_traces.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/embeddables/stack_traces/stack_traces.tsx rename to x-pack/solutions/observability/plugins/profiling/public/embeddables/stack_traces/stack_traces.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/hooks/use_async.ts b/x-pack/solutions/observability/plugins/profiling/public/hooks/use_async.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/hooks/use_async.ts rename to x-pack/solutions/observability/plugins/profiling/public/hooks/use_async.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/hooks/use_auto_aborted_http_client.ts b/x-pack/solutions/observability/plugins/profiling/public/hooks/use_auto_aborted_http_client.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/hooks/use_auto_aborted_http_client.ts rename to x-pack/solutions/observability/plugins/profiling/public/hooks/use_auto_aborted_http_client.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/hooks/use_calculate_impact_estimates.test.ts b/x-pack/solutions/observability/plugins/profiling/public/hooks/use_calculate_impact_estimates.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/hooks/use_calculate_impact_estimates.test.ts rename to x-pack/solutions/observability/plugins/profiling/public/hooks/use_calculate_impact_estimates.test.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/hooks/use_calculate_impact_estimates.ts b/x-pack/solutions/observability/plugins/profiling/public/hooks/use_calculate_impact_estimates.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/hooks/use_calculate_impact_estimates.ts rename to x-pack/solutions/observability/plugins/profiling/public/hooks/use_calculate_impact_estimates.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/hooks/use_default_date_range_redirect.ts b/x-pack/solutions/observability/plugins/profiling/public/hooks/use_default_date_range_redirect.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/hooks/use_default_date_range_redirect.ts rename to x-pack/solutions/observability/plugins/profiling/public/hooks/use_default_date_range_redirect.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/hooks/use_kibana_timezone_setting.ts b/x-pack/solutions/observability/plugins/profiling/public/hooks/use_kibana_timezone_setting.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/hooks/use_kibana_timezone_setting.ts rename to x-pack/solutions/observability/plugins/profiling/public/hooks/use_kibana_timezone_setting.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/hooks/use_local_storage.ts b/x-pack/solutions/observability/plugins/profiling/public/hooks/use_local_storage.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/hooks/use_local_storage.ts rename to x-pack/solutions/observability/plugins/profiling/public/hooks/use_local_storage.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/hooks/use_profiling_charts_theme.ts b/x-pack/solutions/observability/plugins/profiling/public/hooks/use_profiling_charts_theme.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/hooks/use_profiling_charts_theme.ts rename to x-pack/solutions/observability/plugins/profiling/public/hooks/use_profiling_charts_theme.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/hooks/use_profiling_params.ts b/x-pack/solutions/observability/plugins/profiling/public/hooks/use_profiling_params.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/hooks/use_profiling_params.ts rename to x-pack/solutions/observability/plugins/profiling/public/hooks/use_profiling_params.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/hooks/use_profiling_route_path.ts b/x-pack/solutions/observability/plugins/profiling/public/hooks/use_profiling_route_path.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/hooks/use_profiling_route_path.ts rename to x-pack/solutions/observability/plugins/profiling/public/hooks/use_profiling_route_path.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/hooks/use_profiling_router.ts b/x-pack/solutions/observability/plugins/profiling/public/hooks/use_profiling_router.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/hooks/use_profiling_router.ts rename to x-pack/solutions/observability/plugins/profiling/public/hooks/use_profiling_router.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/hooks/use_time_range.ts b/x-pack/solutions/observability/plugins/profiling/public/hooks/use_time_range.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/hooks/use_time_range.ts rename to x-pack/solutions/observability/plugins/profiling/public/hooks/use_time_range.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/hooks/use_time_range_async.ts b/x-pack/solutions/observability/plugins/profiling/public/hooks/use_time_range_async.ts similarity index 90% rename from x-pack/plugins/observability_solution/profiling/public/hooks/use_time_range_async.ts rename to x-pack/solutions/observability/plugins/profiling/public/hooks/use_time_range_async.ts index 2a4bffc639e57..37debb0dc486f 100644 --- a/x-pack/plugins/observability_solution/profiling/public/hooks/use_time_range_async.ts +++ b/x-pack/solutions/observability/plugins/profiling/public/hooks/use_time_range_async.ts @@ -10,6 +10,6 @@ import { useTimeRangeContext } from './use_time_range_context'; export const useTimeRangeAsync: UseAsync = (fn, dependencies) => { const { timeRangeId } = useTimeRangeContext(); - // eslint-disable-next-line react-hooks/exhaustive-deps + return useAsync(fn, dependencies.concat(timeRangeId)); }; diff --git a/x-pack/plugins/observability_solution/profiling/public/hooks/use_time_range_context.ts b/x-pack/solutions/observability/plugins/profiling/public/hooks/use_time_range_context.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/hooks/use_time_range_context.ts rename to x-pack/solutions/observability/plugins/profiling/public/hooks/use_time_range_context.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/index.ts b/x-pack/solutions/observability/plugins/profiling/public/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/index.ts rename to x-pack/solutions/observability/plugins/profiling/public/index.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/plugin.ts b/x-pack/solutions/observability/plugins/profiling/public/plugin.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/plugin.ts rename to x-pack/solutions/observability/plugins/profiling/public/plugin.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/routing/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/routing/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/routing/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/routing/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/routing/route_breadcrumb.tsx b/x-pack/solutions/observability/plugins/profiling/public/routing/route_breadcrumb.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/routing/route_breadcrumb.tsx rename to x-pack/solutions/observability/plugins/profiling/public/routing/route_breadcrumb.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/routing/router_error_boundary.tsx b/x-pack/solutions/observability/plugins/profiling/public/routing/router_error_boundary.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/routing/router_error_boundary.tsx rename to x-pack/solutions/observability/plugins/profiling/public/routing/router_error_boundary.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/services.ts b/x-pack/solutions/observability/plugins/profiling/public/services.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/services.ts rename to x-pack/solutions/observability/plugins/profiling/public/services.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/types.ts b/x-pack/solutions/observability/plugins/profiling/public/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/types.ts rename to x-pack/solutions/observability/plugins/profiling/public/types.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/utils/formatters/as_cost.ts b/x-pack/solutions/observability/plugins/profiling/public/utils/formatters/as_cost.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/utils/formatters/as_cost.ts rename to x-pack/solutions/observability/plugins/profiling/public/utils/formatters/as_cost.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/utils/formatters/as_duration.ts b/x-pack/solutions/observability/plugins/profiling/public/utils/formatters/as_duration.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/utils/formatters/as_duration.ts rename to x-pack/solutions/observability/plugins/profiling/public/utils/formatters/as_duration.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/utils/formatters/as_integer.test.ts b/x-pack/solutions/observability/plugins/profiling/public/utils/formatters/as_integer.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/utils/formatters/as_integer.test.ts rename to x-pack/solutions/observability/plugins/profiling/public/utils/formatters/as_integer.test.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/utils/formatters/as_integer.ts b/x-pack/solutions/observability/plugins/profiling/public/utils/formatters/as_integer.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/utils/formatters/as_integer.ts rename to x-pack/solutions/observability/plugins/profiling/public/utils/formatters/as_integer.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/utils/formatters/as_number.test.ts b/x-pack/solutions/observability/plugins/profiling/public/utils/formatters/as_number.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/utils/formatters/as_number.test.ts rename to x-pack/solutions/observability/plugins/profiling/public/utils/formatters/as_number.test.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/utils/formatters/as_number.ts b/x-pack/solutions/observability/plugins/profiling/public/utils/formatters/as_number.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/utils/formatters/as_number.ts rename to x-pack/solutions/observability/plugins/profiling/public/utils/formatters/as_number.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/utils/formatters/as_percentage.ts b/x-pack/solutions/observability/plugins/profiling/public/utils/formatters/as_percentage.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/utils/formatters/as_percentage.ts rename to x-pack/solutions/observability/plugins/profiling/public/utils/formatters/as_percentage.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/utils/formatters/as_weight.test.ts b/x-pack/solutions/observability/plugins/profiling/public/utils/formatters/as_weight.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/utils/formatters/as_weight.test.ts rename to x-pack/solutions/observability/plugins/profiling/public/utils/formatters/as_weight.test.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/utils/formatters/as_weight.ts b/x-pack/solutions/observability/plugins/profiling/public/utils/formatters/as_weight.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/utils/formatters/as_weight.ts rename to x-pack/solutions/observability/plugins/profiling/public/utils/formatters/as_weight.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/utils/get_flamegraph_model/get_interpolation_value.test.ts b/x-pack/solutions/observability/plugins/profiling/public/utils/get_flamegraph_model/get_interpolation_value.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/utils/get_flamegraph_model/get_interpolation_value.test.ts rename to x-pack/solutions/observability/plugins/profiling/public/utils/get_flamegraph_model/get_interpolation_value.test.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/utils/get_flamegraph_model/get_interpolation_value.ts b/x-pack/solutions/observability/plugins/profiling/public/utils/get_flamegraph_model/get_interpolation_value.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/utils/get_flamegraph_model/get_interpolation_value.ts rename to x-pack/solutions/observability/plugins/profiling/public/utils/get_flamegraph_model/get_interpolation_value.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/utils/get_flamegraph_model/index.ts b/x-pack/solutions/observability/plugins/profiling/public/utils/get_flamegraph_model/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/utils/get_flamegraph_model/index.ts rename to x-pack/solutions/observability/plugins/profiling/public/utils/get_flamegraph_model/index.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/utils/get_next_time_range/index.test.ts b/x-pack/solutions/observability/plugins/profiling/public/utils/get_next_time_range/index.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/utils/get_next_time_range/index.test.ts rename to x-pack/solutions/observability/plugins/profiling/public/utils/get_next_time_range/index.test.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/utils/get_next_time_range/index.ts b/x-pack/solutions/observability/plugins/profiling/public/utils/get_next_time_range/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/utils/get_next_time_range/index.ts rename to x-pack/solutions/observability/plugins/profiling/public/utils/get_next_time_range/index.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/views/add_data_view/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/views/add_data_view/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/views/add_data_view/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/views/add_data_view/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/views/delete_data_view/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/views/delete_data_view/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/views/delete_data_view/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/views/delete_data_view/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/views/flamegraphs/differential_flamegraphs/differential_flame_graph_search_panel.tsx b/x-pack/solutions/observability/plugins/profiling/public/views/flamegraphs/differential_flamegraphs/differential_flame_graph_search_panel.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/views/flamegraphs/differential_flamegraphs/differential_flame_graph_search_panel.tsx rename to x-pack/solutions/observability/plugins/profiling/public/views/flamegraphs/differential_flamegraphs/differential_flame_graph_search_panel.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/views/flamegraphs/differential_flamegraphs/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/views/flamegraphs/differential_flamegraphs/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/views/flamegraphs/differential_flamegraphs/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/views/flamegraphs/differential_flamegraphs/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/views/flamegraphs/flamegraph/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/views/flamegraphs/flamegraph/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/views/flamegraphs/flamegraph/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/views/flamegraphs/flamegraph/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/views/flamegraphs/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/views/flamegraphs/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/views/flamegraphs/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/views/flamegraphs/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/views/functions/differential_topn/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/views/functions/differential_topn/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/views/functions/differential_topn/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/views/functions/differential_topn/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/views/functions/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/views/functions/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/views/functions/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/views/functions/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/views/functions/topn/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/views/functions/topn/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/views/functions/topn/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/views/functions/topn/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/views/settings/bottom_bar_actions.tsx b/x-pack/solutions/observability/plugins/profiling/public/views/settings/bottom_bar_actions.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/views/settings/bottom_bar_actions.tsx rename to x-pack/solutions/observability/plugins/profiling/public/views/settings/bottom_bar_actions.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/views/settings/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/views/settings/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/views/settings/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/views/settings/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/views/stack_traces_view/get_stack_traces_tabs.ts b/x-pack/solutions/observability/plugins/profiling/public/views/stack_traces_view/get_stack_traces_tabs.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/views/stack_traces_view/get_stack_traces_tabs.ts rename to x-pack/solutions/observability/plugins/profiling/public/views/stack_traces_view/get_stack_traces_tabs.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/views/stack_traces_view/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/views/stack_traces_view/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/views/stack_traces_view/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/views/stack_traces_view/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/views/stack_traces_view/utils.test.ts b/x-pack/solutions/observability/plugins/profiling/public/views/stack_traces_view/utils.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/views/stack_traces_view/utils.test.ts rename to x-pack/solutions/observability/plugins/profiling/public/views/stack_traces_view/utils.test.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/views/stack_traces_view/utils.ts b/x-pack/solutions/observability/plugins/profiling/public/views/stack_traces_view/utils.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/views/stack_traces_view/utils.ts rename to x-pack/solutions/observability/plugins/profiling/public/views/stack_traces_view/utils.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/views/storage_explorer/data_breakdown/grouped_index_details.tsx b/x-pack/solutions/observability/plugins/profiling/public/views/storage_explorer/data_breakdown/grouped_index_details.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/views/storage_explorer/data_breakdown/grouped_index_details.tsx rename to x-pack/solutions/observability/plugins/profiling/public/views/storage_explorer/data_breakdown/grouped_index_details.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/views/storage_explorer/data_breakdown/grouped_index_details_chart.tsx b/x-pack/solutions/observability/plugins/profiling/public/views/storage_explorer/data_breakdown/grouped_index_details_chart.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/views/storage_explorer/data_breakdown/grouped_index_details_chart.tsx rename to x-pack/solutions/observability/plugins/profiling/public/views/storage_explorer/data_breakdown/grouped_index_details_chart.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/views/storage_explorer/data_breakdown/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/views/storage_explorer/data_breakdown/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/views/storage_explorer/data_breakdown/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/views/storage_explorer/data_breakdown/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/views/storage_explorer/data_breakdown/storage_details_table.tsx b/x-pack/solutions/observability/plugins/profiling/public/views/storage_explorer/data_breakdown/storage_details_table.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/views/storage_explorer/data_breakdown/storage_details_table.tsx rename to x-pack/solutions/observability/plugins/profiling/public/views/storage_explorer/data_breakdown/storage_details_table.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/views/storage_explorer/data_breakdown/utils.ts b/x-pack/solutions/observability/plugins/profiling/public/views/storage_explorer/data_breakdown/utils.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/views/storage_explorer/data_breakdown/utils.ts rename to x-pack/solutions/observability/plugins/profiling/public/views/storage_explorer/data_breakdown/utils.ts diff --git a/x-pack/plugins/observability_solution/profiling/public/views/storage_explorer/distinct_probabilistic_values_warning.tsx b/x-pack/solutions/observability/plugins/profiling/public/views/storage_explorer/distinct_probabilistic_values_warning.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/views/storage_explorer/distinct_probabilistic_values_warning.tsx rename to x-pack/solutions/observability/plugins/profiling/public/views/storage_explorer/distinct_probabilistic_values_warning.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/views/storage_explorer/host_breakdown/host_breakdown_chart.tsx b/x-pack/solutions/observability/plugins/profiling/public/views/storage_explorer/host_breakdown/host_breakdown_chart.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/views/storage_explorer/host_breakdown/host_breakdown_chart.tsx rename to x-pack/solutions/observability/plugins/profiling/public/views/storage_explorer/host_breakdown/host_breakdown_chart.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/views/storage_explorer/host_breakdown/hosts_table.tsx b/x-pack/solutions/observability/plugins/profiling/public/views/storage_explorer/host_breakdown/hosts_table.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/views/storage_explorer/host_breakdown/hosts_table.tsx rename to x-pack/solutions/observability/plugins/profiling/public/views/storage_explorer/host_breakdown/hosts_table.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/views/storage_explorer/host_breakdown/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/views/storage_explorer/host_breakdown/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/views/storage_explorer/host_breakdown/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/views/storage_explorer/host_breakdown/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/views/storage_explorer/index.tsx b/x-pack/solutions/observability/plugins/profiling/public/views/storage_explorer/index.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/views/storage_explorer/index.tsx rename to x-pack/solutions/observability/plugins/profiling/public/views/storage_explorer/index.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/views/storage_explorer/index_lifecycle_phase_select.tsx b/x-pack/solutions/observability/plugins/profiling/public/views/storage_explorer/index_lifecycle_phase_select.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/views/storage_explorer/index_lifecycle_phase_select.tsx rename to x-pack/solutions/observability/plugins/profiling/public/views/storage_explorer/index_lifecycle_phase_select.tsx diff --git a/x-pack/plugins/observability_solution/profiling/public/views/storage_explorer/summary.tsx b/x-pack/solutions/observability/plugins/profiling/public/views/storage_explorer/summary.tsx similarity index 100% rename from x-pack/plugins/observability_solution/profiling/public/views/storage_explorer/summary.tsx rename to x-pack/solutions/observability/plugins/profiling/public/views/storage_explorer/summary.tsx diff --git a/x-pack/plugins/observability_solution/profiling/scripts/export_from_testing.sh b/x-pack/solutions/observability/plugins/profiling/scripts/export_from_testing.sh similarity index 100% rename from x-pack/plugins/observability_solution/profiling/scripts/export_from_testing.sh rename to x-pack/solutions/observability/plugins/profiling/scripts/export_from_testing.sh diff --git a/x-pack/plugins/observability_solution/profiling/scripts/import_from_testing.sh b/x-pack/solutions/observability/plugins/profiling/scripts/import_from_testing.sh similarity index 100% rename from x-pack/plugins/observability_solution/profiling/scripts/import_from_testing.sh rename to x-pack/solutions/observability/plugins/profiling/scripts/import_from_testing.sh diff --git a/x-pack/plugins/observability_solution/profiling/scripts/shrink_stacktrace_response.js b/x-pack/solutions/observability/plugins/profiling/scripts/shrink_stacktrace_response.js similarity index 100% rename from x-pack/plugins/observability_solution/profiling/scripts/shrink_stacktrace_response.js rename to x-pack/solutions/observability/plugins/profiling/scripts/shrink_stacktrace_response.js diff --git a/x-pack/plugins/observability_solution/profiling/scripts/test/api.js b/x-pack/solutions/observability/plugins/profiling/scripts/test/api.js similarity index 100% rename from x-pack/plugins/observability_solution/profiling/scripts/test/api.js rename to x-pack/solutions/observability/plugins/profiling/scripts/test/api.js diff --git a/x-pack/plugins/observability_solution/profiling/scripts/test/e2e.js b/x-pack/solutions/observability/plugins/profiling/scripts/test/e2e.js similarity index 100% rename from x-pack/plugins/observability_solution/profiling/scripts/test/e2e.js rename to x-pack/solutions/observability/plugins/profiling/scripts/test/e2e.js diff --git a/x-pack/plugins/observability_solution/profiling/server/feature.ts b/x-pack/solutions/observability/plugins/profiling/server/feature.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/feature.ts rename to x-pack/solutions/observability/plugins/profiling/server/feature.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/index.ts b/x-pack/solutions/observability/plugins/profiling/server/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/index.ts rename to x-pack/solutions/observability/plugins/profiling/server/index.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/lib/setup/README.md b/x-pack/solutions/observability/plugins/profiling/server/lib/setup/README.md similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/lib/setup/README.md rename to x-pack/solutions/observability/plugins/profiling/server/lib/setup/README.md diff --git a/x-pack/plugins/observability_solution/profiling/server/lib/setup/cluster_settings.ts b/x-pack/solutions/observability/plugins/profiling/server/lib/setup/cluster_settings.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/lib/setup/cluster_settings.ts rename to x-pack/solutions/observability/plugins/profiling/server/lib/setup/cluster_settings.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/lib/setup/fleet_policies.test.ts b/x-pack/solutions/observability/plugins/profiling/server/lib/setup/fleet_policies.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/lib/setup/fleet_policies.test.ts rename to x-pack/solutions/observability/plugins/profiling/server/lib/setup/fleet_policies.test.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/lib/setup/fleet_policies.ts b/x-pack/solutions/observability/plugins/profiling/server/lib/setup/fleet_policies.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/lib/setup/fleet_policies.ts rename to x-pack/solutions/observability/plugins/profiling/server/lib/setup/fleet_policies.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/lib/setup/get_has_setup_privileges.ts b/x-pack/solutions/observability/plugins/profiling/server/lib/setup/get_has_setup_privileges.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/lib/setup/get_has_setup_privileges.ts rename to x-pack/solutions/observability/plugins/profiling/server/lib/setup/get_has_setup_privileges.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/lib/setup/types.ts b/x-pack/solutions/observability/plugins/profiling/server/lib/setup/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/lib/setup/types.ts rename to x-pack/solutions/observability/plugins/profiling/server/lib/setup/types.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/plugin.ts b/x-pack/solutions/observability/plugins/profiling/server/plugin.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/plugin.ts rename to x-pack/solutions/observability/plugins/profiling/server/plugin.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/routes/apm.ts b/x-pack/solutions/observability/plugins/profiling/server/routes/apm.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/routes/apm.ts rename to x-pack/solutions/observability/plugins/profiling/server/routes/apm.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/routes/compat.ts b/x-pack/solutions/observability/plugins/profiling/server/routes/compat.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/routes/compat.ts rename to x-pack/solutions/observability/plugins/profiling/server/routes/compat.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/routes/downsampling.test.ts b/x-pack/solutions/observability/plugins/profiling/server/routes/downsampling.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/routes/downsampling.test.ts rename to x-pack/solutions/observability/plugins/profiling/server/routes/downsampling.test.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/routes/downsampling.ts b/x-pack/solutions/observability/plugins/profiling/server/routes/downsampling.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/routes/downsampling.ts rename to x-pack/solutions/observability/plugins/profiling/server/routes/downsampling.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/routes/flamechart.ts b/x-pack/solutions/observability/plugins/profiling/server/routes/flamechart.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/routes/flamechart.ts rename to x-pack/solutions/observability/plugins/profiling/server/routes/flamechart.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/routes/functions.ts b/x-pack/solutions/observability/plugins/profiling/server/routes/functions.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/routes/functions.ts rename to x-pack/solutions/observability/plugins/profiling/server/routes/functions.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/routes/index.ts b/x-pack/solutions/observability/plugins/profiling/server/routes/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/routes/index.ts rename to x-pack/solutions/observability/plugins/profiling/server/routes/index.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/routes/query.ts b/x-pack/solutions/observability/plugins/profiling/server/routes/query.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/routes/query.ts rename to x-pack/solutions/observability/plugins/profiling/server/routes/query.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/routes/search_stacktraces.ts b/x-pack/solutions/observability/plugins/profiling/server/routes/search_stacktraces.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/routes/search_stacktraces.ts rename to x-pack/solutions/observability/plugins/profiling/server/routes/search_stacktraces.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/routes/setup/get_cloud_setup_instructions.ts b/x-pack/solutions/observability/plugins/profiling/server/routes/setup/get_cloud_setup_instructions.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/routes/setup/get_cloud_setup_instructions.ts rename to x-pack/solutions/observability/plugins/profiling/server/routes/setup/get_cloud_setup_instructions.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/routes/setup/get_self_managed_instructions.ts b/x-pack/solutions/observability/plugins/profiling/server/routes/setup/get_self_managed_instructions.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/routes/setup/get_self_managed_instructions.ts rename to x-pack/solutions/observability/plugins/profiling/server/routes/setup/get_self_managed_instructions.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/routes/setup/route.ts b/x-pack/solutions/observability/plugins/profiling/server/routes/setup/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/routes/setup/route.ts rename to x-pack/solutions/observability/plugins/profiling/server/routes/setup/route.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/routes/setup/setup_cloud.ts b/x-pack/solutions/observability/plugins/profiling/server/routes/setup/setup_cloud.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/routes/setup/setup_cloud.ts rename to x-pack/solutions/observability/plugins/profiling/server/routes/setup/setup_cloud.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/routes/setup/setup_self_managed.ts b/x-pack/solutions/observability/plugins/profiling/server/routes/setup/setup_self_managed.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/routes/setup/setup_self_managed.ts rename to x-pack/solutions/observability/plugins/profiling/server/routes/setup/setup_self_managed.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/routes/storage_explorer/get_daily_data_generation.size.ts b/x-pack/solutions/observability/plugins/profiling/server/routes/storage_explorer/get_daily_data_generation.size.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/routes/storage_explorer/get_daily_data_generation.size.ts rename to x-pack/solutions/observability/plugins/profiling/server/routes/storage_explorer/get_daily_data_generation.size.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/routes/storage_explorer/get_host_breakdown_size_timeseries.ts b/x-pack/solutions/observability/plugins/profiling/server/routes/storage_explorer/get_host_breakdown_size_timeseries.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/routes/storage_explorer/get_host_breakdown_size_timeseries.ts rename to x-pack/solutions/observability/plugins/profiling/server/routes/storage_explorer/get_host_breakdown_size_timeseries.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/routes/storage_explorer/get_host_details.ts b/x-pack/solutions/observability/plugins/profiling/server/routes/storage_explorer/get_host_details.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/routes/storage_explorer/get_host_details.ts rename to x-pack/solutions/observability/plugins/profiling/server/routes/storage_explorer/get_host_details.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/routes/storage_explorer/get_host_distinct_probabilistic_count.ts b/x-pack/solutions/observability/plugins/profiling/server/routes/storage_explorer/get_host_distinct_probabilistic_count.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/routes/storage_explorer/get_host_distinct_probabilistic_count.ts rename to x-pack/solutions/observability/plugins/profiling/server/routes/storage_explorer/get_host_distinct_probabilistic_count.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/routes/storage_explorer/get_indices_stats.ts b/x-pack/solutions/observability/plugins/profiling/server/routes/storage_explorer/get_indices_stats.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/routes/storage_explorer/get_indices_stats.ts rename to x-pack/solutions/observability/plugins/profiling/server/routes/storage_explorer/get_indices_stats.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/routes/storage_explorer/get_profiling_hosts_details_by_id.ts b/x-pack/solutions/observability/plugins/profiling/server/routes/storage_explorer/get_profiling_hosts_details_by_id.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/routes/storage_explorer/get_profiling_hosts_details_by_id.ts rename to x-pack/solutions/observability/plugins/profiling/server/routes/storage_explorer/get_profiling_hosts_details_by_id.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/routes/storage_explorer/get_storage_details_grouped_by_index.ts b/x-pack/solutions/observability/plugins/profiling/server/routes/storage_explorer/get_storage_details_grouped_by_index.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/routes/storage_explorer/get_storage_details_grouped_by_index.ts rename to x-pack/solutions/observability/plugins/profiling/server/routes/storage_explorer/get_storage_details_grouped_by_index.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/routes/storage_explorer/get_storage_details_per_index.ts b/x-pack/solutions/observability/plugins/profiling/server/routes/storage_explorer/get_storage_details_per_index.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/routes/storage_explorer/get_storage_details_per_index.ts rename to x-pack/solutions/observability/plugins/profiling/server/routes/storage_explorer/get_storage_details_per_index.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/routes/storage_explorer/route.ts b/x-pack/solutions/observability/plugins/profiling/server/routes/storage_explorer/route.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/routes/storage_explorer/route.ts rename to x-pack/solutions/observability/plugins/profiling/server/routes/storage_explorer/route.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/routes/topn.test.ts b/x-pack/solutions/observability/plugins/profiling/server/routes/topn.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/routes/topn.test.ts rename to x-pack/solutions/observability/plugins/profiling/server/routes/topn.test.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/routes/topn.ts b/x-pack/solutions/observability/plugins/profiling/server/routes/topn.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/routes/topn.ts rename to x-pack/solutions/observability/plugins/profiling/server/routes/topn.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/types.ts b/x-pack/solutions/observability/plugins/profiling/server/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/types.ts rename to x-pack/solutions/observability/plugins/profiling/server/types.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/utils/create_profiling_es_client.ts b/x-pack/solutions/observability/plugins/profiling/server/utils/create_profiling_es_client.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/utils/create_profiling_es_client.ts rename to x-pack/solutions/observability/plugins/profiling/server/utils/create_profiling_es_client.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/utils/handle_route_error_handler.ts b/x-pack/solutions/observability/plugins/profiling/server/utils/handle_route_error_handler.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/utils/handle_route_error_handler.ts rename to x-pack/solutions/observability/plugins/profiling/server/utils/handle_route_error_handler.ts diff --git a/x-pack/plugins/observability_solution/profiling/server/utils/with_profiling_span.ts b/x-pack/solutions/observability/plugins/profiling/server/utils/with_profiling_span.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling/server/utils/with_profiling_span.ts rename to x-pack/solutions/observability/plugins/profiling/server/utils/with_profiling_span.ts diff --git a/x-pack/plugins/observability_solution/profiling/tsconfig.json b/x-pack/solutions/observability/plugins/profiling/tsconfig.json similarity index 97% rename from x-pack/plugins/observability_solution/profiling/tsconfig.json rename to x-pack/solutions/observability/plugins/profiling/tsconfig.json index b89d34bb8442b..bcb0ced0afdc5 100644 --- a/x-pack/plugins/observability_solution/profiling/tsconfig.json +++ b/x-pack/solutions/observability/plugins/profiling/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../../tsconfig.base.json", + "extends": "../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types" }, diff --git a/x-pack/plugins/observability_solution/profiling_data_access/.i18nrc.json b/x-pack/solutions/observability/plugins/profiling_data_access/.i18nrc.json similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/.i18nrc.json rename to x-pack/solutions/observability/plugins/profiling_data_access/.i18nrc.json diff --git a/x-pack/plugins/observability_solution/profiling_data_access/common/cloud_setup.test.ts b/x-pack/solutions/observability/plugins/profiling_data_access/common/cloud_setup.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/common/cloud_setup.test.ts rename to x-pack/solutions/observability/plugins/profiling_data_access/common/cloud_setup.test.ts diff --git a/x-pack/plugins/observability_solution/profiling_data_access/common/cloud_setup.ts b/x-pack/solutions/observability/plugins/profiling_data_access/common/cloud_setup.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/common/cloud_setup.ts rename to x-pack/solutions/observability/plugins/profiling_data_access/common/cloud_setup.ts diff --git a/x-pack/plugins/observability_solution/profiling_data_access/common/cluster_settings.ts b/x-pack/solutions/observability/plugins/profiling_data_access/common/cluster_settings.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/common/cluster_settings.ts rename to x-pack/solutions/observability/plugins/profiling_data_access/common/cluster_settings.ts diff --git a/x-pack/plugins/observability_solution/profiling_data_access/common/fleet_policies.ts b/x-pack/solutions/observability/plugins/profiling_data_access/common/fleet_policies.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/common/fleet_policies.ts rename to x-pack/solutions/observability/plugins/profiling_data_access/common/fleet_policies.ts diff --git a/x-pack/plugins/observability_solution/profiling_data_access/common/get_apm_policy.ts b/x-pack/solutions/observability/plugins/profiling_data_access/common/get_apm_policy.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/common/get_apm_policy.ts rename to x-pack/solutions/observability/plugins/profiling_data_access/common/get_apm_policy.ts diff --git a/x-pack/plugins/observability_solution/profiling_data_access/common/has_profiling_data.ts b/x-pack/solutions/observability/plugins/profiling_data_access/common/has_profiling_data.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/common/has_profiling_data.ts rename to x-pack/solutions/observability/plugins/profiling_data_access/common/has_profiling_data.ts diff --git a/x-pack/plugins/observability_solution/profiling_data_access/common/index.ts b/x-pack/solutions/observability/plugins/profiling_data_access/common/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/common/index.ts rename to x-pack/solutions/observability/plugins/profiling_data_access/common/index.ts diff --git a/x-pack/plugins/observability_solution/profiling_data_access/common/profiling_es_client.ts b/x-pack/solutions/observability/plugins/profiling_data_access/common/profiling_es_client.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/common/profiling_es_client.ts rename to x-pack/solutions/observability/plugins/profiling_data_access/common/profiling_es_client.ts diff --git a/x-pack/plugins/observability_solution/profiling_data_access/common/setup.test.ts b/x-pack/solutions/observability/plugins/profiling_data_access/common/setup.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/common/setup.test.ts rename to x-pack/solutions/observability/plugins/profiling_data_access/common/setup.test.ts diff --git a/x-pack/plugins/observability_solution/profiling_data_access/common/setup.ts b/x-pack/solutions/observability/plugins/profiling_data_access/common/setup.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/common/setup.ts rename to x-pack/solutions/observability/plugins/profiling_data_access/common/setup.ts diff --git a/x-pack/plugins/observability_solution/profiling_data_access/jest.config.js b/x-pack/solutions/observability/plugins/profiling_data_access/jest.config.js similarity index 70% rename from x-pack/plugins/observability_solution/profiling_data_access/jest.config.js rename to x-pack/solutions/observability/plugins/profiling_data_access/jest.config.js index 4f4a7c2e32202..4927ee170cfc9 100644 --- a/x-pack/plugins/observability_solution/profiling_data_access/jest.config.js +++ b/x-pack/solutions/observability/plugins/profiling_data_access/jest.config.js @@ -9,6 +9,6 @@ const path = require('path'); module.exports = { preset: '@kbn/test', - rootDir: path.resolve(__dirname, '../../../..'), - roots: ['/x-pack/plugins/observability_solution/profiling_data_access'], + rootDir: path.resolve(__dirname, '../../../../..'), + roots: ['/x-pack/solutions/observability/plugins/profiling_data_access'], }; diff --git a/x-pack/plugins/observability_solution/profiling_data_access/kibana.jsonc b/x-pack/solutions/observability/plugins/profiling_data_access/kibana.jsonc similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/kibana.jsonc rename to x-pack/solutions/observability/plugins/profiling_data_access/kibana.jsonc diff --git a/x-pack/plugins/observability_solution/profiling_data_access/server/index.ts b/x-pack/solutions/observability/plugins/profiling_data_access/server/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/server/index.ts rename to x-pack/solutions/observability/plugins/profiling_data_access/server/index.ts diff --git a/x-pack/plugins/observability_solution/profiling_data_access/server/plugin.ts b/x-pack/solutions/observability/plugins/profiling_data_access/server/plugin.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/server/plugin.ts rename to x-pack/solutions/observability/plugins/profiling_data_access/server/plugin.ts diff --git a/x-pack/plugins/observability_solution/profiling_data_access/server/services/fetch_flamechart/index.ts b/x-pack/solutions/observability/plugins/profiling_data_access/server/services/fetch_flamechart/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/server/services/fetch_flamechart/index.ts rename to x-pack/solutions/observability/plugins/profiling_data_access/server/services/fetch_flamechart/index.ts diff --git a/x-pack/plugins/observability_solution/profiling_data_access/server/services/functions/es_functions.ts b/x-pack/solutions/observability/plugins/profiling_data_access/server/services/functions/es_functions.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/server/services/functions/es_functions.ts rename to x-pack/solutions/observability/plugins/profiling_data_access/server/services/functions/es_functions.ts diff --git a/x-pack/plugins/observability_solution/profiling_data_access/server/services/functions/index.ts b/x-pack/solutions/observability/plugins/profiling_data_access/server/services/functions/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/server/services/functions/index.ts rename to x-pack/solutions/observability/plugins/profiling_data_access/server/services/functions/index.ts diff --git a/x-pack/plugins/observability_solution/profiling_data_access/server/services/register_services.ts b/x-pack/solutions/observability/plugins/profiling_data_access/server/services/register_services.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/server/services/register_services.ts rename to x-pack/solutions/observability/plugins/profiling_data_access/server/services/register_services.ts diff --git a/x-pack/plugins/observability_solution/profiling_data_access/server/services/search_stack_traces/index.ts b/x-pack/solutions/observability/plugins/profiling_data_access/server/services/search_stack_traces/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/server/services/search_stack_traces/index.ts rename to x-pack/solutions/observability/plugins/profiling_data_access/server/services/search_stack_traces/index.ts diff --git a/x-pack/plugins/observability_solution/profiling_data_access/server/services/setup_state/cloud_setup_state.ts b/x-pack/solutions/observability/plugins/profiling_data_access/server/services/setup_state/cloud_setup_state.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/server/services/setup_state/cloud_setup_state.ts rename to x-pack/solutions/observability/plugins/profiling_data_access/server/services/setup_state/cloud_setup_state.ts diff --git a/x-pack/plugins/observability_solution/profiling_data_access/server/services/setup_state/index.ts b/x-pack/solutions/observability/plugins/profiling_data_access/server/services/setup_state/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/server/services/setup_state/index.ts rename to x-pack/solutions/observability/plugins/profiling_data_access/server/services/setup_state/index.ts diff --git a/x-pack/plugins/observability_solution/profiling_data_access/server/services/setup_state/self_managed_setup_state.ts b/x-pack/solutions/observability/plugins/profiling_data_access/server/services/setup_state/self_managed_setup_state.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/server/services/setup_state/self_managed_setup_state.ts rename to x-pack/solutions/observability/plugins/profiling_data_access/server/services/setup_state/self_managed_setup_state.ts diff --git a/x-pack/plugins/observability_solution/profiling_data_access/server/services/status/index.ts b/x-pack/solutions/observability/plugins/profiling_data_access/server/services/status/index.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/server/services/status/index.ts rename to x-pack/solutions/observability/plugins/profiling_data_access/server/services/status/index.ts diff --git a/x-pack/plugins/observability_solution/profiling_data_access/server/types.ts b/x-pack/solutions/observability/plugins/profiling_data_access/server/types.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/server/types.ts rename to x-pack/solutions/observability/plugins/profiling_data_access/server/types.ts diff --git a/x-pack/plugins/observability_solution/profiling_data_access/server/utils/create_profiling_es_client.ts b/x-pack/solutions/observability/plugins/profiling_data_access/server/utils/create_profiling_es_client.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/server/utils/create_profiling_es_client.ts rename to x-pack/solutions/observability/plugins/profiling_data_access/server/utils/create_profiling_es_client.ts diff --git a/x-pack/plugins/observability_solution/profiling_data_access/server/utils/percent_to_factor.test.ts b/x-pack/solutions/observability/plugins/profiling_data_access/server/utils/percent_to_factor.test.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/server/utils/percent_to_factor.test.ts rename to x-pack/solutions/observability/plugins/profiling_data_access/server/utils/percent_to_factor.test.ts diff --git a/x-pack/plugins/observability_solution/profiling_data_access/server/utils/percent_to_factor.ts b/x-pack/solutions/observability/plugins/profiling_data_access/server/utils/percent_to_factor.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/server/utils/percent_to_factor.ts rename to x-pack/solutions/observability/plugins/profiling_data_access/server/utils/percent_to_factor.ts diff --git a/x-pack/plugins/observability_solution/profiling_data_access/server/utils/query.ts b/x-pack/solutions/observability/plugins/profiling_data_access/server/utils/query.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/server/utils/query.ts rename to x-pack/solutions/observability/plugins/profiling_data_access/server/utils/query.ts diff --git a/x-pack/plugins/observability_solution/profiling_data_access/server/utils/unwrap_es_response.ts b/x-pack/solutions/observability/plugins/profiling_data_access/server/utils/unwrap_es_response.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/server/utils/unwrap_es_response.ts rename to x-pack/solutions/observability/plugins/profiling_data_access/server/utils/unwrap_es_response.ts diff --git a/x-pack/plugins/observability_solution/profiling_data_access/server/utils/with_profiling_span.ts b/x-pack/solutions/observability/plugins/profiling_data_access/server/utils/with_profiling_span.ts similarity index 100% rename from x-pack/plugins/observability_solution/profiling_data_access/server/utils/with_profiling_span.ts rename to x-pack/solutions/observability/plugins/profiling_data_access/server/utils/with_profiling_span.ts diff --git a/x-pack/plugins/observability_solution/profiling_data_access/tsconfig.json b/x-pack/solutions/observability/plugins/profiling_data_access/tsconfig.json similarity index 89% rename from x-pack/plugins/observability_solution/profiling_data_access/tsconfig.json rename to x-pack/solutions/observability/plugins/profiling_data_access/tsconfig.json index 13b1853493e3e..aa47922db67c0 100644 --- a/x-pack/plugins/observability_solution/profiling_data_access/tsconfig.json +++ b/x-pack/solutions/observability/plugins/profiling_data_access/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../../tsconfig.base.json", + "extends": "../../../../../tsconfig.base.json", "compilerOptions": { "outDir": "target/types" }, diff --git a/x-pack/solutions/security/plugins/security_solution/server/utils/build_query/calculate_timeseries_interval.ts b/x-pack/solutions/security/plugins/security_solution/server/utils/build_query/calculate_timeseries_interval.ts index 1d388465a21fb..6b74d8fa85c7a 100644 --- a/x-pack/solutions/security/plugins/security_solution/server/utils/build_query/calculate_timeseries_interval.ts +++ b/x-pack/solutions/security/plugins/security_solution/server/utils/build_query/calculate_timeseries_interval.ts @@ -7,7 +7,7 @@ /* ** Applying the same logic as: - ** x-pack/plugins/observability_solution/apm/server/lib/helpers/get_bucket_size/calculate_auto.js + ** x-pack/solutions/observability/plugins/apm/server/lib/helpers/get_bucket_size/calculate_auto.js */ import moment from 'moment'; diff --git a/yarn.lock b/yarn.lock index 28f298a1880ac..51d82478e1d5e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3973,19 +3973,19 @@ version "0.0.0" uid "" -"@kbn/apm-data-access-plugin@link:x-pack/plugins/observability_solution/apm_data_access": +"@kbn/apm-data-access-plugin@link:x-pack/solutions/observability/plugins/apm_data_access": version "0.0.0" uid "" -"@kbn/apm-data-view@link:packages/kbn-apm-data-view": +"@kbn/apm-data-view@link:src/platform/packages/shared/kbn-apm-data-view": version "0.0.0" uid "" -"@kbn/apm-ftr-e2e@link:x-pack/plugins/observability_solution/apm/ftr_e2e": +"@kbn/apm-ftr-e2e@link:x-pack/solutions/observability/plugins/apm/ftr_e2e": version "0.0.0" uid "" -"@kbn/apm-plugin@link:x-pack/plugins/observability_solution/apm": +"@kbn/apm-plugin@link:x-pack/solutions/observability/plugins/apm": version "0.0.0" uid "" @@ -3997,11 +3997,11 @@ version "0.0.0" uid "" -"@kbn/apm-types@link:packages/kbn-apm-types": +"@kbn/apm-types@link:x-pack/solutions/observability/packages/kbn-apm-types": version "0.0.0" uid "" -"@kbn/apm-utils@link:packages/kbn-apm-utils": +"@kbn/apm-utils@link:src/platform/packages/shared/kbn-apm-utils": version "0.0.0" uid "" @@ -5993,11 +5993,11 @@ version "0.0.0" uid "" -"@kbn/inventory-e2e@link:x-pack/plugins/observability_solution/inventory/e2e": +"@kbn/inventory-e2e@link:x-pack/solutions/observability/plugins/inventory/e2e": version "0.0.0" uid "" -"@kbn/inventory-plugin@link:x-pack/plugins/observability_solution/inventory": +"@kbn/inventory-plugin@link:x-pack/solutions/observability/plugins/inventory": version "0.0.0" uid "" @@ -6101,7 +6101,7 @@ version "0.0.0" uid "" -"@kbn/lens-embeddable-utils@link:packages/kbn-lens-embeddable-utils": +"@kbn/lens-embeddable-utils@link:src/platform/packages/shared/kbn-lens-embeddable-utils": version "0.0.0" uid "" @@ -6273,7 +6273,7 @@ version "0.0.0" uid "" -"@kbn/metrics-data-access-plugin@link:x-pack/plugins/observability_solution/metrics_data_access": +"@kbn/metrics-data-access-plugin@link:x-pack/solutions/observability/plugins/metrics_data_access": version "0.0.0" uid "" @@ -6653,15 +6653,15 @@ version "0.0.0" uid "" -"@kbn/profiling-data-access-plugin@link:x-pack/plugins/observability_solution/profiling_data_access": +"@kbn/profiling-data-access-plugin@link:x-pack/solutions/observability/plugins/profiling_data_access": version "0.0.0" uid "" -"@kbn/profiling-plugin@link:x-pack/plugins/observability_solution/profiling": +"@kbn/profiling-plugin@link:x-pack/solutions/observability/plugins/profiling": version "0.0.0" uid "" -"@kbn/profiling-utils@link:packages/kbn-profiling-utils": +"@kbn/profiling-utils@link:src/platform/packages/shared/kbn-profiling-utils": version "0.0.0" uid "" @@ -7289,7 +7289,7 @@ version "0.0.0" uid "" -"@kbn/shared-svg@link:packages/kbn-shared-svg": +"@kbn/shared-svg@link:src/platform/packages/shared/kbn-shared-svg": version "0.0.0" uid ""