From f43fecc1cd34418d9892d636da8bc39a70376258 Mon Sep 17 00:00:00 2001 From: Rachel Shen Date: Thu, 22 Feb 2024 09:03:03 -0700 Subject: [PATCH 01/14] [Shared UX] Separate share reporting and reporting api client into packages from central reporting plugin (#176104) ## Summary This PR separates the reporting api client and the reporting share plugin out of the reporting plugin. As a result, Jobs had to be taken out of the plugin as well. This is work that will benefit the share modal redesign epic by isolating the reporting share plugin code. The share code is added to the @kbn/reporting-public package. ### Checklist - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios --------- Co-authored-by: Timothy Sullivan --- .i18nrc.json | 2 +- packages/kbn-reporting/common/constants.ts | 4 + packages/kbn-reporting/common/index.ts | 1 + .../kbn-reporting/common}/routes.ts | 5 +- .../kbn-reporting/public}/context.tsx | 19 ++--- .../kbn-reporting/public}/hooks.ts | 10 ++- packages/kbn-reporting/public/index.ts | 25 ++++++ packages/kbn-reporting/public/jest.config.js | 2 +- .../kbn-reporting/public}/job.tsx | 62 ++++++++------ .../public}/job_completion_notifications.ts | 5 +- .../public}/license_check.test.ts | 7 +- .../kbn-reporting/public}/license_check.ts | 7 +- .../public}/reporting_api_client.test.ts | 7 +- .../public}/reporting_api_client.ts | 14 ++-- packages/kbn-reporting/public/share/index.ts | 12 +++ ...screen_capture_panel_content.test.tsx.snap | 0 .../public/share}/share_context_menu/index.ts | 7 +- .../share_context_menu/panel_spinner.tsx | 7 +- .../register_csv_reporting.tsx | 9 +- .../register_pdf_png_reporting.tsx | 20 +++-- .../components/error_unsaved_work_panel.tsx | 10 ++- .../components/error_url_too_long_panel.tsx | 11 +-- .../components/index.ts | 5 +- .../reporting_panel_content/constants.ts | 5 +- .../reporting_panel_content/index.ts | 5 +- .../reporting_panel_content.test.tsx | 15 ++-- .../reporting_panel_content.tsx | 27 +++--- .../reporting_panel_content_lazy.tsx | 5 +- .../screen_capture_panel_content.test.tsx | 11 +-- .../screen_capture_panel_content.tsx | 13 +-- .../screen_capture_panel_content_lazy.tsx | 5 +- .../share}/shared/get_shared_components.tsx | 7 +- .../public/share}/shared/index.ts | 5 +- packages/kbn-reporting/public/tsconfig.json | 21 ++++- .../server}/check_license.test.ts | 7 +- .../kbn-reporting/server}/check_license.ts | 7 +- .../server}/export_types_registry.ts | 7 +- .../export_types.ts => constants.ts} | 6 +- .../reporting/common/constants/index.ts | 13 --- x-pack/plugins/reporting/public/index.ts | 8 +- .../public/lib/ilm_policy_status_context.tsx | 3 +- .../plugins/reporting/public/lib/job.test.ts | 2 +- .../public/lib/job_queue_client.test.mocks.ts | 2 +- .../public/lib/reporting_api_client/index.ts | 11 --- .../public/lib/stream_handler.test.ts | 3 +- .../reporting/public/lib/stream_handler.ts | 3 +- .../__test__/report_listing.test.helpers.tsx | 8 +- .../inspect_in_console_button.tsx | 4 +- .../ilm_policy_migration_needed_callout.tsx | 2 +- .../components/report_delete_button.test.tsx | 2 +- .../components/report_delete_button.tsx | 2 +- .../components/report_diagnostic.tsx | 4 +- .../components/report_info_button.tsx | 2 +- .../components/report_info_flyout.tsx | 4 +- .../components/report_info_flyout_content.tsx | 3 +- .../components/report_status_indicator.tsx | 2 +- .../reporting/public/management/index.ts | 4 +- .../management/mount_management_section.tsx | 9 +- .../public/management/report_listing.test.ts | 2 +- .../public/management/report_listing.tsx | 8 +- .../management/report_listing_table.tsx | 3 +- .../reporting/public/management/utils.ts | 2 +- x-pack/plugins/reporting/public/mocks.ts | 4 +- .../get_csv_panel_action.test.ts | 2 +- .../panel_actions/get_csv_panel_action.tsx | 3 +- x-pack/plugins/reporting/public/plugin.ts | 11 +-- .../public/redirect/mount_redirect_app.tsx | 2 +- .../public/redirect/redirect_app.tsx | 2 +- .../reporting/public/shared_imports.ts | 6 -- x-pack/plugins/reporting/public/types.ts | 15 ---- x-pack/plugins/reporting/server/core.ts | 3 +- .../migrate_existing_indices_ilm_policy.ts | 3 +- .../server/lib/export_types_registry.test.js | 2 +- x-pack/plugins/reporting/server/lib/index.ts | 2 - .../server/lib/tasks/execute_report.ts | 3 +- .../plugins/reporting/server/plugin.test.ts | 4 +- .../routes/common/generate/request_handler.ts | 4 +- .../internal/deprecations/deprecations.ts | 3 +- .../integration_tests/deprecations.test.ts | 2 +- .../routes/internal/diagnostic/browser.ts | 2 +- .../integration_tests/browser.test.ts | 4 +- .../generate/csv_searchsource_immediate.ts | 2 +- .../generate/generate_from_jobparams.ts | 2 +- .../generation_from_jobparams.test.ts | 4 +- .../management/integration_tests/jobs.test.ts | 5 +- .../server/routes/internal/management/jobs.ts | 2 +- .../routes/public/generate_from_jobparams.ts | 2 +- .../generation_from_jobparams.test.ts | 4 +- .../public/integration_tests/jobs.test.ts | 6 +- .../reporting/server/routes/public/jobs.ts | 2 +- x-pack/plugins/reporting/server/types.ts | 2 +- .../server/usage/get_export_stats.test.ts | 2 +- .../server/usage/get_export_type_handler.ts | 2 +- .../server/usage/get_reporting_usage.ts | 2 +- .../usage/reporting_usage_collector.test.ts | 2 +- .../server/usage/reporting_usage_collector.ts | 2 +- x-pack/plugins/reporting/tsconfig.json | 2 +- .../translations/translations/fr-FR.json | 84 +++++++++---------- .../translations/translations/ja-JP.json | 84 +++++++++---------- .../translations/translations/zh-CN.json | 84 +++++++++---------- .../reporting_and_security/error_codes.ts | 2 +- .../ilm_migration_apis.ts | 2 +- .../job_apis_csv.ts | 2 +- .../services/scenarios.ts | 2 +- .../services/usage.ts | 2 +- .../reporting/download_csv_dashboard.ts | 2 +- .../common/reporting/management.ts | 2 +- .../functional/services/svl_reporting.ts | 2 +- .../shared/services/svl_reporting.ts | 2 +- x-pack/test_serverless/tsconfig.json | 1 + 110 files changed, 468 insertions(+), 426 deletions(-) rename {x-pack/plugins/reporting/common/constants => packages/kbn-reporting/common}/routes.ts (90%) rename {x-pack/plugins/reporting/public/lib/reporting_api_client => packages/kbn-reporting/public}/context.tsx (68%) rename {x-pack/plugins/reporting/public/lib/reporting_api_client => packages/kbn-reporting/public}/hooks.ts (57%) rename {x-pack/plugins/reporting/public/lib => packages/kbn-reporting/public}/job.tsx (82%) rename {x-pack/plugins/reporting/public/notifier => packages/kbn-reporting/public}/job_completion_notifications.ts (83%) rename {x-pack/plugins/reporting/public/lib => packages/kbn-reporting/public}/license_check.test.ts (86%) rename {x-pack/plugins/reporting/public/lib => packages/kbn-reporting/public}/license_check.ts (82%) rename {x-pack/plugins/reporting/public/lib/reporting_api_client => packages/kbn-reporting/public}/reporting_api_client.test.ts (97%) rename {x-pack/plugins/reporting/public/lib/reporting_api_client => packages/kbn-reporting/public}/reporting_api_client.ts (95%) create mode 100644 packages/kbn-reporting/public/share/index.ts rename {x-pack/plugins/reporting/public => packages/kbn-reporting/public/share}/share_context_menu/__snapshots__/screen_capture_panel_content.test.tsx.snap (100%) rename {x-pack/plugins/reporting/public => packages/kbn-reporting/public/share}/share_context_menu/index.ts (78%) rename {x-pack/plugins/reporting/public => packages/kbn-reporting/public/share}/share_context_menu/panel_spinner.tsx (69%) rename {x-pack/plugins/reporting/public => packages/kbn-reporting/public/share}/share_context_menu/register_csv_reporting.tsx (91%) rename {x-pack/plugins/reporting/public => packages/kbn-reporting/public/share}/share_context_menu/register_pdf_png_reporting.tsx (90%) rename {x-pack/plugins/reporting/public => packages/kbn-reporting/public/share}/share_context_menu/reporting_panel_content/components/error_unsaved_work_panel.tsx (74%) rename {x-pack/plugins/reporting/public => packages/kbn-reporting/public/share}/share_context_menu/reporting_panel_content/components/error_url_too_long_panel.tsx (78%) rename {x-pack/plugins/reporting/public => packages/kbn-reporting/public/share}/share_context_menu/reporting_panel_content/components/index.ts (61%) rename {x-pack/plugins/reporting/public => packages/kbn-reporting/public/share}/share_context_menu/reporting_panel_content/constants.ts (64%) rename {x-pack/plugins/reporting/public => packages/kbn-reporting/public/share}/share_context_menu/reporting_panel_content/index.ts (62%) rename {x-pack/plugins/reporting/public => packages/kbn-reporting/public/share}/share_context_menu/reporting_panel_content/reporting_panel_content.test.tsx (94%) rename {x-pack/plugins/reporting/public => packages/kbn-reporting/public/share}/share_context_menu/reporting_panel_content/reporting_panel_content.tsx (91%) rename {x-pack/plugins/reporting/public => packages/kbn-reporting/public/share}/share_context_menu/reporting_panel_content_lazy.tsx (78%) rename {x-pack/plugins/reporting/public => packages/kbn-reporting/public/share}/share_context_menu/screen_capture_panel_content.test.tsx (95%) rename {x-pack/plugins/reporting/public => packages/kbn-reporting/public/share}/share_context_menu/screen_capture_panel_content.tsx (88%) rename {x-pack/plugins/reporting/public => packages/kbn-reporting/public/share}/share_context_menu/screen_capture_panel_content_lazy.tsx (78%) rename {x-pack/plugins/reporting/public => packages/kbn-reporting/public/share}/shared/get_shared_components.tsx (92%) rename {x-pack/plugins/reporting/public => packages/kbn-reporting/public/share}/shared/index.ts (60%) rename {x-pack/plugins/reporting/server/lib => packages/kbn-reporting/server}/check_license.test.ts (97%) rename {x-pack/plugins/reporting/server/lib => packages/kbn-reporting/server}/check_license.ts (92%) rename {x-pack/plugins/reporting/server/lib => packages/kbn-reporting/server}/export_types_registry.ts (89%) rename x-pack/plugins/reporting/common/{constants/export_types.ts => constants.ts} (90%) delete mode 100644 x-pack/plugins/reporting/common/constants/index.ts delete mode 100644 x-pack/plugins/reporting/public/lib/reporting_api_client/index.ts diff --git a/.i18nrc.json b/.i18nrc.json index cca959f8e0005..1f9a4e193decc 100644 --- a/.i18nrc.json +++ b/.i18nrc.json @@ -102,7 +102,7 @@ "savedObjectsManagement": "src/plugins/saved_objects_management", "searchConnectors": "packages/kbn-search-connectors", "server": "src/legacy/server", - "share": "src/plugins/share", + "share": ["src/plugins/share", "packages/kbn-reporting-share"], "sharedUXPackages": "packages/shared-ux", "searchApiPanels": "packages/kbn-search-api-panels/", "searchErrors": "packages/kbn-search-errors", diff --git a/packages/kbn-reporting/common/constants.ts b/packages/kbn-reporting/common/constants.ts index 02926a53a14eb..185c1fc8c4392 100644 --- a/packages/kbn-reporting/common/constants.ts +++ b/packages/kbn-reporting/common/constants.ts @@ -76,3 +76,7 @@ export enum JOB_STATUS { // automation that have no version value in the job params, we assume the // intended version is 7.14.0 export const UNVERSIONED_VERSION = '7.14.0'; + +// Test Subjects +export const REPORT_TABLE_ID = 'reportJobListing'; +export const REPORT_TABLE_ROW_ID = 'reportJobRow'; diff --git a/packages/kbn-reporting/common/index.ts b/packages/kbn-reporting/common/index.ts index b299ae3a6eff3..5e39f48c1b149 100644 --- a/packages/kbn-reporting/common/index.ts +++ b/packages/kbn-reporting/common/index.ts @@ -12,3 +12,4 @@ export * from './schema_utils'; export { CancellationToken } from './cancellation_token'; export { buildKibanaPath } from './build_kibana_path'; +export * from './routes'; diff --git a/x-pack/plugins/reporting/common/constants/routes.ts b/packages/kbn-reporting/common/routes.ts similarity index 90% rename from x-pack/plugins/reporting/common/constants/routes.ts rename to packages/kbn-reporting/common/routes.ts index 864b9c0653e13..4ac8541dfefdc 100644 --- a/x-pack/plugins/reporting/common/constants/routes.ts +++ b/packages/kbn-reporting/common/routes.ts @@ -1,8 +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. + * 2.0 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 or the Server + * Side Public License, v 1. */ const prefixInternalPath = '/internal/reporting'; diff --git a/x-pack/plugins/reporting/public/lib/reporting_api_client/context.tsx b/packages/kbn-reporting/public/context.tsx similarity index 68% rename from x-pack/plugins/reporting/public/lib/reporting_api_client/context.tsx rename to packages/kbn-reporting/public/context.tsx index 326c89d97d366..667607fc0396d 100644 --- a/x-pack/plugins/reporting/public/lib/reporting_api_client/context.tsx +++ b/packages/kbn-reporting/public/context.tsx @@ -1,16 +1,14 @@ /* * 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. + * 2.0 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 or the Server + * Side Public License, v 1. */ import type { HttpSetup } from '@kbn/core/public'; -import type { FunctionComponent } from 'react'; -import React, { createContext, useContext } from 'react'; - -import { useKibana } from '../../shared_imports'; -import type { ReportingAPIClient } from './reporting_api_client'; +import React, { createContext, useContext, type FunctionComponent } from 'react'; +import { ReportingAPIClient } from './reporting_api_client'; interface ContextValue { http: HttpSetup; @@ -21,11 +19,8 @@ const InternalApiClientContext = createContext(undefin export const InternalApiClientProvider: FunctionComponent<{ apiClient: ReportingAPIClient; -}> = ({ apiClient, children }) => { - const { - services: { http }, - } = useKibana(); - + http: HttpSetup; +}> = ({ apiClient, http, children }) => { return ( {children} diff --git a/x-pack/plugins/reporting/public/lib/reporting_api_client/hooks.ts b/packages/kbn-reporting/public/hooks.ts similarity index 57% rename from x-pack/plugins/reporting/public/lib/reporting_api_client/hooks.ts rename to packages/kbn-reporting/public/hooks.ts index 6668e9efe881f..6d8292cf9de59 100644 --- a/x-pack/plugins/reporting/public/lib/reporting_api_client/hooks.ts +++ b/packages/kbn-reporting/public/hooks.ts @@ -1,13 +1,15 @@ /* * 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. + * 2.0 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 or the Server + * Side Public License, v 1. */ import { IlmPolicyStatusResponse } from '@kbn/reporting-common/types'; -import { INTERNAL_ROUTES } from '../../../common/constants'; -import { useKibana, useRequest, UseRequestResponse } from '../../shared_imports'; +import { useRequest, UseRequestResponse } from '@kbn/es-ui-shared-plugin/public'; +import { INTERNAL_ROUTES } from '@kbn/reporting-common'; +import { useKibana } from '.'; export const useCheckIlmPolicyStatus = (): UseRequestResponse => { const { diff --git a/packages/kbn-reporting/public/index.ts b/packages/kbn-reporting/public/index.ts index 7168d6768c5a2..ccb07019ca3f0 100644 --- a/packages/kbn-reporting/public/index.ts +++ b/packages/kbn-reporting/public/index.ts @@ -7,3 +7,28 @@ */ export type { ClientConfigType } from './types'; +export { Job } from './job'; +export * from './job_completion_notifications'; +export { InternalApiClientProvider, useInternalApiClient } from './context'; +export { useCheckIlmPolicyStatus } from './hooks'; +export { ReportingAPIClient } from './reporting_api_client'; +export { checkLicense } from './license_check'; + +import type { CoreSetup, CoreStart } from '@kbn/core/public'; +import type { DataPublicPluginStart } from '@kbn/data-plugin/public'; +import { useKibana as _useKibana } from '@kbn/kibana-react-plugin/public'; +import type { SharePluginStart } from '@kbn/share-plugin/public'; + +/* Services received through useKibana context + * @internal + */ +export interface KibanaContext { + http: CoreSetup['http']; + application: CoreStart['application']; + uiSettings: CoreStart['uiSettings']; + docLinks: CoreStart['docLinks']; + data: DataPublicPluginStart; + share: SharePluginStart; +} + +export const useKibana = () => _useKibana(); diff --git a/packages/kbn-reporting/public/jest.config.js b/packages/kbn-reporting/public/jest.config.js index 9b1a02aee8ea6..80a7b518e48b7 100644 --- a/packages/kbn-reporting/public/jest.config.js +++ b/packages/kbn-reporting/public/jest.config.js @@ -7,7 +7,7 @@ */ module.exports = { - preset: '@kbn/test/jest_node', + preset: '@kbn/test', rootDir: '../../..', roots: ['/packages/kbn-reporting/public'], }; diff --git a/x-pack/plugins/reporting/public/lib/job.tsx b/packages/kbn-reporting/public/job.tsx similarity index 82% rename from x-pack/plugins/reporting/public/lib/job.tsx rename to packages/kbn-reporting/public/job.tsx index 5ee8bbbcb2aa3..4f0eac8adfac8 100644 --- a/x-pack/plugins/reporting/public/lib/job.tsx +++ b/packages/kbn-reporting/public/job.tsx @@ -1,8 +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. + * 2.0 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 or the Server + * Side Public License, v 1. */ import moment from 'moment'; @@ -20,8 +21,21 @@ import type { ReportSource, TaskRunResult, } from '@kbn/reporting-common/types'; - -import { JobTypes } from '../../common/types'; +import { CSV_JOB_TYPE, CSV_JOB_TYPE_V2 } from '@kbn/reporting-export-types-csv-common'; +import { PDF_JOB_TYPE, PDF_JOB_TYPE_V2 } from '@kbn/reporting-export-types-pdf-common'; +import { PNG_JOB_TYPE, PNG_JOB_TYPE_V2 } from '@kbn/reporting-export-types-png-common'; + +const jobTypes = [ + CSV_JOB_TYPE, + CSV_JOB_TYPE_V2, + PDF_JOB_TYPE, + PDF_JOB_TYPE_V2, + PNG_JOB_TYPE, + PNG_JOB_TYPE_V2, +]; + +type JobTypeDeclaration = typeof jobTypes; +type JobTypes = JobTypeDeclaration[keyof JobTypeDeclaration]; const { COMPLETED, FAILED, PENDING, PROCESSING, WARNINGS } = JOB_STATUS; @@ -119,20 +133,20 @@ export class Job { const status = this.status; let smallMessage; if (status === PENDING) { - smallMessage = i18n.translate('xpack.reporting.jobStatusDetail.pendingStatusReachedText', { + smallMessage = i18n.translate('reporting.jobStatusDetail.pendingStatusReachedText', { defaultMessage: 'Waiting for job to process.', }); } else if (status === PROCESSING) { - smallMessage = i18n.translate('xpack.reporting.jobStatusDetail.attemptXofY', { + smallMessage = i18n.translate('reporting.jobStatusDetail.attemptXofY', { defaultMessage: 'Attempt {attempts} of {max_attempts}.', values: { attempts: this.attempts, max_attempts: this.max_attempts }, }); } else if (this.getWarnings()) { - smallMessage = i18n.translate('xpack.reporting.jobStatusDetail.warningsText', { + smallMessage = i18n.translate('reporting.jobStatusDetail.warningsText', { defaultMessage: 'See report info for warnings.', }); } else if (this.getError()) { - smallMessage = i18n.translate('xpack.reporting.jobStatusDetail.errorText', { + smallMessage = i18n.translate('reporting.jobStatusDetail.errorText', { defaultMessage: 'See report info for error details.', }); } @@ -143,7 +157,7 @@ export class Job { {' '} - {i18n.translate('xpack.reporting.jobStatusDetail.deprecatedText', { + {i18n.translate('reporting.jobStatusDetail.deprecatedText', { defaultMessage: `This is a deprecated export type. Automation of this report will need to be re-created for compatibility with future versions of Kibana.`, })} @@ -168,7 +182,7 @@ export class Job { public get prettyStatus(): string { return ( jobStatusLabelsMap.get(this.status) ?? - i18n.translate('xpack.reporting.jobStatusDetail.unknownText', { defaultMessage: 'Unknown' }) + i18n.translate('reporting.jobStatusDetail.unknownText', { defaultMessage: 'Unknown' }) ); } @@ -184,17 +198,17 @@ export class Job { switch (this.jobtype as JobTypes) { case 'printable_pdf': case 'printable_pdf_v2': - return i18n.translate('xpack.reporting.jobType.pdfOutputName', { + return i18n.translate('reporting.jobType.pdfOutputName', { defaultMessage: 'PDF', }); case 'PNG': case 'PNGV2': - return i18n.translate('xpack.reporting.jobType.pngOutputName', { + return i18n.translate('reporting.jobType.pngOutputName', { defaultMessage: 'PNG', }); case 'csv_v2': case 'csv_searchsource': - return i18n.translate('xpack.reporting.jobType.csvOutputName', { + return i18n.translate('reporting.jobType.csvOutputName', { defaultMessage: 'CSV', }); default: @@ -204,12 +218,12 @@ export class Job { public get prettyTimeout(): string { if (this.timeout == null) { - return i18n.translate('xpack.reporting.jobStatusDetail.timeoutSecondsUnknown', { + return i18n.translate('reporting.jobStatusDetail.timeoutSecondsUnknown', { defaultMessage: 'Unknown', }); } const seconds = this.timeout / 1000; - return i18n.translate('xpack.reporting.jobStatusDetail.timeoutSeconds', { + return i18n.translate('reporting.jobStatusDetail.timeoutSeconds', { defaultMessage: '{timeout} seconds', values: { timeout: seconds }, }); @@ -228,7 +242,7 @@ export class Job { getCreatedBy(): string { return ( this.created_by || - i18n.translate('xpack.reporting.jobCreatedBy.unknownUserPlaceholderText', { + i18n.translate('reporting.jobCreatedBy.unknownUserPlaceholderText', { defaultMessage: 'Unknown', }) ); @@ -260,7 +274,7 @@ export class Job { getDeprecatedMessage(): undefined | string { if (this.isDeprecated) { - return i18n.translate('xpack.reporting.jobWarning.exportTypeDeprecated', { + return i18n.translate('reporting.jobWarning.exportTypeDeprecated', { defaultMessage: 'This is a deprecated export type. Automation of this report will need to be re-created for compatibility with future versions of Kibana.', }); @@ -276,7 +290,7 @@ export class Job { if (this.csv_contains_formulas) { warnings.push( - i18n.translate('xpack.reporting.jobWarning.csvContainsFormulas', { + i18n.translate('reporting.jobWarning.csvContainsFormulas', { defaultMessage: 'Your CSV contains characters that spreadsheet applications might interpret as formulas.', }) @@ -284,7 +298,7 @@ export class Job { } if (this.max_size_reached) { warnings.push( - i18n.translate('xpack.reporting.jobWarning.maxSizeReachedTooltip', { + i18n.translate('reporting.jobWarning.maxSizeReachedTooltip', { defaultMessage: 'Your search reached the max size and contains partial data.', }) ); @@ -336,31 +350,31 @@ export class Job { const jobStatusLabelsMap = new Map([ [ PENDING, - i18n.translate('xpack.reporting.jobStatuses.pendingText', { + i18n.translate('reporting.jobStatuses.pendingText', { defaultMessage: 'Pending', }), ], [ PROCESSING, - i18n.translate('xpack.reporting.jobStatuses.processingText', { + i18n.translate('reporting.jobStatuses.processingText', { defaultMessage: 'Processing', }), ], [ COMPLETED, - i18n.translate('xpack.reporting.jobStatuses.completedText', { + i18n.translate('reporting.jobStatuses.completedText', { defaultMessage: 'Completed', // NOTE: a job is `completed` not `completed_with_warings` if it has reached max size or possibly contains csv characters }), ], [ WARNINGS, - i18n.translate('xpack.reporting.jobStatuses.warningText', { + i18n.translate('reporting.jobStatuses.warningText', { defaultMessage: 'Completed', }), ], [ FAILED, - i18n.translate('xpack.reporting.jobStatuses.failedText', { + i18n.translate('reporting.jobStatuses.failedText', { defaultMessage: 'Failed', }), ], diff --git a/x-pack/plugins/reporting/public/notifier/job_completion_notifications.ts b/packages/kbn-reporting/public/job_completion_notifications.ts similarity index 83% rename from x-pack/plugins/reporting/public/notifier/job_completion_notifications.ts rename to packages/kbn-reporting/public/job_completion_notifications.ts index 61db874e75208..4828caa30e544 100644 --- a/x-pack/plugins/reporting/public/notifier/job_completion_notifications.ts +++ b/packages/kbn-reporting/public/job_completion_notifications.ts @@ -1,8 +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. + * 2.0 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 or the Server + * Side Public License, v 1. */ import { JOB_COMPLETION_NOTIFICATIONS_SESSION_KEY } from '@kbn/reporting-common'; diff --git a/x-pack/plugins/reporting/public/lib/license_check.test.ts b/packages/kbn-reporting/public/license_check.test.ts similarity index 86% rename from x-pack/plugins/reporting/public/lib/license_check.test.ts rename to packages/kbn-reporting/public/license_check.test.ts index d3966e04a6604..7f7140333f9a1 100644 --- a/x-pack/plugins/reporting/public/lib/license_check.test.ts +++ b/packages/kbn-reporting/public/license_check.test.ts @@ -1,11 +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. + * 2.0 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 or the Server + * Side Public License, v 1. */ -import type { LicenseCheck } from '../shared_imports'; +import { LicenseCheck } from '@kbn/licensing-plugin/public'; import { checkLicense } from './license_check'; describe('License check', () => { diff --git a/x-pack/plugins/reporting/public/lib/license_check.ts b/packages/kbn-reporting/public/license_check.ts similarity index 82% rename from x-pack/plugins/reporting/public/lib/license_check.ts rename to packages/kbn-reporting/public/license_check.ts index 6145d9b02f7e8..ca011009f5832 100644 --- a/x-pack/plugins/reporting/public/lib/license_check.ts +++ b/packages/kbn-reporting/public/license_check.ts @@ -1,11 +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. + * 2.0 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 or the Server + * Side Public License, v 1. */ -import { LicenseCheck } from '@kbn/licensing-plugin/public'; +import type { LicenseCheck } from '@kbn/licensing-plugin/public'; import { LicenseCheckResults } from '@kbn/reporting-common/types'; export const checkLicense = (checkResults: LicenseCheck): LicenseCheckResults => { diff --git a/x-pack/plugins/reporting/public/lib/reporting_api_client/reporting_api_client.test.ts b/packages/kbn-reporting/public/reporting_api_client.test.ts similarity index 97% rename from x-pack/plugins/reporting/public/lib/reporting_api_client/reporting_api_client.test.ts rename to packages/kbn-reporting/public/reporting_api_client.test.ts index 87483e98fe5dd..c61579d9ccaa7 100644 --- a/x-pack/plugins/reporting/public/lib/reporting_api_client/reporting_api_client.test.ts +++ b/packages/kbn-reporting/public/reporting_api_client.test.ts @@ -1,15 +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. + * 2.0 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 or the Server + * Side Public License, v 1. */ import { tz } from 'moment-timezone'; import { HttpSetup, IUiSettingsClient } from '@kbn/core/public'; import { httpServiceMock, uiSettingsServiceMock } from '@kbn/core/public/mocks'; -import { Job } from '../job'; +import { Job } from './job'; import { ReportingAPIClient } from './reporting_api_client'; describe('ReportingAPIClient', () => { diff --git a/x-pack/plugins/reporting/public/lib/reporting_api_client/reporting_api_client.ts b/packages/kbn-reporting/public/reporting_api_client.ts similarity index 95% rename from x-pack/plugins/reporting/public/lib/reporting_api_client/reporting_api_client.ts rename to packages/kbn-reporting/public/reporting_api_client.ts index 37b8c60f4fe16..135294230e295 100644 --- a/x-pack/plugins/reporting/public/lib/reporting_api_client/reporting_api_client.ts +++ b/packages/kbn-reporting/public/reporting_api_client.ts @@ -1,9 +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. + * 2.0 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 or the Server + * Side Public License, v 1. */ + import { ELASTIC_INTERNAL_ORIGIN_QUERY_PARAM } from '@kbn/core-http-common'; import type { HttpFetchQuery } from '@kbn/core/public'; import { HttpSetup, IUiSettingsClient } from '@kbn/core/public'; @@ -12,14 +14,14 @@ import { REPORTING_MANAGEMENT_HOME, buildKibanaPath, getRedirectAppPath, + INTERNAL_ROUTES, + PUBLIC_ROUTES, } from '@kbn/reporting-common'; import { BaseParams, JobId, ManagementLinkFn, ReportApiJSON } from '@kbn/reporting-common/types'; import rison from '@kbn/rison'; import moment from 'moment'; import { stringify } from 'query-string'; -import { INTERNAL_ROUTES, PUBLIC_ROUTES } from '../../../common/constants'; -import { add } from '../../notifier/job_completion_notifications'; -import { Job } from '../job'; +import { Job, add } from '.'; /* * For convenience, apps do not have to provide the browserTimezone and Kibana version. @@ -136,7 +138,7 @@ export class ReportingAPIClient implements IReportingAPI { return job.warnings[0]; } - return i18n.translate('xpack.reporting.apiClient.unknownError', { + return i18n.translate('reporting.apiClient.unknownError', { defaultMessage: `Report job {job} failed. Error unknown.`, values: { job: jobId }, }); diff --git a/packages/kbn-reporting/public/share/index.ts b/packages/kbn-reporting/public/share/index.ts new file mode 100644 index 0000000000000..10f44d58ff809 --- /dev/null +++ b/packages/kbn-reporting/public/share/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 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 or the Server + * Side Public License, v 1. + */ + +export { getSharedComponents } from './shared'; +export { reportingScreenshotShareProvider } from './share_context_menu/register_pdf_png_reporting'; +export { reportingCsvShareProvider } from './share_context_menu/register_csv_reporting'; +export type { ReportingPublicComponents } from './shared/get_shared_components'; diff --git a/x-pack/plugins/reporting/public/share_context_menu/__snapshots__/screen_capture_panel_content.test.tsx.snap b/packages/kbn-reporting/public/share/share_context_menu/__snapshots__/screen_capture_panel_content.test.tsx.snap similarity index 100% rename from x-pack/plugins/reporting/public/share_context_menu/__snapshots__/screen_capture_panel_content.test.tsx.snap rename to packages/kbn-reporting/public/share/share_context_menu/__snapshots__/screen_capture_panel_content.test.tsx.snap diff --git a/x-pack/plugins/reporting/public/share_context_menu/index.ts b/packages/kbn-reporting/public/share/share_context_menu/index.ts similarity index 78% rename from x-pack/plugins/reporting/public/share_context_menu/index.ts rename to packages/kbn-reporting/public/share/share_context_menu/index.ts index b9fad615f6a39..22503eae119cb 100644 --- a/x-pack/plugins/reporting/public/share_context_menu/index.ts +++ b/packages/kbn-reporting/public/share/share_context_menu/index.ts @@ -1,8 +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. + * 2.0 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 or the Server + * Side Public License, v 1. */ import type { @@ -13,7 +14,7 @@ import type { } from '@kbn/core/public'; import { ILicense } from '@kbn/licensing-plugin/public'; import type { LayoutParams } from '@kbn/screenshotting-plugin/common'; -import type { ReportingAPIClient } from '../lib/reporting_api_client'; +import type { ReportingAPIClient } from '../../reporting_api_client'; export interface ExportPanelShareOpts { apiClient: ReportingAPIClient; diff --git a/x-pack/plugins/reporting/public/share_context_menu/panel_spinner.tsx b/packages/kbn-reporting/public/share/share_context_menu/panel_spinner.tsx similarity index 69% rename from x-pack/plugins/reporting/public/share_context_menu/panel_spinner.tsx rename to packages/kbn-reporting/public/share/share_context_menu/panel_spinner.tsx index 4b332081a0b9f..3e78a1d1bd487 100644 --- a/x-pack/plugins/reporting/public/share_context_menu/panel_spinner.tsx +++ b/packages/kbn-reporting/public/share/share_context_menu/panel_spinner.tsx @@ -1,14 +1,15 @@ /* * 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. + * 2.0 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 or the Server + * Side Public License, v 1. */ import * as React from 'react'; import { EuiSpacer, EuiFlexGroup, EuiFlexItem, EuiLoadingSpinner } from '@elastic/eui'; -export const PanelSpinner: React.FC = (props) => { +export const PanelSpinner: React.FC = () => { return ( <> diff --git a/x-pack/plugins/reporting/public/share_context_menu/register_csv_reporting.tsx b/packages/kbn-reporting/public/share/share_context_menu/register_csv_reporting.tsx similarity index 91% rename from x-pack/plugins/reporting/public/share_context_menu/register_csv_reporting.tsx rename to packages/kbn-reporting/public/share/share_context_menu/register_csv_reporting.tsx index 113e367b9a0c0..2de8abe723a86 100644 --- a/x-pack/plugins/reporting/public/share_context_menu/register_csv_reporting.tsx +++ b/packages/kbn-reporting/public/share/share_context_menu/register_csv_reporting.tsx @@ -1,8 +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. + * 2.0 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 or the Server + * Side Public License, v 1. */ import { i18n } from '@kbn/i18n'; @@ -12,8 +13,8 @@ import { CSV_JOB_TYPE, CSV_JOB_TYPE_V2 } from '@kbn/reporting-export-types-csv-c import type { SearchSourceFields } from '@kbn/data-plugin/common'; import { ShareContext, ShareMenuProvider } from '@kbn/share-plugin/public'; -import { checkLicense } from '../lib/license_check'; import type { ExportPanelShareOpts } from '.'; +import { checkLicense } from '../..'; import { ReportingPanelContent } from './reporting_panel_content_lazy'; export const reportingCsvShareProvider = ({ @@ -83,7 +84,7 @@ export const reportingCsvShareProvider = ({ } if (licenseHasCsvReporting && capabilityHasCsvReporting) { - const panelTitle = i18n.translate('xpack.reporting.shareContextMenu.csvReportsButtonLabel', { + const panelTitle = i18n.translate('reporting.share.contextMenu.csvReportsButtonLabel', { defaultMessage: 'CSV Reports', }); diff --git a/x-pack/plugins/reporting/public/share_context_menu/register_pdf_png_reporting.tsx b/packages/kbn-reporting/public/share/share_context_menu/register_pdf_png_reporting.tsx similarity index 90% rename from x-pack/plugins/reporting/public/share_context_menu/register_pdf_png_reporting.tsx rename to packages/kbn-reporting/public/share/share_context_menu/register_pdf_png_reporting.tsx index 4bcf9e5f37ecb..cd75ab11e764c 100644 --- a/x-pack/plugins/reporting/public/share_context_menu/register_pdf_png_reporting.tsx +++ b/packages/kbn-reporting/public/share/share_context_menu/register_pdf_png_reporting.tsx @@ -1,17 +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. + * 2.0 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 or the Server + * Side Public License, v 1. */ import { i18n } from '@kbn/i18n'; -import React from 'react'; import { ShareContext, ShareMenuProvider } from '@kbn/share-plugin/public'; -import { isJobV2Params } from '../../common/job_utils'; -import { checkLicense } from '../lib/license_check'; -import { ReportingAPIClient } from '../lib/reporting_api_client'; +import React from 'react'; import { ExportPanelShareOpts, JobParamsProviderOptions, ReportingSharingData } from '.'; +import { ReportingAPIClient, checkLicense } from '../..'; import { ScreenCapturePanelContent } from './screen_capture_panel_content_lazy'; const getJobParams = @@ -116,7 +115,7 @@ export const reportingScreenshotShareProvider = ({ const { sharingData } = shareOpts as unknown as { sharingData: ReportingSharingData }; const shareActions = []; - const pngPanelTitle = i18n.translate('xpack.reporting.shareContextMenu.pngReportsButtonLabel', { + const pngPanelTitle = i18n.translate('reporting.share.contextMenu.pngReportsButtonLabel', { defaultMessage: 'PNG Reports', }); @@ -125,6 +124,11 @@ export const reportingScreenshotShareProvider = ({ objectType, sharingData, }; + const isJobV2Params = ({ + sharingData: _sharingData, + }: { + sharingData: Record; + }) => _sharingData.locatorParams != null; const isV2Job = isJobV2Params(jobProviderOptions); const requiresSavedState = !isV2Job; @@ -160,7 +164,7 @@ export const reportingScreenshotShareProvider = ({ }, }; - const pdfPanelTitle = i18n.translate('xpack.reporting.shareContextMenu.pdfReportsButtonLabel', { + const pdfPanelTitle = i18n.translate('reporting.share.contextMenu.pdfReportsButtonLabel', { defaultMessage: 'PDF Reports', }); diff --git a/x-pack/plugins/reporting/public/share_context_menu/reporting_panel_content/components/error_unsaved_work_panel.tsx b/packages/kbn-reporting/public/share/share_context_menu/reporting_panel_content/components/error_unsaved_work_panel.tsx similarity index 74% rename from x-pack/plugins/reporting/public/share_context_menu/reporting_panel_content/components/error_unsaved_work_panel.tsx rename to packages/kbn-reporting/public/share/share_context_menu/reporting_panel_content/components/error_unsaved_work_panel.tsx index 75a6a8ba35626..bac510d659449 100644 --- a/x-pack/plugins/reporting/public/share_context_menu/reporting_panel_content/components/error_unsaved_work_panel.tsx +++ b/packages/kbn-reporting/public/share/share_context_menu/reporting_panel_content/components/error_unsaved_work_panel.tsx @@ -1,9 +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. + * 2.0 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 or the Server + * Side Public License, v 1. */ + import { i18n } from '@kbn/i18n'; import type { FunctionComponent } from 'react'; import React from 'react'; @@ -11,7 +13,7 @@ import { FormattedMessage } from '@kbn/i18n-react'; import { EuiCallOut, EuiText, EuiSpacer } from '@elastic/eui'; const i18nTexts = { - title: i18n.translate('xpack.reporting.panelContent.unsavedStateErrorTitle', { + title: i18n.translate('reporting.share.panelContent.unsavedStateErrorTitle', { defaultMessage: 'Unsaved work', }), }; @@ -28,7 +30,7 @@ export const ErrorUnsavedWorkPanel: FunctionComponent = () => {

diff --git a/x-pack/plugins/reporting/public/share_context_menu/reporting_panel_content/components/error_url_too_long_panel.tsx b/packages/kbn-reporting/public/share/share_context_menu/reporting_panel_content/components/error_url_too_long_panel.tsx similarity index 78% rename from x-pack/plugins/reporting/public/share_context_menu/reporting_panel_content/components/error_url_too_long_panel.tsx rename to packages/kbn-reporting/public/share/share_context_menu/reporting_panel_content/components/error_url_too_long_panel.tsx index 2ec64e49cf6c2..125e3bdb6fbf9 100644 --- a/x-pack/plugins/reporting/public/share_context_menu/reporting_panel_content/components/error_url_too_long_panel.tsx +++ b/packages/kbn-reporting/public/share/share_context_menu/reporting_panel_content/components/error_url_too_long_panel.tsx @@ -1,8 +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. + * 2.0 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 or the Server + * Side Public License, v 1. */ import type { FunctionComponent } from 'react'; @@ -16,7 +17,7 @@ interface Props { } const i18nTexts = { - title: i18n.translate('xpack.reporting.panelContent.unsavedStateAndExceedsMaxLengthTitle', { + title: i18n.translate('reporting.share.panelContent.unsavedStateAndExceedsMaxLengthTitle', { defaultMessage: 'URL too long', }), }; @@ -28,7 +29,7 @@ export const ErrorUrlTooLongPanel: FunctionComponent = ({ isUnsaved }) => {isUnsaved ? ( @@ -36,7 +37,7 @@ export const ErrorUrlTooLongPanel: FunctionComponent = ({ isUnsaved }) => // Reaching this state is essentially just an error and should result in a user contacting us. diff --git a/x-pack/plugins/reporting/public/share_context_menu/reporting_panel_content/components/index.ts b/packages/kbn-reporting/public/share/share_context_menu/reporting_panel_content/components/index.ts similarity index 61% rename from x-pack/plugins/reporting/public/share_context_menu/reporting_panel_content/components/index.ts rename to packages/kbn-reporting/public/share/share_context_menu/reporting_panel_content/components/index.ts index b7da9d6d12573..551c1d6048d43 100644 --- a/x-pack/plugins/reporting/public/share_context_menu/reporting_panel_content/components/index.ts +++ b/packages/kbn-reporting/public/share/share_context_menu/reporting_panel_content/components/index.ts @@ -1,8 +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. + * 2.0 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 or the Server + * Side Public License, v 1. */ export { ErrorUnsavedWorkPanel } from './error_unsaved_work_panel'; diff --git a/x-pack/plugins/reporting/public/share_context_menu/reporting_panel_content/constants.ts b/packages/kbn-reporting/public/share/share_context_menu/reporting_panel_content/constants.ts similarity index 64% rename from x-pack/plugins/reporting/public/share_context_menu/reporting_panel_content/constants.ts rename to packages/kbn-reporting/public/share/share_context_menu/reporting_panel_content/constants.ts index fe7faf48d6106..9e9ab3ebd039d 100644 --- a/x-pack/plugins/reporting/public/share_context_menu/reporting_panel_content/constants.ts +++ b/packages/kbn-reporting/public/share/share_context_menu/reporting_panel_content/constants.ts @@ -1,8 +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. + * 2.0 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 or the Server + * Side Public License, v 1. */ /** diff --git a/x-pack/plugins/reporting/public/share_context_menu/reporting_panel_content/index.ts b/packages/kbn-reporting/public/share/share_context_menu/reporting_panel_content/index.ts similarity index 62% rename from x-pack/plugins/reporting/public/share_context_menu/reporting_panel_content/index.ts rename to packages/kbn-reporting/public/share/share_context_menu/reporting_panel_content/index.ts index 94ee7f940b917..6e51bfbdf860a 100644 --- a/x-pack/plugins/reporting/public/share_context_menu/reporting_panel_content/index.ts +++ b/packages/kbn-reporting/public/share/share_context_menu/reporting_panel_content/index.ts @@ -1,8 +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. + * 2.0 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 or the Server + * Side Public License, v 1. */ export type { Props, ReportingPanelProps } from './reporting_panel_content'; diff --git a/x-pack/plugins/reporting/public/share_context_menu/reporting_panel_content/reporting_panel_content.test.tsx b/packages/kbn-reporting/public/share/share_context_menu/reporting_panel_content/reporting_panel_content.test.tsx similarity index 94% rename from x-pack/plugins/reporting/public/share_context_menu/reporting_panel_content/reporting_panel_content.test.tsx rename to packages/kbn-reporting/public/share/share_context_menu/reporting_panel_content/reporting_panel_content.test.tsx index 6859d48c3c86d..67a7433fe0878 100644 --- a/x-pack/plugins/reporting/public/share_context_menu/reporting_panel_content/reporting_panel_content.test.tsx +++ b/packages/kbn-reporting/public/share/share_context_menu/reporting_panel_content/reporting_panel_content.test.tsx @@ -1,26 +1,27 @@ /* * 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. + * 2.0 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 or the Server + * Side Public License, v 1. */ -import React from 'react'; -import { mountWithIntl } from '@kbn/test-jest-helpers'; import { httpServiceMock, notificationServiceMock, themeServiceMock, uiSettingsServiceMock, } from '@kbn/core/public/mocks'; -import { ReportingAPIClient } from '../../lib/reporting_api_client'; -import { ReportingPanelContent, ReportingPanelProps as Props } from '.'; +import { mountWithIntl } from '@kbn/test-jest-helpers'; +import React from 'react'; +import { ReportingPanelProps as Props, ReportingPanelContent } from '.'; +import { ReportingAPIClient } from '../../..'; import { ErrorUnsavedWorkPanel } from './components'; +import * as constants from './constants'; jest.mock('./constants', () => ({ getMaxUrlLength: jest.fn(() => 9999999), })); -import * as constants from './constants'; const theme = themeServiceMock.createSetupContract(); diff --git a/x-pack/plugins/reporting/public/share_context_menu/reporting_panel_content/reporting_panel_content.tsx b/packages/kbn-reporting/public/share/share_context_menu/reporting_panel_content/reporting_panel_content.tsx similarity index 91% rename from x-pack/plugins/reporting/public/share_context_menu/reporting_panel_content/reporting_panel_content.tsx rename to packages/kbn-reporting/public/share/share_context_menu/reporting_panel_content/reporting_panel_content.tsx index 3de42bea3483a..f464f7217860b 100644 --- a/x-pack/plugins/reporting/public/share_context_menu/reporting_panel_content/reporting_panel_content.tsx +++ b/packages/kbn-reporting/public/share/share_context_menu/reporting_panel_content/reporting_panel_content.tsx @@ -1,8 +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. + * 2.0 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 or the Server + * Side Public License, v 1. */ import React, { Component, ReactElement } from 'react'; @@ -28,7 +29,7 @@ import { FormattedMessage, InjectedIntl, injectI18n } from '@kbn/i18n-react'; import { toMountPoint } from '@kbn/kibana-react-plugin/public'; import type { BaseParams } from '@kbn/reporting-common/types'; -import { ReportingAPIClient } from '../../lib/reporting_api_client'; +import { ReportingAPIClient } from '../../../reporting_api_client'; import { ErrorUnsavedWorkPanel, ErrorUrlTooLongPanel } from './components'; import { getMaxUrlLength } from './constants'; @@ -144,7 +145,7 @@ class ReportingPanelContentUi extends Component { data-test-subj="shareReportingCopyURL" > @@ -162,7 +163,7 @@ class ReportingPanelContentUi extends Component { } @@ -180,7 +181,7 @@ class ReportingPanelContentUi extends Component {

{ {

@@ -237,7 +238,7 @@ class ReportingPanelContentUi extends Component { isLoading={this.state.isCreatingReportJob} > @@ -291,20 +292,20 @@ class ReportingPanelContentUi extends Component { this.props.toasts.addSuccess({ title: intl.formatMessage( { - id: 'xpack.reporting.panelContent.successfullyQueuedReportNotificationTitle', + id: 'reporting.share.panelContent.successfullyQueuedReportNotificationTitle', defaultMessage: 'Queued report for {objectType}', }, { objectType: this.state.objectType } ), text: toMountPoint( @@ -325,7 +326,7 @@ class ReportingPanelContentUi extends Component { .catch((error) => { this.props.toasts.addError(error, { title: intl.formatMessage({ - id: 'xpack.reporting.panelContent.notification.reportingErrorTitle', + id: 'reporting.share.panelContent.notification.reportingErrorTitle', defaultMessage: 'Unable to create report', }), toastMessage: ( diff --git a/x-pack/plugins/reporting/public/share_context_menu/reporting_panel_content_lazy.tsx b/packages/kbn-reporting/public/share/share_context_menu/reporting_panel_content_lazy.tsx similarity index 78% rename from x-pack/plugins/reporting/public/share_context_menu/reporting_panel_content_lazy.tsx rename to packages/kbn-reporting/public/share/share_context_menu/reporting_panel_content_lazy.tsx index a231d7aa881de..af4a0fe1a64b2 100644 --- a/x-pack/plugins/reporting/public/share_context_menu/reporting_panel_content_lazy.tsx +++ b/packages/kbn-reporting/public/share/share_context_menu/reporting_panel_content_lazy.tsx @@ -1,8 +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. + * 2.0 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 or the Server + * Side Public License, v 1. */ import * as React from 'react'; diff --git a/x-pack/plugins/reporting/public/share_context_menu/screen_capture_panel_content.test.tsx b/packages/kbn-reporting/public/share/share_context_menu/screen_capture_panel_content.test.tsx similarity index 95% rename from x-pack/plugins/reporting/public/share_context_menu/screen_capture_panel_content.test.tsx rename to packages/kbn-reporting/public/share/share_context_menu/screen_capture_panel_content.test.tsx index da748bf13fcf1..42d599da19622 100644 --- a/x-pack/plugins/reporting/public/share_context_menu/screen_capture_panel_content.test.tsx +++ b/packages/kbn-reporting/public/share/share_context_menu/screen_capture_panel_content.test.tsx @@ -1,15 +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. + * 2.0 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 or the Server + * Side Public License, v 1. */ +import { coreMock, themeServiceMock } from '@kbn/core/public/mocks'; +import { __IntlProvider as IntlProvider } from '@kbn/i18n-react'; import { mount } from 'enzyme'; import React from 'react'; -import { __IntlProvider as IntlProvider } from '@kbn/i18n-react'; -import { coreMock, themeServiceMock } from '@kbn/core/public/mocks'; -import { ReportingAPIClient } from '../lib/reporting_api_client'; +import { ReportingAPIClient } from '../..'; import { ScreenCapturePanelContent } from './screen_capture_panel_content'; const { http, uiSettings, ...coreSetup } = coreMock.createSetup(); diff --git a/x-pack/plugins/reporting/public/share_context_menu/screen_capture_panel_content.tsx b/packages/kbn-reporting/public/share/share_context_menu/screen_capture_panel_content.tsx similarity index 88% rename from x-pack/plugins/reporting/public/share_context_menu/screen_capture_panel_content.tsx rename to packages/kbn-reporting/public/share/share_context_menu/screen_capture_panel_content.tsx index 59d6e696af6fb..cacdae135b4ef 100644 --- a/x-pack/plugins/reporting/public/share_context_menu/screen_capture_panel_content.tsx +++ b/packages/kbn-reporting/public/share/share_context_menu/screen_capture_panel_content.tsx @@ -1,8 +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. + * 2.0 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 or the Server + * Side Public License, v 1. */ import { EuiFormRow, EuiSwitch, EuiSwitchEvent } from '@elastic/eui'; @@ -47,7 +48,7 @@ export class ScreenCapturePanelContent extends Component { } @@ -55,7 +56,7 @@ export class ScreenCapturePanelContent extends Component { } @@ -72,7 +73,7 @@ export class ScreenCapturePanelContent extends Component { } @@ -80,7 +81,7 @@ export class ScreenCapturePanelContent extends Component { } diff --git a/x-pack/plugins/reporting/public/share_context_menu/screen_capture_panel_content_lazy.tsx b/packages/kbn-reporting/public/share/share_context_menu/screen_capture_panel_content_lazy.tsx similarity index 78% rename from x-pack/plugins/reporting/public/share_context_menu/screen_capture_panel_content_lazy.tsx rename to packages/kbn-reporting/public/share/share_context_menu/screen_capture_panel_content_lazy.tsx index a162dd749ff02..e153dd4dcb0fe 100644 --- a/x-pack/plugins/reporting/public/share_context_menu/screen_capture_panel_content_lazy.tsx +++ b/packages/kbn-reporting/public/share/share_context_menu/screen_capture_panel_content_lazy.tsx @@ -1,8 +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. + * 2.0 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 or the Server + * Side Public License, v 1. */ import * as React from 'react'; diff --git a/x-pack/plugins/reporting/public/shared/get_shared_components.tsx b/packages/kbn-reporting/public/share/shared/get_shared_components.tsx similarity index 92% rename from x-pack/plugins/reporting/public/shared/get_shared_components.tsx rename to packages/kbn-reporting/public/share/shared/get_shared_components.tsx index 577f0135f137d..0fc0f2ad10ab3 100644 --- a/x-pack/plugins/reporting/public/shared/get_shared_components.tsx +++ b/packages/kbn-reporting/public/share/shared/get_shared_components.tsx @@ -1,8 +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. + * 2.0 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 or the Server + * Side Public License, v 1. */ import { CoreSetup } from '@kbn/core/public'; @@ -11,7 +12,7 @@ import React from 'react'; import { PDF_REPORT_TYPE, PDF_REPORT_TYPE_V2 } from '@kbn/reporting-export-types-pdf-common'; import { PNG_REPORT_TYPE_V2 } from '@kbn/reporting-export-types-png-common'; -import { ReportingAPIClient } from '../lib/reporting_api_client'; +import { ReportingAPIClient } from '../../reporting_api_client'; import { ReportingPanelProps } from '../share_context_menu/reporting_panel_content'; import { ScreenCapturePanelContent } from '../share_context_menu/screen_capture_panel_content_lazy'; diff --git a/x-pack/plugins/reporting/public/shared/index.ts b/packages/kbn-reporting/public/share/shared/index.ts similarity index 60% rename from x-pack/plugins/reporting/public/shared/index.ts rename to packages/kbn-reporting/public/share/shared/index.ts index 6a718fb8fbea8..b79d03336431c 100644 --- a/x-pack/plugins/reporting/public/shared/index.ts +++ b/packages/kbn-reporting/public/share/shared/index.ts @@ -1,8 +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. + * 2.0 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 or the Server + * Side Public License, v 1. */ export { getSharedComponents } from './get_shared_components'; diff --git a/packages/kbn-reporting/public/tsconfig.json b/packages/kbn-reporting/public/tsconfig.json index 6d27b06d5f8ba..5c381d2ce83b6 100644 --- a/packages/kbn-reporting/public/tsconfig.json +++ b/packages/kbn-reporting/public/tsconfig.json @@ -8,10 +8,27 @@ ] }, "include": [ - "**/*.ts", + "**/*.ts", "**/*.tsx" ], "exclude": [ "target/**/*" ], - "kbn_references": [] + "kbn_references": [ + "@kbn/reporting-common", + "@kbn/core", + "@kbn/data-plugin", + "@kbn/kibana-react-plugin", + "@kbn/share-plugin", + "@kbn/es-ui-shared-plugin", + "@kbn/core-http-common", + "@kbn/i18n", + "@kbn/rison", + "@kbn/reporting-export-types-png-common", + "@kbn/reporting-export-types-pdf-common", + "@kbn/reporting-export-types-csv-common", + "@kbn/licensing-plugin", + "@kbn/screenshotting-plugin", + "@kbn/i18n-react", + "@kbn/test-jest-helpers", + ] } diff --git a/x-pack/plugins/reporting/server/lib/check_license.test.ts b/packages/kbn-reporting/server/check_license.test.ts similarity index 97% rename from x-pack/plugins/reporting/server/lib/check_license.test.ts rename to packages/kbn-reporting/server/check_license.test.ts index d95babcd72c69..e4028bac85244 100644 --- a/x-pack/plugins/reporting/server/lib/check_license.test.ts +++ b/packages/kbn-reporting/server/check_license.test.ts @@ -1,12 +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. + * 2.0 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 or the Server + * Side Public License, v 1. */ -import { checkLicense } from './check_license'; import { ILicense } from '@kbn/licensing-plugin/server'; +import { checkLicense } from './check_license'; import { ExportTypesRegistry } from './export_types_registry'; describe('check_license', () => { diff --git a/x-pack/plugins/reporting/server/lib/check_license.ts b/packages/kbn-reporting/server/check_license.ts similarity index 92% rename from x-pack/plugins/reporting/server/lib/check_license.ts rename to packages/kbn-reporting/server/check_license.ts index a16c2a260d6ea..d58de3cff10c4 100644 --- a/x-pack/plugins/reporting/server/lib/check_license.ts +++ b/packages/kbn-reporting/server/check_license.ts @@ -1,12 +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. + * 2.0 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 or the Server + * Side Public License, v 1. */ import { ILicense } from '@kbn/licensing-plugin/server'; -import { ExportType } from '@kbn/reporting-server'; +import type { ExportType } from '.'; import { ExportTypesRegistry } from './export_types_registry'; export interface LicenseCheckResult { diff --git a/x-pack/plugins/reporting/server/lib/export_types_registry.ts b/packages/kbn-reporting/server/export_types_registry.ts similarity index 89% rename from x-pack/plugins/reporting/server/lib/export_types_registry.ts rename to packages/kbn-reporting/server/export_types_registry.ts index 23aa3508dc3f4..311a39f5a9abe 100644 --- a/x-pack/plugins/reporting/server/lib/export_types_registry.ts +++ b/packages/kbn-reporting/server/export_types_registry.ts @@ -1,12 +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. + * 2.0 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 or the Server + * Side Public License, v 1. */ import { isString } from 'lodash'; -import { ExportType } from '@kbn/reporting-server'; +import type { ExportType } from '.'; type GetCallbackFn = (item: ExportType) => boolean; diff --git a/x-pack/plugins/reporting/common/constants/export_types.ts b/x-pack/plugins/reporting/common/constants.ts similarity index 90% rename from x-pack/plugins/reporting/common/constants/export_types.ts rename to x-pack/plugins/reporting/common/constants.ts index 20f8a63204e75..19d4ac4578aeb 100644 --- a/x-pack/plugins/reporting/common/constants/export_types.ts +++ b/x-pack/plugins/reporting/common/constants.ts @@ -5,7 +5,6 @@ * 2.0. */ -// Export Type Sets import { CSV_JOB_TYPE, CSV_JOB_TYPE_DEPRECATED, @@ -26,6 +25,7 @@ import { PNG_REPORT_TYPE_V2, } from '@kbn/reporting-export-types-png-common'; +// Export Type Sets export const reportTypes = [ CSV_REPORT_TYPE, CSV_REPORT_TYPE_V2, @@ -52,3 +52,7 @@ export const USES_HEADLESS_JOB_TYPES = [ ]; export const DEPRECATED_JOB_TYPES = [CSV_JOB_TYPE_DEPRECATED]; + +// Test Subjects +export const REPORT_TABLE_ID = 'reportJobListing'; +export const REPORT_TABLE_ROW_ID = 'reportJobRow'; diff --git a/x-pack/plugins/reporting/common/constants/index.ts b/x-pack/plugins/reporting/common/constants/index.ts deleted file mode 100644 index 44e90356027bc..0000000000000 --- a/x-pack/plugins/reporting/common/constants/index.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; you may not use this file except in compliance with the Elastic License - * 2.0. - */ - -export * from './routes'; -export * from './export_types'; - -// Test Subjects -export const REPORT_TABLE_ID = 'reportJobListing'; -export const REPORT_TABLE_ROW_ID = 'reportJobRow'; diff --git a/x-pack/plugins/reporting/public/index.ts b/x-pack/plugins/reporting/public/index.ts index 87938f646e7ce..59f1f4e359851 100644 --- a/x-pack/plugins/reporting/public/index.ts +++ b/x-pack/plugins/reporting/public/index.ts @@ -6,8 +6,8 @@ */ import type { PluginInitializerContext } from '@kbn/core/public'; +import type { ReportingPublicComponents } from '@kbn/reporting-public/share'; import { ReportingPublicPlugin } from './plugin'; -import type { ReportingPublicComponents } from './shared/get_shared_components'; /** * Setup contract for the Reporting plugin. @@ -31,12 +31,6 @@ export interface ReportingSetup { */ export type ReportingStart = ReportingSetup; -/** - * Public interface needed for shared components - */ -export type { ApplicationProps } from './shared'; -export type { ReportingPublicComponents }; - /** * @internal * diff --git a/x-pack/plugins/reporting/public/lib/ilm_policy_status_context.tsx b/x-pack/plugins/reporting/public/lib/ilm_policy_status_context.tsx index 8c0013b14f95a..9b3b7e27b6457 100644 --- a/x-pack/plugins/reporting/public/lib/ilm_policy_status_context.tsx +++ b/x-pack/plugins/reporting/public/lib/ilm_policy_status_context.tsx @@ -8,8 +8,7 @@ import type { FunctionComponent } from 'react'; import React, { createContext, useContext } from 'react'; import type { IlmPolicyStatusResponse } from '@kbn/reporting-common/types'; - -import { useCheckIlmPolicyStatus } from './reporting_api_client'; +import { useCheckIlmPolicyStatus } from '@kbn/reporting-public'; type UseCheckIlmPolicyStatus = ReturnType; diff --git a/x-pack/plugins/reporting/public/lib/job.test.ts b/x-pack/plugins/reporting/public/lib/job.test.ts index 3f1e64d57daf8..d2d37f167b727 100644 --- a/x-pack/plugins/reporting/public/lib/job.test.ts +++ b/x-pack/plugins/reporting/public/lib/job.test.ts @@ -7,7 +7,7 @@ import { jobTypes } from '../../common/constants'; import { mockJobs } from '../../common/test'; -import { Job } from './job'; +import { Job } from '@kbn/reporting-public/job'; describe('Job', () => { it('should provide a pretty name for all known job types', () => { diff --git a/x-pack/plugins/reporting/public/lib/job_queue_client.test.mocks.ts b/x-pack/plugins/reporting/public/lib/job_queue_client.test.mocks.ts index 6c66eada6a825..1e701fe12a0de 100644 --- a/x-pack/plugins/reporting/public/lib/job_queue_client.test.mocks.ts +++ b/x-pack/plugins/reporting/public/lib/job_queue_client.test.mocks.ts @@ -15,4 +15,4 @@ export const mockAPIClient = { downloadReport: jest.fn(), }; -jest.mock('./reporting_api_client', () => mockAPIClient); +jest.mock('@kbn/reporting-public/reporting_api_client', () => mockAPIClient); diff --git a/x-pack/plugins/reporting/public/lib/reporting_api_client/index.ts b/x-pack/plugins/reporting/public/lib/reporting_api_client/index.ts deleted file mode 100644 index 742c5af80f705..0000000000000 --- a/x-pack/plugins/reporting/public/lib/reporting_api_client/index.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; you may not use this file except in compliance with the Elastic License - * 2.0. - */ - -export { InternalApiClientProvider, useInternalApiClient } from './context'; -export { useCheckIlmPolicyStatus } from './hooks'; -export { ReportingAPIClient } from './reporting_api_client'; -export type { DiagnoseResponse } from './reporting_api_client'; diff --git a/x-pack/plugins/reporting/public/lib/stream_handler.test.ts b/x-pack/plugins/reporting/public/lib/stream_handler.test.ts index 3c2aef023022b..8cbe47e8b6e80 100644 --- a/x-pack/plugins/reporting/public/lib/stream_handler.test.ts +++ b/x-pack/plugins/reporting/public/lib/stream_handler.test.ts @@ -12,8 +12,7 @@ import { coreMock, docLinksServiceMock, themeServiceMock } from '@kbn/core/publi import { ReportApiJSON } from '@kbn/reporting-common/types'; import { JobSummary } from '../types'; -import { Job } from './job'; -import { ReportingAPIClient } from './reporting_api_client'; +import { Job, ReportingAPIClient } from '@kbn/reporting-public'; import { ReportingNotifierStreamHandler } from './stream_handler'; Object.defineProperty(window, 'sessionStorage', { diff --git a/x-pack/plugins/reporting/public/lib/stream_handler.ts b/x-pack/plugins/reporting/public/lib/stream_handler.ts index 6bdba0b9bf84d..8b35485dd7f97 100644 --- a/x-pack/plugins/reporting/public/lib/stream_handler.ts +++ b/x-pack/plugins/reporting/public/lib/stream_handler.ts @@ -13,6 +13,7 @@ import { i18n } from '@kbn/i18n'; import { JOB_COMPLETION_NOTIFICATIONS_SESSION_KEY, JOB_STATUS } from '@kbn/reporting-common'; import { JobId } from '@kbn/reporting-common/types'; +import { Job, ReportingAPIClient } from '@kbn/reporting-public'; import { getFailureToast, getGeneralErrorToast, @@ -22,8 +23,6 @@ import { getWarningToast, } from '../notifier'; import { JobSummary, JobSummarySet } from '../types'; -import { Job } from './job'; -import { ReportingAPIClient } from './reporting_api_client'; /** * @todo Replace with `Infinity` once elastic/eui#5945 is resolved. diff --git a/x-pack/plugins/reporting/public/management/__test__/report_listing.test.helpers.tsx b/x-pack/plugins/reporting/public/management/__test__/report_listing.test.helpers.tsx index 17bb489e4b5b1..4c31c55540d80 100644 --- a/x-pack/plugins/reporting/public/management/__test__/report_listing.test.helpers.tsx +++ b/x-pack/plugins/reporting/public/management/__test__/report_listing.test.helpers.tsx @@ -25,13 +25,11 @@ import type { ILicense } from '@kbn/licensing-plugin/public'; import { dataPluginMock } from '@kbn/data-plugin/public/mocks'; import { sharePluginMock } from '@kbn/share-plugin/public/mocks'; +import { InternalApiClientProvider, Job, ReportingAPIClient } from '@kbn/reporting-public'; +import { KibanaContextProvider } from '@kbn/kibana-react-plugin/public'; import { mockJobs } from '../../../common/test'; -import { KibanaContextProvider } from '../../shared_imports'; - import { IlmPolicyStatusContextProvider } from '../../lib/ilm_policy_status_context'; -import { InternalApiClientProvider, ReportingAPIClient } from '../../lib/reporting_api_client'; -import { Job } from '../../lib/job'; import { ListingProps as Props, ReportListing } from '..'; import { ReportDiagnostic } from '../components'; @@ -111,7 +109,7 @@ export const createTestBed = registerTestBed( ...rest }: Partial & TestDependencies) => ( - + { diff --git a/x-pack/plugins/reporting/public/management/components/report_delete_button.tsx b/x-pack/plugins/reporting/public/management/components/report_delete_button.tsx index 4e9fdfbab17da..19bf0ec1be450 100644 --- a/x-pack/plugins/reporting/public/management/components/report_delete_button.tsx +++ b/x-pack/plugins/reporting/public/management/components/report_delete_button.tsx @@ -8,7 +8,7 @@ import { EuiButton, EuiConfirmModal } from '@elastic/eui'; import { i18n } from '@kbn/i18n'; import React, { Fragment, PureComponent } from 'react'; -import { Job } from '../../lib/job'; +import { Job } from '@kbn/reporting-public'; type DeleteFn = () => Promise; diff --git a/x-pack/plugins/reporting/public/management/components/report_diagnostic.tsx b/x-pack/plugins/reporting/public/management/components/report_diagnostic.tsx index 2e63ab4a6f253..470fa86b2e9a6 100644 --- a/x-pack/plugins/reporting/public/management/components/report_diagnostic.tsx +++ b/x-pack/plugins/reporting/public/management/components/report_diagnostic.tsx @@ -19,8 +19,8 @@ import { EuiText, EuiTitle, } from '@elastic/eui'; -import { ClientConfigType } from '@kbn/reporting-public'; -import { ReportingAPIClient, DiagnoseResponse } from '../../lib/reporting_api_client'; +import { ClientConfigType, ReportingAPIClient } from '@kbn/reporting-public'; +import { DiagnoseResponse } from '@kbn/reporting-public/reporting_api_client'; interface Props { apiClient: ReportingAPIClient; diff --git a/x-pack/plugins/reporting/public/management/components/report_info_button.tsx b/x-pack/plugins/reporting/public/management/components/report_info_button.tsx index 26e495e5908dc..5f4fd62a1cb6b 100644 --- a/x-pack/plugins/reporting/public/management/components/report_info_button.tsx +++ b/x-pack/plugins/reporting/public/management/components/report_info_button.tsx @@ -8,7 +8,7 @@ import { EuiButtonEmpty, EuiToolTip } from '@elastic/eui'; import { i18n } from '@kbn/i18n'; import React, { FunctionComponent } from 'react'; -import { Job } from '../../lib/job'; +import { Job } from '@kbn/reporting-public/job'; interface Props { job: Job; diff --git a/x-pack/plugins/reporting/public/management/components/report_info_flyout.tsx b/x-pack/plugins/reporting/public/management/components/report_info_flyout.tsx index 36d6536390644..b503fc11ab360 100644 --- a/x-pack/plugins/reporting/public/management/components/report_info_flyout.tsx +++ b/x-pack/plugins/reporting/public/management/components/report_info_flyout.tsx @@ -25,10 +25,8 @@ import { EuiTitle, } from '@elastic/eui'; import { i18n } from '@kbn/i18n'; -import type { ClientConfigType } from '@kbn/reporting-public'; +import { ClientConfigType, Job, useInternalApiClient } from '@kbn/reporting-public'; -import type { Job } from '../../lib/job'; -import { useInternalApiClient } from '../../lib/reporting_api_client'; import { InspectInConsoleButton } from './inspect_in_console_button/inspect_in_console_button'; import { ReportInfoFlyoutContent } from './report_info_flyout_content'; diff --git a/x-pack/plugins/reporting/public/management/components/report_info_flyout_content.tsx b/x-pack/plugins/reporting/public/management/components/report_info_flyout_content.tsx index 19941669811aa..f024c16674ce7 100644 --- a/x-pack/plugins/reporting/public/management/components/report_info_flyout_content.tsx +++ b/x-pack/plugins/reporting/public/management/components/report_info_flyout_content.tsx @@ -18,10 +18,9 @@ import { import { i18n } from '@kbn/i18n'; import { VisualReportingSoftDisabledError } from '@kbn/reporting-common/errors'; +import { Job, useKibana } from '@kbn/reporting-public'; import { USES_HEADLESS_JOB_TYPES } from '../../../common/constants'; -import type { Job } from '../../lib/job'; import { sharedI18nTexts } from '../../shared_i18n_texts'; -import { useKibana } from '../../shared_imports'; // TODO: Move all of these i18n texts to ./i18n_texts.tsx const NA = i18n.translate('xpack.reporting.listing.infoPanel.notApplicableLabel', { diff --git a/x-pack/plugins/reporting/public/management/components/report_status_indicator.tsx b/x-pack/plugins/reporting/public/management/components/report_status_indicator.tsx index 08e58d538da3b..1cc924ea25574 100644 --- a/x-pack/plugins/reporting/public/management/components/report_status_indicator.tsx +++ b/x-pack/plugins/reporting/public/management/components/report_status_indicator.tsx @@ -10,7 +10,7 @@ import { i18n } from '@kbn/i18n'; import { EuiFlexGroup, EuiFlexItem, EuiIcon, EuiLoadingSpinner, EuiToolTip } from '@elastic/eui'; import { JOB_STATUS } from '@kbn/reporting-common/constants'; -import type { Job } from '../../lib/job'; +import { Job } from '@kbn/reporting-public'; import { jobHasIssues } from '../utils'; interface Props { diff --git a/x-pack/plugins/reporting/public/management/index.ts b/x-pack/plugins/reporting/public/management/index.ts index f53ae2cacd4df..09c4517e304e0 100644 --- a/x-pack/plugins/reporting/public/management/index.ts +++ b/x-pack/plugins/reporting/public/management/index.ts @@ -7,10 +7,8 @@ import type { ApplicationStart, ToastsStart } from '@kbn/core/public'; import type { LicensingPluginStart } from '@kbn/licensing-plugin/public'; -import type { ClientConfigType } from '@kbn/reporting-public'; +import type { ClientConfigType, ReportingAPIClient } from '@kbn/reporting-public'; import type { SharePluginStart } from '@kbn/share-plugin/public'; -import type { ReportingAPIClient } from '../lib/reporting_api_client'; - export interface ListingProps { apiClient: ReportingAPIClient; license$: LicensingPluginStart['license$']; diff --git a/x-pack/plugins/reporting/public/management/mount_management_section.tsx b/x-pack/plugins/reporting/public/management/mount_management_section.tsx index 27f9e1948e34e..1e81119439e20 100644 --- a/x-pack/plugins/reporting/public/management/mount_management_section.tsx +++ b/x-pack/plugins/reporting/public/management/mount_management_section.tsx @@ -17,10 +17,13 @@ import type { ManagementAppMountParams } from '@kbn/management-plugin/public'; import { KibanaThemeProvider } from '@kbn/react-kibana-context-theme'; import type { ClientConfigType } from '@kbn/reporting-public'; import type { SharePluginStart } from '@kbn/share-plugin/public'; +import { + InternalApiClientProvider, + ReportingAPIClient, + KibanaContext, +} from '@kbn/reporting-public'; import { ReportListing } from '.'; import { PolicyStatusContextProvider } from '../lib/default_status_context'; -import { InternalApiClientProvider, type ReportingAPIClient } from '../lib/reporting_api_client'; -import type { KibanaContext } from '../types'; export async function mountManagementSection( coreStart: CoreStart, @@ -44,7 +47,7 @@ export async function mountManagementSection( - + { let testBed: TestBed; diff --git a/x-pack/plugins/reporting/public/management/report_listing.tsx b/x-pack/plugins/reporting/public/management/report_listing.tsx index 024d75b04ae10..00a11f21d3ed5 100644 --- a/x-pack/plugins/reporting/public/management/report_listing.tsx +++ b/x-pack/plugins/reporting/public/management/report_listing.tsx @@ -7,15 +7,13 @@ import React from 'react'; -import { ListingProps as Props } from '.'; -import { useInternalApiClient } from '../lib/reporting_api_client'; -import { useKibana } from '../shared_imports'; - import './report_listing.scss'; +import { useInternalApiClient, useKibana } from '@kbn/reporting-public'; import { ReportListingStateful } from './stateful/report_listing_stateful'; import { ReportListingDefault } from './default/report_listing_default'; +import { ListingProps } from '.'; -export const ReportListing = (props: Props) => { +export const ReportListing = (props: ListingProps) => { const { apiClient } = useInternalApiClient(); const { services: { diff --git a/x-pack/plugins/reporting/public/management/report_listing_table.tsx b/x-pack/plugins/reporting/public/management/report_listing_table.tsx index eaac96d124db6..ac306fe4d80cf 100644 --- a/x-pack/plugins/reporting/public/management/report_listing_table.tsx +++ b/x-pack/plugins/reporting/public/management/report_listing_table.tsx @@ -21,11 +21,10 @@ import { i18n } from '@kbn/i18n'; import { ILicense } from '@kbn/licensing-plugin/public'; import { durationToNumber } from '@kbn/reporting-common'; +import { checkLicense, Job } from '@kbn/reporting-public'; import { REPORT_TABLE_ID, REPORT_TABLE_ROW_ID } from '../../common/constants'; import { prettyPrintJobType } from '../../common/job_utils'; import { Poller } from '../../common/poller'; -import { Job } from '../lib/job'; -import { checkLicense } from '../lib/license_check'; import { ReportDeleteButton, ReportInfoFlyout, ReportStatusIndicator } from './components'; import { guessAppIconTypeFromObjectType } from './utils'; import { ListingPropsInternal } from '.'; diff --git a/x-pack/plugins/reporting/public/management/utils.ts b/x-pack/plugins/reporting/public/management/utils.ts index b26c5fdf58046..3bd3e8092dbac 100644 --- a/x-pack/plugins/reporting/public/management/utils.ts +++ b/x-pack/plugins/reporting/public/management/utils.ts @@ -7,7 +7,7 @@ import type { IconType } from '@elastic/eui'; import { JOB_STATUS } from '@kbn/reporting-common'; -import { Job } from '../lib/job'; +import { Job } from '@kbn/reporting-public'; /** * This is not the most forward-compatible way of mapping to an {@link IconType} for an application. diff --git a/x-pack/plugins/reporting/public/mocks.ts b/x-pack/plugins/reporting/public/mocks.ts index 894fb68a86c69..34aa311e54822 100644 --- a/x-pack/plugins/reporting/public/mocks.ts +++ b/x-pack/plugins/reporting/public/mocks.ts @@ -6,9 +6,9 @@ */ import { coreMock } from '@kbn/core/public/mocks'; -import { ReportingAPIClient } from './lib/reporting_api_client'; +import { getSharedComponents } from '@kbn/reporting-public/share'; +import { ReportingAPIClient } from '@kbn/reporting-public/reporting_api_client'; import { ReportingSetup } from '.'; -import { getSharedComponents } from './shared'; type Setup = jest.Mocked; diff --git a/x-pack/plugins/reporting/public/panel_actions/get_csv_panel_action.test.ts b/x-pack/plugins/reporting/public/panel_actions/get_csv_panel_action.test.ts index bf868199de4ce..fbd4bfe90daeb 100644 --- a/x-pack/plugins/reporting/public/panel_actions/get_csv_panel_action.test.ts +++ b/x-pack/plugins/reporting/public/panel_actions/get_csv_panel_action.test.ts @@ -14,11 +14,11 @@ import { LicenseCheckState } from '@kbn/licensing-plugin/public'; import { coreMock } from '@kbn/core/public/mocks'; import { dataPluginMock } from '@kbn/data-plugin/public/mocks'; import { licensingMock } from '@kbn/licensing-plugin/public/mocks'; -import { ReportingAPIClient } from '../lib/reporting_api_client'; import type { ReportingPublicPluginStartDependencies } from '../plugin'; import type { ActionContext } from './get_csv_panel_action'; import { ReportingCsvPanelAction } from './get_csv_panel_action'; import { dataViewMock } from '@kbn/discover-utils/src/__mocks__'; +import { ReportingAPIClient } from '@kbn/reporting-public'; const core = coreMock.createSetup(); let apiClient: ReportingAPIClient; diff --git a/x-pack/plugins/reporting/public/panel_actions/get_csv_panel_action.tsx b/x-pack/plugins/reporting/public/panel_actions/get_csv_panel_action.tsx index 5949131df49a5..941ee345174c7 100644 --- a/x-pack/plugins/reporting/public/panel_actions/get_csv_panel_action.tsx +++ b/x-pack/plugins/reporting/public/panel_actions/get_csv_panel_action.tsx @@ -19,8 +19,7 @@ import type { SavedSearch } from '@kbn/saved-search-plugin/public'; import type { UiActionsActionDefinition as ActionDefinition } from '@kbn/ui-actions-plugin/public'; import { IncompatibleActionError } from '@kbn/ui-actions-plugin/public'; -import { checkLicense } from '../lib/license_check'; -import { ReportingAPIClient } from '../lib/reporting_api_client'; +import { ReportingAPIClient, checkLicense } from '@kbn/reporting-public'; import type { ReportingPublicPluginStartDependencies } from '../plugin'; function isSavedSearchEmbeddable( diff --git a/x-pack/plugins/reporting/public/plugin.ts b/x-pack/plugins/reporting/public/plugin.ts index 91fe945b6e09d..edcc2affaa3dd 100644 --- a/x-pack/plugins/reporting/public/plugin.ts +++ b/x-pack/plugins/reporting/public/plugin.ts @@ -28,18 +28,19 @@ import type { ScreenshotModePluginSetup } from '@kbn/screenshot-mode-plugin/publ import { JOB_COMPLETION_NOTIFICATIONS_SESSION_KEY, durationToNumber } from '@kbn/reporting-common'; import type { JobId } from '@kbn/reporting-common/types'; -import type { ClientConfigType } from '@kbn/reporting-public'; +import { ClientConfigType, ReportingAPIClient } from '@kbn/reporting-public'; import type { SharePluginSetup, SharePluginStart } from '@kbn/share-plugin/public'; import type { UiActionsSetup, UiActionsStart } from '@kbn/ui-actions-plugin/public'; +import { + getSharedComponents, + reportingScreenshotShareProvider, + reportingCsvShareProvider, +} from '@kbn/reporting-public/share'; import type { ReportingSetup, ReportingStart } from '.'; -import { ReportingAPIClient } from './lib/reporting_api_client'; import { ReportingNotifierStreamHandler as StreamHandler } from './lib/stream_handler'; import { getGeneralErrorToast } from './notifier'; import { ReportingCsvPanelAction } from './panel_actions/get_csv_panel_action'; -import { reportingCsvShareProvider } from './share_context_menu/register_csv_reporting'; -import { reportingScreenshotShareProvider } from './share_context_menu/register_pdf_png_reporting'; -import { getSharedComponents } from './shared'; import type { JobSummarySet } from './types'; function getStored(): JobId[] { diff --git a/x-pack/plugins/reporting/public/redirect/mount_redirect_app.tsx b/x-pack/plugins/reporting/public/redirect/mount_redirect_app.tsx index 879ddf961153b..20a2747d86cd0 100644 --- a/x-pack/plugins/reporting/public/redirect/mount_redirect_app.tsx +++ b/x-pack/plugins/reporting/public/redirect/mount_redirect_app.tsx @@ -13,7 +13,7 @@ import type { AppMountParameters } from '@kbn/core/public'; import type { ScreenshotModePluginSetup } from '@kbn/screenshot-mode-plugin/public'; import type { SharePluginSetup } from '@kbn/share-plugin/public'; -import type { ReportingAPIClient } from '../lib/reporting_api_client'; +import type { ReportingAPIClient } from '@kbn/reporting-public'; import { RedirectApp } from './redirect_app'; interface MountParams extends AppMountParameters { diff --git a/x-pack/plugins/reporting/public/redirect/redirect_app.tsx b/x-pack/plugins/reporting/public/redirect/redirect_app.tsx index f26fae4e85763..e196fb2d1412e 100644 --- a/x-pack/plugins/reporting/public/redirect/redirect_app.tsx +++ b/x-pack/plugins/reporting/public/redirect/redirect_app.tsx @@ -17,7 +17,7 @@ import { REPORTING_REDIRECT_LOCATOR_STORE_KEY } from '@kbn/reporting-common'; import { LocatorParams } from '@kbn/reporting-common/types'; import type { ScreenshotModePluginSetup } from '@kbn/screenshot-mode-plugin/public'; -import { ReportingAPIClient } from '../lib/reporting_api_client'; +import { ReportingAPIClient } from '@kbn/reporting-public'; import type { SharePluginSetup } from '../shared_imports'; import './redirect_app.scss'; diff --git a/x-pack/plugins/reporting/public/shared_imports.ts b/x-pack/plugins/reporting/public/shared_imports.ts index 4ce50afde6915..f3a067b5a9bbf 100644 --- a/x-pack/plugins/reporting/public/shared_imports.ts +++ b/x-pack/plugins/reporting/public/shared_imports.ts @@ -12,12 +12,6 @@ export type { SharePluginSetup, SharePluginStart, LocatorPublic } from '@kbn/sha export type { UseRequestResponse } from '@kbn/es-ui-shared-plugin/public'; export { useRequest } from '@kbn/es-ui-shared-plugin/public'; -export { KibanaContextProvider } from '@kbn/kibana-react-plugin/public'; - -import { useKibana as _useKibana } from '@kbn/kibana-react-plugin/public'; -import type { KibanaContext } from './types'; -export const useKibana = () => _useKibana(); - export type { SerializableRecord } from '@kbn/utility-types'; export type { UiActionsSetup, UiActionsStart } from '@kbn/ui-actions-plugin/public'; diff --git a/x-pack/plugins/reporting/public/types.ts b/x-pack/plugins/reporting/public/types.ts index 1d4bc0abedf3c..dcc887ef9a84d 100644 --- a/x-pack/plugins/reporting/public/types.ts +++ b/x-pack/plugins/reporting/public/types.ts @@ -5,11 +5,8 @@ * 2.0. */ -import type { CoreSetup, CoreStart } from '@kbn/core/public'; -import type { DataPublicPluginStart } from '@kbn/data-plugin/public'; import { JOB_STATUS } from '@kbn/reporting-common'; import type { JobId, ReportOutput, ReportSource, TaskRunResult } from '@kbn/reporting-common/types'; -import type { SharePluginStart } from '@kbn/share-plugin/public'; /* * Notifier Toasts @@ -33,15 +30,3 @@ export interface JobSummarySet { completed: JobSummary[]; failed: JobSummary[]; } - -/* Services received through useKibana context - * @internal - */ -export interface KibanaContext { - http: CoreSetup['http']; - application: CoreStart['application']; - uiSettings: CoreStart['uiSettings']; - docLinks: CoreStart['docLinks']; - data: DataPublicPluginStart; - share: SharePluginStart; -} diff --git a/x-pack/plugins/reporting/server/core.ts b/x-pack/plugins/reporting/server/core.ts index 7094a655210bb..3d4276d60e4fa 100644 --- a/x-pack/plugins/reporting/server/core.ts +++ b/x-pack/plugins/reporting/server/core.ts @@ -47,9 +47,10 @@ import type { } from '@kbn/task-manager-plugin/server'; import type { UsageCounter } from '@kbn/usage-collection-plugin/server'; +import { checkLicense } from '@kbn/reporting-server/check_license'; +import { ExportTypesRegistry } from '@kbn/reporting-server/export_types_registry'; import type { ReportingSetup } from '.'; import { createConfig } from './config'; -import { ExportTypesRegistry, checkLicense } from './lib'; import { reportingEventLoggerFactory } from './lib/event_logger/logger'; import type { IReport, ReportingStore } from './lib/store'; import { ExecuteReportTask, ReportTaskParams } from './lib/tasks'; diff --git a/x-pack/plugins/reporting/server/deprecations/migrate_existing_indices_ilm_policy.ts b/x-pack/plugins/reporting/server/deprecations/migrate_existing_indices_ilm_policy.ts index d7c6e1fd9fc2a..2fcba6c0ccf53 100644 --- a/x-pack/plugins/reporting/server/deprecations/migrate_existing_indices_ilm_policy.ts +++ b/x-pack/plugins/reporting/server/deprecations/migrate_existing_indices_ilm_policy.ts @@ -7,8 +7,7 @@ import { DeprecationsDetails, GetDeprecationsContext } from '@kbn/core/server'; import { i18n } from '@kbn/i18n'; -import { ILM_POLICY_NAME } from '@kbn/reporting-common'; -import { INTERNAL_ROUTES } from '../../common/constants'; +import { ILM_POLICY_NAME, INTERNAL_ROUTES } from '@kbn/reporting-common'; import { ReportingCore } from '../core'; import { deprecations } from '../lib/deprecations'; diff --git a/x-pack/plugins/reporting/server/lib/export_types_registry.test.js b/x-pack/plugins/reporting/server/lib/export_types_registry.test.js index cecb6a23aba49..6278cbd22f997 100644 --- a/x-pack/plugins/reporting/server/lib/export_types_registry.test.js +++ b/x-pack/plugins/reporting/server/lib/export_types_registry.test.js @@ -5,7 +5,7 @@ * 2.0. */ -import { ExportTypesRegistry } from './export_types_registry'; +import { ExportTypesRegistry } from '@kbn/reporting-server/export_types_registry'; describe('ExportTypesRegistry', function () { let exportTypesRegistry; diff --git a/x-pack/plugins/reporting/server/lib/index.ts b/x-pack/plugins/reporting/server/lib/index.ts index 4c3f29bfa1383..a5573e3918565 100644 --- a/x-pack/plugins/reporting/server/lib/index.ts +++ b/x-pack/plugins/reporting/server/lib/index.ts @@ -5,10 +5,8 @@ * 2.0. */ -export { checkLicense } from './check_license'; export { checkParamsVersion } from './check_params_version'; export { ContentStream, getContentStream } from './content_stream'; -export { ExportTypesRegistry } from './export_types_registry'; export { PassThroughStream } from './passthrough_stream'; export { ReportingStore, IlmPolicyManager } from './store'; export { startTrace } from './trace'; diff --git a/x-pack/plugins/reporting/server/lib/tasks/execute_report.ts b/x-pack/plugins/reporting/server/lib/tasks/execute_report.ts index fad741b2e8a1b..25be53d19f1e1 100644 --- a/x-pack/plugins/reporting/server/lib/tasks/execute_report.ts +++ b/x-pack/plugins/reporting/server/lib/tasks/execute_report.ts @@ -37,6 +37,7 @@ import type { } from '@kbn/task-manager-plugin/server'; import { throwRetryableError } from '@kbn/task-manager-plugin/server'; +import { ExportTypesRegistry } from '@kbn/reporting-server/export_types_registry'; import { REPORTING_EXECUTE_TYPE, ReportTaskParams, @@ -44,7 +45,7 @@ import { ReportingTaskStatus, TIME_BETWEEN_ATTEMPTS, } from '.'; -import { ExportTypesRegistry, getContentStream } from '..'; +import { getContentStream } from '..'; import type { ReportingCore } from '../..'; import { isExecutionError, diff --git a/x-pack/plugins/reporting/server/plugin.test.ts b/x-pack/plugins/reporting/server/plugin.test.ts index 3c4e81af540cd..8e1149b5d80f6 100644 --- a/x-pack/plugins/reporting/server/plugin.test.ts +++ b/x-pack/plugins/reporting/server/plugin.test.ts @@ -14,10 +14,10 @@ import { PDF_REPORT_TYPE, PDF_REPORT_TYPE_V2 } from '@kbn/reporting-export-types import { PNG_REPORT_TYPE_V2 } from '@kbn/reporting-export-types-png-common'; import type { ReportingCore, ReportingInternalStart } from './core'; -import { ExportTypesRegistry } from './lib/export_types_registry'; import { ReportingPlugin } from './plugin'; import { createMockPluginSetup, createMockPluginStart } from './test_helpers'; import type { ReportingSetupDeps } from './types'; +import { ExportTypesRegistry } from '@kbn/reporting-server/export_types_registry'; const sleep = (time: number) => new Promise((r) => setTimeout(r, time)); @@ -87,7 +87,7 @@ describe('Reporting Plugin', () => { }); describe('config and export types registration', () => { - jest.mock('./lib/export_types_registry'); + jest.mock('@kbn/reporting-server/export_types_registry'); ExportTypesRegistry.prototype.getAll = jest.fn(() => []); // code breaks if getAll returns undefined let registerSpy: jest.SpyInstance; diff --git a/x-pack/plugins/reporting/server/routes/common/generate/request_handler.ts b/x-pack/plugins/reporting/server/routes/common/generate/request_handler.ts index e8be9714a1fd2..b1425d7bb97f1 100644 --- a/x-pack/plugins/reporting/server/routes/common/generate/request_handler.ts +++ b/x-pack/plugins/reporting/server/routes/common/generate/request_handler.ts @@ -11,13 +11,13 @@ import moment from 'moment'; import { schema, TypeOf } from '@kbn/config-schema'; import type { KibanaRequest, KibanaResponseFactory, Logger } from '@kbn/core/server'; import { i18n } from '@kbn/i18n'; +import { PUBLIC_ROUTES } from '@kbn/reporting-common'; import type { BaseParams } from '@kbn/reporting-common/types'; import { cryptoFactory } from '@kbn/reporting-server'; import rison from '@kbn/rison'; -import { Counters, getCounters } from '..'; +import { type Counters, getCounters } from '..'; import type { ReportingCore } from '../../..'; -import { PUBLIC_ROUTES } from '../../../../common/constants'; import { checkParamsVersion } from '../../../lib'; import { Report } from '../../../lib/store'; import type { diff --git a/x-pack/plugins/reporting/server/routes/internal/deprecations/deprecations.ts b/x-pack/plugins/reporting/server/routes/internal/deprecations/deprecations.ts index d6322f2d60346..d35adf717cbb9 100644 --- a/x-pack/plugins/reporting/server/routes/internal/deprecations/deprecations.ts +++ b/x-pack/plugins/reporting/server/routes/internal/deprecations/deprecations.ts @@ -6,9 +6,8 @@ */ import { errors } from '@elastic/elasticsearch'; import type { Logger, RequestHandler } from '@kbn/core/server'; -import { ILM_POLICY_NAME } from '@kbn/reporting-common'; +import { ILM_POLICY_NAME, INTERNAL_ROUTES } from '@kbn/reporting-common'; import type { IlmPolicyStatusResponse } from '@kbn/reporting-common/url'; -import { INTERNAL_ROUTES } from '../../../../common/constants'; import type { ReportingCore } from '../../../core'; import { IlmPolicyManager } from '../../../lib'; import { deprecations } from '../../../lib/deprecations'; diff --git a/x-pack/plugins/reporting/server/routes/internal/deprecations/integration_tests/deprecations.test.ts b/x-pack/plugins/reporting/server/routes/internal/deprecations/integration_tests/deprecations.test.ts index e143216447af0..ef3fcb8605eba 100644 --- a/x-pack/plugins/reporting/server/routes/internal/deprecations/integration_tests/deprecations.test.ts +++ b/x-pack/plugins/reporting/server/routes/internal/deprecations/integration_tests/deprecations.test.ts @@ -8,10 +8,10 @@ import { setupServer } from '@kbn/core-test-helpers-test-utils'; import { loggingSystemMock } from '@kbn/core/server/mocks'; import { licensingMock } from '@kbn/licensing-plugin/server/mocks'; +import { INTERNAL_ROUTES } from '@kbn/reporting-common'; import { createMockConfigSchema } from '@kbn/reporting-mocks-server'; import { securityMock } from '@kbn/security-plugin/server/mocks'; import supertest from 'supertest'; -import { INTERNAL_ROUTES } from '../../../../../common/constants'; import { createMockPluginSetup, createMockPluginStart, diff --git a/x-pack/plugins/reporting/server/routes/internal/diagnostic/browser.ts b/x-pack/plugins/reporting/server/routes/internal/diagnostic/browser.ts index 703dd5b24a97b..a4ca554b1e7db 100644 --- a/x-pack/plugins/reporting/server/routes/internal/diagnostic/browser.ts +++ b/x-pack/plugins/reporting/server/routes/internal/diagnostic/browser.ts @@ -7,10 +7,10 @@ import type { DocLinksServiceSetup, Logger } from '@kbn/core/server'; import { i18n } from '@kbn/i18n'; +import { INTERNAL_ROUTES } from '@kbn/reporting-common'; import { lastValueFrom } from 'rxjs'; import type { DiagnosticResponse } from '.'; import type { ReportingCore } from '../../..'; -import { INTERNAL_ROUTES } from '../../../../common/constants'; import { authorizedUserPreRouting, getCounters } from '../../common'; const logsToHelpMapFactory = (docLinks: DocLinksServiceSetup) => ({ diff --git a/x-pack/plugins/reporting/server/routes/internal/diagnostic/integration_tests/browser.test.ts b/x-pack/plugins/reporting/server/routes/internal/diagnostic/integration_tests/browser.test.ts index a395fab20e8d3..cccf6eaacafdc 100644 --- a/x-pack/plugins/reporting/server/routes/internal/diagnostic/integration_tests/browser.test.ts +++ b/x-pack/plugins/reporting/server/routes/internal/diagnostic/integration_tests/browser.test.ts @@ -10,11 +10,11 @@ import supertest from 'supertest'; import { setupServer } from '@kbn/core-test-helpers-test-utils'; import { docLinksServiceMock, loggingSystemMock } from '@kbn/core/server/mocks'; -import { ScreenshottingStart } from '@kbn/screenshotting-plugin/server'; +import { INTERNAL_ROUTES } from '@kbn/reporting-common'; import { createMockConfigSchema } from '@kbn/reporting-mocks-server'; +import { ScreenshottingStart } from '@kbn/screenshotting-plugin/server'; import { IUsageCounter } from '@kbn/usage-collection-plugin/server/usage_counters/usage_counter'; import { ReportingCore } from '../../../..'; -import { INTERNAL_ROUTES } from '../../../../../common/constants'; import { reportingMock } from '../../../../mocks'; import { createMockPluginSetup, createMockReportingCore } from '../../../../test_helpers'; import { ReportingRequestHandlerContext } from '../../../../types'; diff --git a/x-pack/plugins/reporting/server/routes/internal/generate/csv_searchsource_immediate.ts b/x-pack/plugins/reporting/server/routes/internal/generate/csv_searchsource_immediate.ts index 60e8da242ddbf..cc9ad946d84ef 100644 --- a/x-pack/plugins/reporting/server/routes/internal/generate/csv_searchsource_immediate.ts +++ b/x-pack/plugins/reporting/server/routes/internal/generate/csv_searchsource_immediate.ts @@ -10,12 +10,12 @@ import moment from 'moment'; import { schema } from '@kbn/config-schema'; import type { KibanaRequest, Logger } from '@kbn/core/server'; +import { INTERNAL_ROUTES } from '@kbn/reporting-common'; import { CSV_SEARCHSOURCE_IMMEDIATE_TYPE, JobParamsDownloadCSV, } from '@kbn/reporting-export-types-csv-common'; import type { ReportingCore } from '../../..'; -import { INTERNAL_ROUTES } from '../../../../common/constants'; import { PassThroughStream } from '../../../lib'; import { authorizedUserPreRouting, getCounters } from '../../common'; diff --git a/x-pack/plugins/reporting/server/routes/internal/generate/generate_from_jobparams.ts b/x-pack/plugins/reporting/server/routes/internal/generate/generate_from_jobparams.ts index 4dbd187069e58..7f547702475cd 100644 --- a/x-pack/plugins/reporting/server/routes/internal/generate/generate_from_jobparams.ts +++ b/x-pack/plugins/reporting/server/routes/internal/generate/generate_from_jobparams.ts @@ -7,8 +7,8 @@ import { KibanaResponse } from '@kbn/core-http-router-server-internal'; import type { Logger } from '@kbn/core/server'; +import { INTERNAL_ROUTES } from '@kbn/reporting-common'; import type { ReportingCore } from '../../..'; -import { INTERNAL_ROUTES } from '../../../../common/constants'; import { authorizedUserPreRouting } from '../../common'; import { RequestHandler } from '../../common/generate'; diff --git a/x-pack/plugins/reporting/server/routes/internal/generate/integration_tests/generation_from_jobparams.test.ts b/x-pack/plugins/reporting/server/routes/internal/generate/integration_tests/generation_from_jobparams.test.ts index 34f1a8dd07007..d27c032a3ddbf 100644 --- a/x-pack/plugins/reporting/server/routes/internal/generate/integration_tests/generation_from_jobparams.test.ts +++ b/x-pack/plugins/reporting/server/routes/internal/generate/integration_tests/generation_from_jobparams.test.ts @@ -12,14 +12,14 @@ import supertest from 'supertest'; import { setupServer } from '@kbn/core-test-helpers-test-utils'; import { coreMock, loggingSystemMock } from '@kbn/core/server/mocks'; import { licensingMock } from '@kbn/licensing-plugin/server/mocks'; +import { INTERNAL_ROUTES } from '@kbn/reporting-common'; import { PdfExportType } from '@kbn/reporting-export-types-pdf'; import { createMockConfigSchema } from '@kbn/reporting-mocks-server'; +import { ExportTypesRegistry } from '@kbn/reporting-server/export_types_registry'; import { IUsageCounter } from '@kbn/usage-collection-plugin/server/usage_counters/usage_counter'; import { ReportingCore } from '../../../..'; -import { INTERNAL_ROUTES } from '../../../../../common/constants'; import { ReportingStore } from '../../../../lib'; -import { ExportTypesRegistry } from '../../../../lib/export_types_registry'; import { Report } from '../../../../lib/store'; import { reportingMock } from '../../../../mocks'; import { diff --git a/x-pack/plugins/reporting/server/routes/internal/management/integration_tests/jobs.test.ts b/x-pack/plugins/reporting/server/routes/internal/management/integration_tests/jobs.test.ts index fc272f70ddac3..2ab57d291dae7 100644 --- a/x-pack/plugins/reporting/server/routes/internal/management/integration_tests/jobs.test.ts +++ b/x-pack/plugins/reporting/server/routes/internal/management/integration_tests/jobs.test.ts @@ -17,14 +17,15 @@ import { estypes } from '@elastic/elasticsearch'; import { setupServer } from '@kbn/core-test-helpers-test-utils'; import { ElasticsearchClientMock, coreMock } from '@kbn/core/server/mocks'; import { licensingMock } from '@kbn/licensing-plugin/server/mocks'; +import { INTERNAL_ROUTES } from '@kbn/reporting-common'; import { createMockConfigSchema } from '@kbn/reporting-mocks-server'; import { ExportType } from '@kbn/reporting-server'; +import { ExportTypesRegistry } from '@kbn/reporting-server/export_types_registry'; import { IUsageCounter } from '@kbn/usage-collection-plugin/server/usage_counters/usage_counter'; import { ReportingCore } from '../../../..'; -import { INTERNAL_ROUTES } from '../../../../../common/constants'; import { ReportingInternalSetup, ReportingInternalStart } from '../../../../core'; -import { ContentStream, ExportTypesRegistry, getContentStream } from '../../../../lib'; +import { ContentStream, getContentStream } from '../../../../lib'; import { reportingMock } from '../../../../mocks'; import { createMockPluginSetup, diff --git a/x-pack/plugins/reporting/server/routes/internal/management/jobs.ts b/x-pack/plugins/reporting/server/routes/internal/management/jobs.ts index 717ac8db9b104..44a085a76dd91 100644 --- a/x-pack/plugins/reporting/server/routes/internal/management/jobs.ts +++ b/x-pack/plugins/reporting/server/routes/internal/management/jobs.ts @@ -6,9 +6,9 @@ */ import { schema } from '@kbn/config-schema'; +import { INTERNAL_ROUTES } from '@kbn/reporting-common'; import { ROUTE_TAG_CAN_REDIRECT } from '@kbn/security-plugin/server'; import { ReportingCore } from '../../..'; -import { INTERNAL_ROUTES } from '../../../../common/constants'; import { authorizedUserPreRouting, getCounters } from '../../common'; import { handleUnavailable } from '../../common/generate'; import { diff --git a/x-pack/plugins/reporting/server/routes/public/generate_from_jobparams.ts b/x-pack/plugins/reporting/server/routes/public/generate_from_jobparams.ts index 512b39935de5e..276c9da8a30b4 100644 --- a/x-pack/plugins/reporting/server/routes/public/generate_from_jobparams.ts +++ b/x-pack/plugins/reporting/server/routes/public/generate_from_jobparams.ts @@ -7,8 +7,8 @@ import { KibanaResponse } from '@kbn/core-http-router-server-internal'; import type { Logger } from '@kbn/core/server'; +import { PUBLIC_ROUTES } from '@kbn/reporting-common'; import type { ReportingCore } from '../..'; -import { PUBLIC_ROUTES } from '../../../common/constants'; import { authorizedUserPreRouting } from '../common'; import { RequestHandler } from '../common/generate'; diff --git a/x-pack/plugins/reporting/server/routes/public/integration_tests/generation_from_jobparams.test.ts b/x-pack/plugins/reporting/server/routes/public/integration_tests/generation_from_jobparams.test.ts index f423426530746..4821df1ab48e5 100644 --- a/x-pack/plugins/reporting/server/routes/public/integration_tests/generation_from_jobparams.test.ts +++ b/x-pack/plugins/reporting/server/routes/public/integration_tests/generation_from_jobparams.test.ts @@ -12,13 +12,13 @@ import supertest from 'supertest'; import { setupServer } from '@kbn/core-test-helpers-test-utils'; import { coreMock, loggingSystemMock } from '@kbn/core/server/mocks'; import { licensingMock } from '@kbn/licensing-plugin/server/mocks'; +import { PUBLIC_ROUTES } from '@kbn/reporting-common'; import { PdfExportType } from '@kbn/reporting-export-types-pdf'; import { createMockConfigSchema } from '@kbn/reporting-mocks-server'; +import { ExportTypesRegistry } from '@kbn/reporting-server/export_types_registry'; import { IUsageCounter } from '@kbn/usage-collection-plugin/server/usage_counters/usage_counter'; import { ReportingCore } from '../../..'; -import { PUBLIC_ROUTES } from '../../../../common/constants'; import { ReportingStore } from '../../../lib'; -import { ExportTypesRegistry } from '../../../lib/export_types_registry'; import { Report } from '../../../lib/store'; import { reportingMock } from '../../../mocks'; import { diff --git a/x-pack/plugins/reporting/server/routes/public/integration_tests/jobs.test.ts b/x-pack/plugins/reporting/server/routes/public/integration_tests/jobs.test.ts index 4aef80271247d..4c0bc76640710 100644 --- a/x-pack/plugins/reporting/server/routes/public/integration_tests/jobs.test.ts +++ b/x-pack/plugins/reporting/server/routes/public/integration_tests/jobs.test.ts @@ -17,14 +17,14 @@ import { estypes } from '@elastic/elasticsearch'; import { setupServer } from '@kbn/core-test-helpers-test-utils'; import { coreMock, type ElasticsearchClientMock } from '@kbn/core/server/mocks'; import { licensingMock } from '@kbn/licensing-plugin/server/mocks'; +import { PUBLIC_ROUTES } from '@kbn/reporting-common'; +import { ExportTypesRegistry } from '@kbn/reporting-server/export_types_registry'; import { createMockConfigSchema } from '@kbn/reporting-mocks-server'; import type { ExportType } from '@kbn/reporting-server'; import { IUsageCounter } from '@kbn/usage-collection-plugin/server/usage_counters/usage_counter'; - import { ReportingCore } from '../../..'; -import { PUBLIC_ROUTES } from '../../../../common/constants'; import { ReportingInternalSetup, ReportingInternalStart } from '../../../core'; -import { ContentStream, ExportTypesRegistry, getContentStream } from '../../../lib'; +import { ContentStream, getContentStream } from '../../../lib'; import { reportingMock } from '../../../mocks'; import { createMockPluginSetup, diff --git a/x-pack/plugins/reporting/server/routes/public/jobs.ts b/x-pack/plugins/reporting/server/routes/public/jobs.ts index 7b56e4393a31a..54ebf3d4e0c1c 100644 --- a/x-pack/plugins/reporting/server/routes/public/jobs.ts +++ b/x-pack/plugins/reporting/server/routes/public/jobs.ts @@ -5,9 +5,9 @@ * 2.0. */ +import { PUBLIC_ROUTES } from '@kbn/reporting-common'; import { ROUTE_TAG_CAN_REDIRECT } from '@kbn/security-plugin/server'; import { ReportingCore } from '../..'; -import { PUBLIC_ROUTES } from '../../../common/constants'; import { authorizedUserPreRouting } from '../common'; import { commonJobsRouteHandlerFactory } from '../common/jobs'; diff --git a/x-pack/plugins/reporting/server/types.ts b/x-pack/plugins/reporting/server/types.ts index 8f85a75649f3f..2e8cf80d73a0e 100644 --- a/x-pack/plugins/reporting/server/types.ts +++ b/x-pack/plugins/reporting/server/types.ts @@ -33,7 +33,7 @@ import type { } from '@kbn/task-manager-plugin/server'; import type { UsageCollectionSetup } from '@kbn/usage-collection-plugin/server'; -import { ExportTypesRegistry } from './lib'; +import { ExportTypesRegistry } from '@kbn/reporting-server/export_types_registry'; /** * Plugin Setup Contract diff --git a/x-pack/plugins/reporting/server/usage/get_export_stats.test.ts b/x-pack/plugins/reporting/server/usage/get_export_stats.test.ts index b901b13a98f8b..f69656431f5fb 100644 --- a/x-pack/plugins/reporting/server/usage/get_export_stats.test.ts +++ b/x-pack/plugins/reporting/server/usage/get_export_stats.test.ts @@ -6,7 +6,7 @@ */ import { createMockConfigSchema } from '@kbn/reporting-mocks-server'; -import { ExportTypesRegistry } from '../lib'; +import { ExportTypesRegistry } from '@kbn/reporting-server/export_types_registry'; import { createMockReportingCore } from '../test_helpers'; import { getExportStats } from './get_export_stats'; import { getExportTypesHandler } from './get_export_type_handler'; diff --git a/x-pack/plugins/reporting/server/usage/get_export_type_handler.ts b/x-pack/plugins/reporting/server/usage/get_export_type_handler.ts index 0737e522c6347..8e4f072285183 100644 --- a/x-pack/plugins/reporting/server/usage/get_export_type_handler.ts +++ b/x-pack/plugins/reporting/server/usage/get_export_type_handler.ts @@ -5,7 +5,7 @@ * 2.0. */ -import { ExportTypesRegistry } from '../lib/export_types_registry'; +import { ExportTypesRegistry } from '@kbn/reporting-server/export_types_registry'; import { FeaturesAvailability } from '.'; import { JobTypes } from './types'; diff --git a/x-pack/plugins/reporting/server/usage/get_reporting_usage.ts b/x-pack/plugins/reporting/server/usage/get_reporting_usage.ts index 5946e15b2dda3..d39ac15be037a 100644 --- a/x-pack/plugins/reporting/server/usage/get_reporting_usage.ts +++ b/x-pack/plugins/reporting/server/usage/get_reporting_usage.ts @@ -8,8 +8,8 @@ import type * as estypes from '@elastic/elasticsearch/lib/api/typesWithBodyKey'; import type { ElasticsearchClient } from '@kbn/core/server'; import { REPORTING_SYSTEM_INDEX } from '@kbn/reporting-common'; import { get, pick } from 'lodash'; +import type { ExportTypesRegistry } from '@kbn/reporting-server/export_types_registry'; import type { GetLicense } from '.'; -import type { ExportTypesRegistry } from '../lib/export_types_registry'; import { FIELD_EXECUTION_TIME_MS, FIELD_QUEUE_TIME_MS, diff --git a/x-pack/plugins/reporting/server/usage/reporting_usage_collector.test.ts b/x-pack/plugins/reporting/server/usage/reporting_usage_collector.test.ts index d7a0492005868..130b3f869f12b 100644 --- a/x-pack/plugins/reporting/server/usage/reporting_usage_collector.test.ts +++ b/x-pack/plugins/reporting/server/usage/reporting_usage_collector.test.ts @@ -14,7 +14,7 @@ import { usageCollectionPluginMock, } from '@kbn/usage-collection-plugin/server/mocks'; import { FeaturesAvailability } from '.'; -import { ExportTypesRegistry } from '../lib'; +import { ExportTypesRegistry } from '@kbn/reporting-server/export_types_registry'; import { createMockReportingCore } from '../test_helpers'; import { getReportingUsageCollector, diff --git a/x-pack/plugins/reporting/server/usage/reporting_usage_collector.ts b/x-pack/plugins/reporting/server/usage/reporting_usage_collector.ts index c299f9d13b9a0..a35a3ad0ea9f7 100644 --- a/x-pack/plugins/reporting/server/usage/reporting_usage_collector.ts +++ b/x-pack/plugins/reporting/server/usage/reporting_usage_collector.ts @@ -8,9 +8,9 @@ import { CollectorFetchContext, UsageCollectionSetup } from '@kbn/usage-collection-plugin/server'; import { firstValueFrom } from 'rxjs'; import { map } from 'rxjs/operators'; +import { ExportTypesRegistry } from '@kbn/reporting-server/export_types_registry'; import { GetLicense } from '.'; import { ReportingCore } from '..'; -import { ExportTypesRegistry } from '../lib/export_types_registry'; import { getReportingUsage } from './get_reporting_usage'; import { reportingSchema } from './schema'; import { ReportingUsageType } from './types'; diff --git a/x-pack/plugins/reporting/tsconfig.json b/x-pack/plugins/reporting/tsconfig.json index 60277ffe6aa56..7877186d5c291 100644 --- a/x-pack/plugins/reporting/tsconfig.json +++ b/x-pack/plugins/reporting/tsconfig.json @@ -38,13 +38,13 @@ "@kbn/reporting-common", "@kbn/saved-search-plugin", "@kbn/core-http-router-server-internal", + "@kbn/reporting-public", "@kbn/reporting-server", "@kbn/reporting-export-types-csv", "@kbn/reporting-export-types-pdf", "@kbn/reporting-export-types-png", "@kbn/reporting-export-types-pdf-common", "@kbn/reporting-export-types-csv-common", - "@kbn/core-http-common", "@kbn/react-kibana-context-theme", "@kbn/reporting-export-types-png-common", "@kbn/reporting-mocks-server", diff --git a/x-pack/plugins/translations/translations/fr-FR.json b/x-pack/plugins/translations/translations/fr-FR.json index 378c6a1d9606e..2d2d862ea0dc4 100644 --- a/x-pack/plugins/translations/translations/fr-FR.json +++ b/x-pack/plugins/translations/translations/fr-FR.json @@ -29747,7 +29747,7 @@ "xpack.remoteClusters.requestFlyout.unnamedTitle": "Requête", "xpack.remoteClusters.updateRemoteCluster.noRemoteClusterErrorMessage": "Aucun cluster distant ne porte ce nom.", "xpack.remoteClusters.updateRemoteCluster.unknownRemoteClusterErrorMessage": "Impossible de modifier le cluster, aucune réponse renvoyée d'ES.", - "xpack.reporting.apiClient.unknownError": "La tâche de reporting {job} a échoué. Erreur inconnue.", + "reporting.apiClient.unknownError": "La tâche de reporting {job} a échoué. Erreur inconnue.", "xpack.reporting.deprecations.migrateIndexIlmPolicy.manualStepOneMessage": "Mettez à jour tous les index de reporting de façon à ce qu'ils utilisent la politique \"{reportingIlmPolicy}\" à l'aide de l'API de paramètres des index.", "xpack.reporting.deprecations.migrateIndexIlmPolicyActionMessage": "Les nouveaux index de reporting seront gérés par la politique ILM provisionnée \"{reportingIlmPolicy}\". Vous devez modifier cette politique pour gérer le cycle de vie des rapports. Cette modification vise tous les index possédant le préfixe \"{indexPattern}\".", "xpack.reporting.deprecations.reportingRoleMappings.manualStepFive": "Supprimez le rôle \"reporting_user\" pour tous les mappings de rôle et ajoutez le rôle personnalisé. Les mappings de rôle concernés sont les suivants : {roleMappings}.", @@ -29760,8 +29760,8 @@ "xpack.reporting.diagnostic.noUsableSandbox": "Impossible d'utiliser la sandbox Chromium. Vous pouvez la désactiver à vos risques et périls avec \"xpack.screenshotting.browser.chromium.disableSandbox\". Veuillez consulter {url}", "xpack.reporting.jobResponse.errorHandler.notAuthorized": "Désolé, vous n'êtes pas autorisé à afficher ou supprimer les rapports {jobtype}", "xpack.reporting.jobsQuery.deleteError": "Impossible de supprimer le rapport : {error}", - "xpack.reporting.jobStatusDetail.attemptXofY": "Tentative {attempts} sur {max_attempts}.", - "xpack.reporting.jobStatusDetail.timeoutSeconds": "{timeout} secondes", + "reporting.jobStatusDetail.attemptXofY": "Tentative {attempts} sur {max_attempts}.", + "reporting.jobStatusDetail.timeoutSeconds": "{timeout} secondes", "xpack.reporting.listing.diagnosticApiCallFailure": "Un problème est survenu lors de l'exécution du diagnostic : {error}", "xpack.reporting.listing.ilmPolicyCallout.migrateIndicesButtonLabel": "Appliquer la politique {ilmPolicyName}", "xpack.reporting.listing.ilmPolicyCallout.migrationNeededDescription": "Pour vous assurer que vos rapports sont gérés de façon cohérente, tous les index de reporting doivent utiliser la politique {ilmPolicyName}.", @@ -29773,10 +29773,10 @@ "xpack.reporting.listing.table.deleteFailedErrorMessage": "Le rapport n'a pas été supprimé : {error}", "xpack.reporting.listing.table.deleteNumConfirmTitle": "Supprimer {num} rapports ?", "xpack.reporting.listing.table.deleteReportButton": "Supprimer {num, plural, one {rapport} many {les rapports} other {les rapports}}", - "xpack.reporting.panelContent.generateButtonLabel": "Générer {reportingType}", - "xpack.reporting.panelContent.generationTimeDescription": "La génération des {reportingType} peut prendre une ou deux minutes en fonction de la taille de votre {objectType}.", - "xpack.reporting.panelContent.successfullyQueuedReportNotificationDescription": "Suivre sa progression dans {path}.", - "xpack.reporting.panelContent.successfullyQueuedReportNotificationTitle": "Rapport mis en file d'attente pour {objectType}", + "reporting.share.panelContent.generateButtonLabel": "Générer {reportingType}", + "reporting.share.panelContent.generationTimeDescription": "La génération des {reportingType} peut prendre une ou deux minutes en fonction de la taille de votre {objectType}.", + "reporting.share.panelContent.successfullyQueuedReportNotificationDescription": "Suivre sa progression dans {path}.", + "reporting.share.panelContent.successfullyQueuedReportNotificationTitle": "Rapport mis en file d'attente pour {objectType}", "xpack.reporting.publicNotifier.csvContainsFormulas.formulaReportTitle": "{reportType} peut contenir des formules", "xpack.reporting.publicNotifier.error.checkManagement": "Accédez à {path} pour plus d'informations.", "xpack.reporting.publicNotifier.reportLinkDescription": "Téléchargez-le maintenant ou retrouvez-le ultérieurement sous {path}.", @@ -29812,25 +29812,25 @@ "xpack.reporting.deprecations.reportingRoleUsers.manualStepThree": "Sous Gestion > Sécurité > Rôles, créez un ou plusieurs rôles permettant d'accorder le privilège de l'application Kibana à Reporting.", "xpack.reporting.deprecations.reportingRoleUsers.manualStepTwo": "Supprimez le paramètre \"xpack.reporting.roles.allow\" du fichier kibana.yml, le cas échéant.", "xpack.reporting.errorHandler.unknownError": "Erreur inconnue", - "xpack.reporting.jobCreatedBy.unknownUserPlaceholderText": "Inconnu", + "reporting.jobCreatedBy.unknownUserPlaceholderText": "Inconnu", "xpack.reporting.jobResponse.errorHandler.unknownError": "Erreur inconnue", - "xpack.reporting.jobStatusDetail.deprecatedText": "Il s'agit d'un type d'exportation déclassé. L'automatisation de ce rapport devra être à nouveau créée pour une question de compatibilité avec les futures versions de Kibana.", - "xpack.reporting.jobStatusDetail.errorText": "Consultez les informations de rapport pour plus de détails sur l'erreur.", - "xpack.reporting.jobStatusDetail.pendingStatusReachedText": "En attente du traitement de la tâche.", - "xpack.reporting.jobStatusDetail.timeoutSecondsUnknown": "Inconnu", - "xpack.reporting.jobStatusDetail.unknownText": "Inconnu", - "xpack.reporting.jobStatusDetail.warningsText": "Consultez les informations de rapport pour plus de détails sur les avertissements.", - "xpack.reporting.jobStatuses.completedText": "Terminé", - "xpack.reporting.jobStatuses.failedText": "Échoué", - "xpack.reporting.jobStatuses.pendingText": "En attente", - "xpack.reporting.jobStatuses.processingText": "Traitement", - "xpack.reporting.jobStatuses.warningText": "Terminé", - "xpack.reporting.jobType.csvOutputName": "CSV", - "xpack.reporting.jobType.pdfOutputName": "PDF", - "xpack.reporting.jobType.pngOutputName": "PNG", - "xpack.reporting.jobWarning.csvContainsFormulas": "Votre fichier CSV contient des caractères que les applications de feuilles de calcul pourraient considérer comme des formules.", - "xpack.reporting.jobWarning.exportTypeDeprecated": "Il s'agit d'un type d'exportation déclassé. L'automatisation de ce rapport devra être à nouveau créée pour une question de compatibilité avec les futures versions de Kibana.", - "xpack.reporting.jobWarning.maxSizeReachedTooltip": "Votre recherche a atteint la taille maximale et contient des données partielles.", + "reporting.jobStatusDetail.deprecatedText": "Il s'agit d'un type d'exportation déclassé. L'automatisation de ce rapport devra être à nouveau créée pour une question de compatibilité avec les futures versions de Kibana.", + "reporting.jobStatusDetail.errorText": "Consultez les informations de rapport pour plus de détails sur l'erreur.", + "reporting.jobStatusDetail.pendingStatusReachedText": "En attente du traitement de la tâche.", + "reporting.jobStatusDetail.timeoutSecondsUnknown": "Inconnu", + "reporting.jobStatusDetail.unknownText": "Inconnu", + "reporting.jobStatusDetail.warningsText": "Consultez les informations de rapport pour plus de détails sur les avertissements.", + "reporting.jobStatuses.completedText": "Terminé", + "reporting.jobStatuses.failedText": "Échoué", + "reporting.jobStatuses.pendingText": "En attente", + "reporting.jobStatuses.processingText": "Traitement", + "reporting.jobStatuses.warningText": "Terminé", + "reporting.jobType.csvOutputName": "CSV", + "reporting.jobType.pdfOutputName": "PDF", + "reporting.jobType.pngOutputName": "PNG", + "reporting.jobWarning.csvContainsFormulas": "Votre fichier CSV contient des caractères que les applications de feuilles de calcul pourraient considérer comme des formules.", + "reporting.jobWarning.exportTypeDeprecated": "Il s'agit d'un type d'exportation déclassé. L'automatisation de ce rapport devra être à nouveau créée pour une question de compatibilité avec les futures versions de Kibana.", + "reporting.jobWarning.maxSizeReachedTooltip": "Votre recherche a atteint la taille maximale et contient des données partielles.", "xpack.reporting.listing.diagnosticBrowserButton": "Vérifier le navigateur", "xpack.reporting.listing.diagnosticBrowserMessage": "Le reporting utilise un navigateur sans affichage pour générer les fichiers PDF et PNG. Confirmez que le navigateur peut réussir à se lancer.", "xpack.reporting.listing.diagnosticBrowserTitle": "Vérifier le navigateur", @@ -29901,16 +29901,16 @@ "xpack.reporting.listing.tableColumns.statusTitle": "Statut", "xpack.reporting.listing.tableColumns.typeTitle": "Type", "xpack.reporting.management.reportingTitle": "Reporting", - "xpack.reporting.panelContent.advancedOptions": "Options avancées", - "xpack.reporting.panelContent.copyUrlButtonLabel": "Copier l'URL POST", - "xpack.reporting.panelContent.howToCallGenerationDescription": "Sinon, copiez cette URL POST pour appeler la génération depuis l'extérieur de Kibana ou à partir de Watcher.", - "xpack.reporting.panelContent.notification.reportingErrorTitle": "Impossible de créer le rapport", - "xpack.reporting.panelContent.saveWorkDescription": "Veuillez enregistrer votre travail avant de générer un rapport.", - "xpack.reporting.panelContent.unsavedStateAndExceedsMaxLengthDescription": "Impossible de copier cette URL.", - "xpack.reporting.panelContent.unsavedStateAndExceedsMaxLengthTitle": "URL trop longue", - "xpack.reporting.panelContent.unsavedStateAndExceedsMaxLengthTrySaveDescription": "Impossible de copier cette URL. Essayez d'enregistrer votre travail.", - "xpack.reporting.panelContent.unsavedStateErrorText": "Enregistrez votre travail avant de copier cette URL.", - "xpack.reporting.panelContent.unsavedStateErrorTitle": "Travail non enregistré", + "reporting.share.panelContent.advancedOptions": "Options avancées", + "reporting.share.panelContent.copyUrlButtonLabel": "Copier l'URL POST", + "reporting.share.panelContent.howToCallGenerationDescription": "Sinon, copiez cette URL POST pour appeler la génération depuis l'extérieur de Kibana ou à partir de Watcher.", + "reporting.share.panelContent.notification.reportingErrorTitle": "Impossible de créer le rapport", + "reporting.share.panelContent.saveWorkDescription": "Veuillez enregistrer votre travail avant de générer un rapport.", + "reporting.share.panelContent.unsavedStateAndExceedsMaxLengthDescription": "Impossible de copier cette URL.", + "reporting.share.panelContent.unsavedStateAndExceedsMaxLengthTitle": "URL trop longue", + "reporting.share.panelContent.unsavedStateAndExceedsMaxLengthTrySaveDescription": "Impossible de copier cette URL. Essayez d'enregistrer votre travail.", + "reporting.share.panelContent.unsavedStateErrorText": "Enregistrez votre travail avant de copier cette URL.", + "reporting.share.panelContent.unsavedStateErrorTitle": "Travail non enregistré", "xpack.reporting.pdfFooterImageDescription": "Image personnalisée à utiliser dans le pied de page du PDF", "xpack.reporting.pdfFooterImageLabel": "Image de pied de page du PDF", "xpack.reporting.publicNotifier.csvContainsFormulas.formulaReportMessage": "Le rapport \"{reportObjectTitle}\" contient des caractères que les applications de feuilles de calcul peuvent considérer comme des formules.", @@ -29928,13 +29928,13 @@ "xpack.reporting.reportInfoFlyout.actionsButtonLabel": "Actions", "xpack.reporting.reportInfoFlyout.downloadButtonLabel": "Télécharger", "xpack.reporting.reportInfoFlyout.openInKibanaAppButtonLabel": "Ouvrir dans Kibana", - "xpack.reporting.screenCapturePanelContent.canvasLayoutHelpText": "Supprimer les bordures et le logo de pied de page", - "xpack.reporting.screenCapturePanelContent.canvasLayoutLabel": "Mise en page complète", - "xpack.reporting.screenCapturePanelContent.optimizeForPrintingHelpText": "Utilise plusieurs pages, affichant au maximum 2 visualisations par page", - "xpack.reporting.screenCapturePanelContent.optimizeForPrintingLabel": "Optimiser pour l'impression", - "xpack.reporting.shareContextMenu.csvReportsButtonLabel": "Rapports CSV", - "xpack.reporting.shareContextMenu.pdfReportsButtonLabel": "Rapports PDF", - "xpack.reporting.shareContextMenu.pngReportsButtonLabel": "Rapports PNG", + "reporting.share.screenCapturePanelContent.canvasLayoutHelpText": "Supprimer les bordures et le logo de pied de page", + "reporting.share.screenCapturePanelContent.canvasLayoutLabel": "Mise en page complète", + "reporting.share.screenCapturePanelContent.optimizeForPrintingHelpText": "Utilise plusieurs pages, affichant au maximum 2 visualisations par page", + "reporting.share.screenCapturePanelContent.optimizeForPrintingLabel": "Optimiser pour l'impression", + "reporting.share.contextMenu.csvReportsButtonLabel": "Rapports CSV", + "reporting.share.contextMenu.pdfReportsButtonLabel": "Rapports PDF", + "reporting.share.contextMenu.pngReportsButtonLabel": "Rapports PNG", "xpack.reporting.statusIndicator.completedLabel": "Terminé", "xpack.reporting.statusIndicator.completedWithWarningsLabel": "Terminé, avec des avertissements", "xpack.reporting.statusIndicator.failedLabel": "Échoué", diff --git a/x-pack/plugins/translations/translations/ja-JP.json b/x-pack/plugins/translations/translations/ja-JP.json index eeb3ed26d8e0b..8a9d802149910 100644 --- a/x-pack/plugins/translations/translations/ja-JP.json +++ b/x-pack/plugins/translations/translations/ja-JP.json @@ -29748,7 +29748,7 @@ "xpack.remoteClusters.requestFlyout.unnamedTitle": "リクエスト", "xpack.remoteClusters.updateRemoteCluster.noRemoteClusterErrorMessage": "その名前のリモートクラスターはありません。", "xpack.remoteClusters.updateRemoteCluster.unknownRemoteClusterErrorMessage": "ES からレスポンスが返らず、クラスターを編集できません。", - "xpack.reporting.apiClient.unknownError": "レポートジョブ{job}が失敗しました。不明なエラーです。", + "reporting.apiClient.unknownError": "レポートジョブ{job}が失敗しました。不明なエラーです。", "xpack.reporting.deprecations.migrateIndexIlmPolicy.manualStepOneMessage": "インデックス設定APIを使用して、すべてのレポートインデックスを更新し、\"{reportingIlmPolicy}\"ポリシーを使用します。", "xpack.reporting.deprecations.migrateIndexIlmPolicyActionMessage": "新しいレポートインデックスは\"{reportingIlmPolicy}\"がプロビジョニングしたILMポリシーによって管理されます。レポートライフサイクルを管理するには、このポリシーを編集する必要があります。この変更は\"{indexPattern}\"というプレフィックスが付いたすべてのインデックスが対象です。", "xpack.reporting.deprecations.reportingRoleMappings.manualStepFive": "すべてのロールマッピングから\"reporting_user\"ロールを削除し、カスタムロールを追加します。影響を受けるロールマッピング:{roleMappings}。", @@ -29761,8 +29761,8 @@ "xpack.reporting.diagnostic.noUsableSandbox": "Chromiumサンドボックスを使用できません。これは「xpack.screenshotting.browser.chromium.disableSandbox」で無効にすることができます。この作業はご自身の責任で行ってください。{url}を参照してください", "xpack.reporting.jobResponse.errorHandler.notAuthorized": "{jobtype}レポートを表示または削除する権限がありません", "xpack.reporting.jobsQuery.deleteError": "レポートを削除できません:{error}", - "xpack.reporting.jobStatusDetail.attemptXofY": "{max_attempts}回中{attempts}回試行します。", - "xpack.reporting.jobStatusDetail.timeoutSeconds": "{timeout}秒", + "reporting.jobStatusDetail.attemptXofY": "{max_attempts}回中{attempts}回試行します。", + "reporting.jobStatusDetail.timeoutSeconds": "{timeout}秒", "xpack.reporting.listing.diagnosticApiCallFailure": "診断の実行中に問題が発生しました:{error}", "xpack.reporting.listing.ilmPolicyCallout.migrateIndicesButtonLabel": "{ilmPolicyName}ポリシーを適用", "xpack.reporting.listing.ilmPolicyCallout.migrationNeededDescription": "レポートが一貫して管理されることを保証するために、すべてのレポートインデックスは{ilmPolicyName}ポリシーを使用します。", @@ -29774,10 +29774,10 @@ "xpack.reporting.listing.table.deleteFailedErrorMessage": "レポートは削除されませんでした:{error}", "xpack.reporting.listing.table.deleteNumConfirmTitle": "{num}レポートを削除しますか?", "xpack.reporting.listing.table.deleteReportButton": "{num, plural, other {レポート}}削除", - "xpack.reporting.panelContent.generateButtonLabel": "{reportingType}を生成", - "xpack.reporting.panelContent.generationTimeDescription": "{objectType} のサイズによって、{reportingType} の作成には数分かかる場合があります。", - "xpack.reporting.panelContent.successfullyQueuedReportNotificationDescription": "{path}で進捗状況を追跡します。", - "xpack.reporting.panelContent.successfullyQueuedReportNotificationTitle": "{objectType}のレポートキュー", + "reporting.share.panelContent.generateButtonLabel": "{reportingType}を生成", + "reporting.share.panelContent.generationTimeDescription": "{objectType} のサイズによって、{reportingType} の作成には数分かかる場合があります。", + "reporting.share.panelContent.successfullyQueuedReportNotificationDescription": "{path}で進捗状況を追跡します。", + "reporting.share.panelContent.successfullyQueuedReportNotificationTitle": "{objectType}のレポートキュー", "xpack.reporting.publicNotifier.csvContainsFormulas.formulaReportTitle": "{reportType}には式を含めることができます", "xpack.reporting.publicNotifier.error.checkManagement": "詳細については、{path}にアクセスしてください。", "xpack.reporting.publicNotifier.reportLinkDescription": "今すぐダウンロードするか、後から{path}でダウンロードできます。", @@ -29813,25 +29813,25 @@ "xpack.reporting.deprecations.reportingRoleUsers.manualStepThree": "[管理]>[セキュリティ]>[ロール]から、レポートのKibanaアプリケーション権限を付与する1つ以上のロールを作成します。", "xpack.reporting.deprecations.reportingRoleUsers.manualStepTwo": "存在する場合は、kibana.ymlで「xpack.reporting.roles.allow」を削除します。", "xpack.reporting.errorHandler.unknownError": "不明なエラー", - "xpack.reporting.jobCreatedBy.unknownUserPlaceholderText": "不明", + "reporting.jobCreatedBy.unknownUserPlaceholderText": "不明", "xpack.reporting.jobResponse.errorHandler.unknownError": "不明なエラー", - "xpack.reporting.jobStatusDetail.deprecatedText": "これは廃止予定のエクスポートタイプです。将来のバージョンのKibanaとの互換性のためには、このレポートの自動化を再作成する必要があります。", - "xpack.reporting.jobStatusDetail.errorText": "エラー詳細についてはレポート情報を参照してください。", - "xpack.reporting.jobStatusDetail.pendingStatusReachedText": "ジョブの処理を待機しています。", - "xpack.reporting.jobStatusDetail.timeoutSecondsUnknown": "不明", - "xpack.reporting.jobStatusDetail.unknownText": "不明", - "xpack.reporting.jobStatusDetail.warningsText": "警告についてはレポート情報を参照してください。", - "xpack.reporting.jobStatuses.completedText": "完了", - "xpack.reporting.jobStatuses.failedText": "失敗", - "xpack.reporting.jobStatuses.pendingText": "保留中", - "xpack.reporting.jobStatuses.processingText": "処理中", - "xpack.reporting.jobStatuses.warningText": "完了", - "xpack.reporting.jobType.csvOutputName": "CSV", - "xpack.reporting.jobType.pdfOutputName": "PDF", - "xpack.reporting.jobType.pngOutputName": "PNG", - "xpack.reporting.jobWarning.csvContainsFormulas": "CSVには、スプレッドシートアプリケーションで式と解釈される可能性のある文字が含まれています。", - "xpack.reporting.jobWarning.exportTypeDeprecated": "これは廃止予定のエクスポートタイプです。将来のバージョンのKibanaとの互換性のためには、このレポートの自動化を再作成する必要があります。", - "xpack.reporting.jobWarning.maxSizeReachedTooltip": "レポートが最大サイズに達し、部分データが含まれています。", + "reporting.jobStatusDetail.deprecatedText": "これは廃止予定のエクスポートタイプです。将来のバージョンのKibanaとの互換性のためには、このレポートの自動化を再作成する必要があります。", + "reporting.jobStatusDetail.errorText": "エラー詳細についてはレポート情報を参照してください。", + "reporting.jobStatusDetail.pendingStatusReachedText": "ジョブの処理を待機しています。", + "reporting.jobStatusDetail.timeoutSecondsUnknown": "不明", + "reporting.jobStatusDetail.unknownText": "不明", + "reporting.jobStatusDetail.warningsText": "警告についてはレポート情報を参照してください。", + "reporting.jobStatuses.completedText": "完了", + "reporting.jobStatuses.failedText": "失敗", + "reporting.jobStatuses.pendingText": "保留中", + "reporting.jobStatuses.processingText": "処理中", + "reporting.jobStatuses.warningText": "完了", + "reporting.jobType.csvOutputName": "CSV", + "reporting.jobType.pdfOutputName": "PDF", + "reporting.jobType.pngOutputName": "PNG", + "reporting.jobWarning.csvContainsFormulas": "CSVには、スプレッドシートアプリケーションで式と解釈される可能性のある文字が含まれています。", + "reporting.jobWarning.exportTypeDeprecated": "これは廃止予定のエクスポートタイプです。将来のバージョンのKibanaとの互換性のためには、このレポートの自動化を再作成する必要があります。", + "reporting.jobWarning.maxSizeReachedTooltip": "レポートが最大サイズに達し、部分データが含まれています。", "xpack.reporting.listing.diagnosticBrowserButton": "ブラウザーを確認", "xpack.reporting.listing.diagnosticBrowserMessage": "レポートはヘッドレスブラウザーを使用して、PDFとPNGを生成します。ブラウザーを正常に起動できることを確認してください。", "xpack.reporting.listing.diagnosticBrowserTitle": "ブラウザーを確認", @@ -29902,16 +29902,16 @@ "xpack.reporting.listing.tableColumns.statusTitle": "ステータス", "xpack.reporting.listing.tableColumns.typeTitle": "型", "xpack.reporting.management.reportingTitle": "レポート", - "xpack.reporting.panelContent.advancedOptions": "高度なオプション", - "xpack.reporting.panelContent.copyUrlButtonLabel": "POST URL をコピー", - "xpack.reporting.panelContent.howToCallGenerationDescription": "POST URL をコピーして Kibana 外または ウォッチャー から生成を実行することもできます。", - "xpack.reporting.panelContent.notification.reportingErrorTitle": "レポートを作成できません", - "xpack.reporting.panelContent.saveWorkDescription": "レポートの生成前に変更内容を保存してください。", - "xpack.reporting.panelContent.unsavedStateAndExceedsMaxLengthDescription": "このURLはコピーできません。", - "xpack.reporting.panelContent.unsavedStateAndExceedsMaxLengthTitle": "URLが長すぎます", - "xpack.reporting.panelContent.unsavedStateAndExceedsMaxLengthTrySaveDescription": "このURLはコピーできません。作業内容を保存してください。", - "xpack.reporting.panelContent.unsavedStateErrorText": "このURLをコピーする前に作業内容を保存してください。", - "xpack.reporting.panelContent.unsavedStateErrorTitle": "保存されていない作業内容", + "reporting.share.panelContent.advancedOptions": "高度なオプション", + "reporting.share.panelContent.copyUrlButtonLabel": "POST URL をコピー", + "reporting.share.panelContent.howToCallGenerationDescription": "POST URL をコピーして Kibana 外または ウォッチャー から生成を実行することもできます。", + "reporting.share.panelContent.notification.reportingErrorTitle": "レポートを作成できません", + "reporting.share.panelContent.saveWorkDescription": "レポートの生成前に変更内容を保存してください。", + "reporting.share.panelContent.unsavedStateAndExceedsMaxLengthDescription": "このURLはコピーできません。", + "reporting.share.panelContent.unsavedStateAndExceedsMaxLengthTitle": "URLが長すぎます", + "reporting.share.panelContent.unsavedStateAndExceedsMaxLengthTrySaveDescription": "このURLはコピーできません。作業内容を保存してください。", + "reporting.share.panelContent.unsavedStateErrorText": "このURLをコピーする前に作業内容を保存してください。", + "reporting.share.panelContent.unsavedStateErrorTitle": "保存されていない作業内容", "xpack.reporting.pdfFooterImageDescription": "PDFのフッターに使用するカスタム画像です", "xpack.reporting.pdfFooterImageLabel": "PDFフッター画像", "xpack.reporting.publicNotifier.csvContainsFormulas.formulaReportMessage": "レポート'{reportObjectTitle}'には、スプレッドシートアプリケーションで式と解釈される可能性のある文字が含まれています。", @@ -29929,13 +29929,13 @@ "xpack.reporting.reportInfoFlyout.actionsButtonLabel": "アクション", "xpack.reporting.reportInfoFlyout.downloadButtonLabel": "ダウンロード", "xpack.reporting.reportInfoFlyout.openInKibanaAppButtonLabel": "Kibanaで開く", - "xpack.reporting.screenCapturePanelContent.canvasLayoutHelpText": "枠線とフッターロゴを削除", - "xpack.reporting.screenCapturePanelContent.canvasLayoutLabel": "全ページレイアウト", - "xpack.reporting.screenCapturePanelContent.optimizeForPrintingHelpText": "複数のページを使用します。ページごとに最大2のビジュアライゼーションが表示されます", - "xpack.reporting.screenCapturePanelContent.optimizeForPrintingLabel": "印刷用に最適化", - "xpack.reporting.shareContextMenu.csvReportsButtonLabel": "CSV レポート", - "xpack.reporting.shareContextMenu.pdfReportsButtonLabel": "PDF レポート", - "xpack.reporting.shareContextMenu.pngReportsButtonLabel": "PNG レポート", + "reporting.share.screenCapturePanelContent.canvasLayoutHelpText": "枠線とフッターロゴを削除", + "reporting.share.screenCapturePanelContent.canvasLayoutLabel": "全ページレイアウト", + "reporting.share.screenCapturePanelContent.optimizeForPrintingHelpText": "複数のページを使用します。ページごとに最大2のビジュアライゼーションが表示されます", + "reporting.share.screenCapturePanelContent.optimizeForPrintingLabel": "印刷用に最適化", + "reporting.share.contextMenu.csvReportsButtonLabel": "CSV レポート", + "reporting.share.contextMenu.pdfReportsButtonLabel": "PDF レポート", + "reporting.share.contextMenu.pngReportsButtonLabel": "PNG レポート", "xpack.reporting.statusIndicator.completedLabel": "完了", "xpack.reporting.statusIndicator.completedWithWarningsLabel": "完了しました。警告が検出されました", "xpack.reporting.statusIndicator.failedLabel": "失敗", diff --git a/x-pack/plugins/translations/translations/zh-CN.json b/x-pack/plugins/translations/translations/zh-CN.json index 297aa88418a99..eaa87d46fc046 100644 --- a/x-pack/plugins/translations/translations/zh-CN.json +++ b/x-pack/plugins/translations/translations/zh-CN.json @@ -29732,7 +29732,7 @@ "xpack.remoteClusters.requestFlyout.unnamedTitle": "请求", "xpack.remoteClusters.updateRemoteCluster.noRemoteClusterErrorMessage": "没有该名称的远程集群。", "xpack.remoteClusters.updateRemoteCluster.unknownRemoteClusterErrorMessage": "无法编辑集群,ES 未返回任何响应。", - "xpack.reporting.apiClient.unknownError": "报告作业 {job} 失败。错误未知。", + "reporting.apiClient.unknownError": "报告作业 {job} 失败。错误未知。", "xpack.reporting.deprecations.migrateIndexIlmPolicy.manualStepOneMessage": "使用索引设置 API 更新所有报告索引以使用“{reportingIlmPolicy}”策略。", "xpack.reporting.deprecations.migrateIndexIlmPolicyActionMessage": "新报告索引将由预配的 ILM 策略“{reportingIlmPolicy}”管理。必须编辑此策略,才能管理报告生命周期。此更改适用于加有“{indexPattern}”前缀的所有索引。", "xpack.reporting.deprecations.reportingRoleMappings.manualStepFive": "从所有角色映射中移除“reporting_user”角色,然后添加定制角色。受影响的角色映射为:{roleMappings}。", @@ -29745,8 +29745,8 @@ "xpack.reporting.diagnostic.noUsableSandbox": "无法使用 Chromium 沙盒。您自行承担使用“xpack.screenshotting.browser.chromium.disableSandbox”禁用此项的风险。请参见 {url}", "xpack.reporting.jobResponse.errorHandler.notAuthorized": "抱歉,您无权查看或删除 {jobtype} 报告", "xpack.reporting.jobsQuery.deleteError": "无法删除报告:{error}", - "xpack.reporting.jobStatusDetail.attemptXofY": "尝试 {attempts} 次,最多可尝试 {max_attempts} 次。", - "xpack.reporting.jobStatusDetail.timeoutSeconds": "{timeout} 秒", + "reporting.jobStatusDetail.attemptXofY": "尝试 {attempts} 次,最多可尝试 {max_attempts} 次。", + "reporting.jobStatusDetail.timeoutSeconds": "{timeout} 秒", "xpack.reporting.listing.diagnosticApiCallFailure": "运行诊断时出现问题:{error}", "xpack.reporting.listing.ilmPolicyCallout.migrateIndicesButtonLabel": "应用 {ilmPolicyName} 策略", "xpack.reporting.listing.ilmPolicyCallout.migrationNeededDescription": "为了确保得到一致的管理,所有报告索引应使用 {ilmPolicyName} 策略。", @@ -29758,10 +29758,10 @@ "xpack.reporting.listing.table.deleteFailedErrorMessage": "报告未删除:{error}", "xpack.reporting.listing.table.deleteNumConfirmTitle": "删除 {num} 个报告?", "xpack.reporting.listing.table.deleteReportButton": "删除 {num, plural, other {报告}}", - "xpack.reporting.panelContent.generateButtonLabel": "生成 {reportingType}", - "xpack.reporting.panelContent.generationTimeDescription": "{reportingType} 可能会花费 1 或 2 分钟生成,取决于 {objectType} 的大小。", - "xpack.reporting.panelContent.successfullyQueuedReportNotificationDescription": "在 {path} 中跟踪其进度。", - "xpack.reporting.panelContent.successfullyQueuedReportNotificationTitle": "已为 {objectType} 排队报告", + "reporting.share.panelContent.generateButtonLabel": "生成 {reportingType}", + "reporting.share.panelContent.generationTimeDescription": "{reportingType} 可能会花费 1 或 2 分钟生成,取决于 {objectType} 的大小。", + "reporting.share.panelContent.successfullyQueuedReportNotificationDescription": "在 {path} 中跟踪其进度。", + "reporting.share.panelContent.successfullyQueuedReportNotificationTitle": "已为 {objectType} 排队报告", "xpack.reporting.publicNotifier.csvContainsFormulas.formulaReportTitle": "{reportType} 可能包含公式", "xpack.reporting.publicNotifier.error.checkManagement": "前往 {path} 了解详情。", "xpack.reporting.publicNotifier.reportLinkDescription": "立即下载,或者稍后在 {path} 中获取。", @@ -29797,25 +29797,25 @@ "xpack.reporting.deprecations.reportingRoleUsers.manualStepThree": "前往“管理”>“安全性”>“角色”以创建一个或多个针对 Reporting 授予 Kibana 应用程序权限的角色。", "xpack.reporting.deprecations.reportingRoleUsers.manualStepTwo": "移除 kibana.yml 中的“xpack.reporting.roles.allow”(如果存在)。", "xpack.reporting.errorHandler.unknownError": "未知错误", - "xpack.reporting.jobCreatedBy.unknownUserPlaceholderText": "未知", + "reporting.jobCreatedBy.unknownUserPlaceholderText": "未知", "xpack.reporting.jobResponse.errorHandler.unknownError": "未知错误", - "xpack.reporting.jobStatusDetail.deprecatedText": "这是已弃用的导出类型。此报告的自动化将需要重新创建,才能与未来版本的 Kibana 兼容。", - "xpack.reporting.jobStatusDetail.errorText": "查看报告信息以了解错误详情。", - "xpack.reporting.jobStatusDetail.pendingStatusReachedText": "正在等待处理作业。", - "xpack.reporting.jobStatusDetail.timeoutSecondsUnknown": "未知", - "xpack.reporting.jobStatusDetail.unknownText": "未知", - "xpack.reporting.jobStatusDetail.warningsText": "查看报告信息以了解警告。", - "xpack.reporting.jobStatuses.completedText": "已完成", - "xpack.reporting.jobStatuses.failedText": "失败", - "xpack.reporting.jobStatuses.pendingText": "待处理", - "xpack.reporting.jobStatuses.processingText": "正在处理", - "xpack.reporting.jobStatuses.warningText": "已完成", - "xpack.reporting.jobType.csvOutputName": "CSV", - "xpack.reporting.jobType.pdfOutputName": "PDF", - "xpack.reporting.jobType.pngOutputName": "PNG", - "xpack.reporting.jobWarning.csvContainsFormulas": "您的 CSV 包含电子表格应用程序可能解释为公式的字符。", - "xpack.reporting.jobWarning.exportTypeDeprecated": "这是已弃用的导出类型。此报告的自动化将需要重新创建,才能与未来版本的 Kibana 兼容。", - "xpack.reporting.jobWarning.maxSizeReachedTooltip": "您的搜索已达到最大大小,仅包含部分数据。", + "reporting.jobStatusDetail.deprecatedText": "这是已弃用的导出类型。此报告的自动化将需要重新创建,才能与未来版本的 Kibana 兼容。", + "reporting.jobStatusDetail.errorText": "查看报告信息以了解错误详情。", + "reporting.jobStatusDetail.pendingStatusReachedText": "正在等待处理作业。", + "reporting.jobStatusDetail.timeoutSecondsUnknown": "未知", + "reporting.jobStatusDetail.unknownText": "未知", + "reporting.jobStatusDetail.warningsText": "查看报告信息以了解警告。", + "reporting.jobStatuses.completedText": "已完成", + "reporting.jobStatuses.failedText": "失败", + "reporting.jobStatuses.pendingText": "待处理", + "reporting.jobStatuses.processingText": "正在处理", + "reporting.jobStatuses.warningText": "已完成", + "reporting.jobType.csvOutputName": "CSV", + "reporting.jobType.pdfOutputName": "PDF", + "reporting.jobType.pngOutputName": "PNG", + "reporting.jobWarning.csvContainsFormulas": "您的 CSV 包含电子表格应用程序可能解释为公式的字符。", + "reporting.jobWarning.exportTypeDeprecated": "这是已弃用的导出类型。此报告的自动化将需要重新创建,才能与未来版本的 Kibana 兼容。", + "reporting.jobWarning.maxSizeReachedTooltip": "您的搜索已达到最大大小,仅包含部分数据。", "xpack.reporting.listing.diagnosticBrowserButton": "检查浏览器", "xpack.reporting.listing.diagnosticBrowserMessage": "报告使用无界面浏览器生成 PDF 和 PNG。验证浏览器是否可以成功启动。", "xpack.reporting.listing.diagnosticBrowserTitle": "检查浏览器", @@ -29886,16 +29886,16 @@ "xpack.reporting.listing.tableColumns.statusTitle": "状态", "xpack.reporting.listing.tableColumns.typeTitle": "类型", "xpack.reporting.management.reportingTitle": "Reporting", - "xpack.reporting.panelContent.advancedOptions": "高级选项", - "xpack.reporting.panelContent.copyUrlButtonLabel": "复制 POST URL", - "xpack.reporting.panelContent.howToCallGenerationDescription": "或者,复制此 POST URL 以从 Kibana 外部或从 Watcher 调用生成。", - "xpack.reporting.panelContent.notification.reportingErrorTitle": "无法创建报告", - "xpack.reporting.panelContent.saveWorkDescription": "请在生成报告之前保存您的工作。", - "xpack.reporting.panelContent.unsavedStateAndExceedsMaxLengthDescription": "无法复制此 URL。", - "xpack.reporting.panelContent.unsavedStateAndExceedsMaxLengthTitle": "URL 太长", - "xpack.reporting.panelContent.unsavedStateAndExceedsMaxLengthTrySaveDescription": "无法复制此 URL。尝试保存您的工作。", - "xpack.reporting.panelContent.unsavedStateErrorText": "在复制此 URL 之前保存您的工作。", - "xpack.reporting.panelContent.unsavedStateErrorTitle": "未保存的工作", + "reporting.share.panelContent.advancedOptions": "高级选项", + "reporting.share.panelContent.copyUrlButtonLabel": "复制 POST URL", + "reporting.share.panelContent.howToCallGenerationDescription": "或者,复制此 POST URL 以从 Kibana 外部或从 Watcher 调用生成。", + "reporting.share.panelContent.notification.reportingErrorTitle": "无法创建报告", + "reporting.share.panelContent.saveWorkDescription": "请在生成报告之前保存您的工作。", + "reporting.share.panelContent.unsavedStateAndExceedsMaxLengthDescription": "无法复制此 URL。", + "reporting.share.panelContent.unsavedStateAndExceedsMaxLengthTitle": "URL 太长", + "reporting.share.panelContent.unsavedStateAndExceedsMaxLengthTrySaveDescription": "无法复制此 URL。尝试保存您的工作。", + "reporting.share.panelContent.unsavedStateErrorText": "在复制此 URL 之前保存您的工作。", + "reporting.share.panelContent.unsavedStateErrorTitle": "未保存的工作", "xpack.reporting.pdfFooterImageDescription": "要在 PDF 的页脚中使用的定制图像", "xpack.reporting.pdfFooterImageLabel": "PDF 页脚图像", "xpack.reporting.publicNotifier.csvContainsFormulas.formulaReportMessage": "报告“{reportObjectTitle}”包含电子表格应用程序可解释为公式的字符。", @@ -29913,13 +29913,13 @@ "xpack.reporting.reportInfoFlyout.actionsButtonLabel": "操作", "xpack.reporting.reportInfoFlyout.downloadButtonLabel": "下载", "xpack.reporting.reportInfoFlyout.openInKibanaAppButtonLabel": "在 Kibana 中打开", - "xpack.reporting.screenCapturePanelContent.canvasLayoutHelpText": "删除边框和页脚徽标", - "xpack.reporting.screenCapturePanelContent.canvasLayoutLabel": "全页面布局", - "xpack.reporting.screenCapturePanelContent.optimizeForPrintingHelpText": "使用多页,每页最多显示 2 个可视化", - "xpack.reporting.screenCapturePanelContent.optimizeForPrintingLabel": "打印优化", - "xpack.reporting.shareContextMenu.csvReportsButtonLabel": "CSV 报告", - "xpack.reporting.shareContextMenu.pdfReportsButtonLabel": "PDF 报告", - "xpack.reporting.shareContextMenu.pngReportsButtonLabel": "PNG 报告", + "reporting.share.screenCapturePanelContent.canvasLayoutHelpText": "删除边框和页脚徽标", + "reporting.share.screenCapturePanelContent.canvasLayoutLabel": "全页面布局", + "reporting.share.screenCapturePanelContent.optimizeForPrintingHelpText": "使用多页,每页最多显示 2 个可视化", + "reporting.share.screenCapturePanelContent.optimizeForPrintingLabel": "打印优化", + "reporting.share.contextMenu.csvReportsButtonLabel": "CSV 报告", + "reporting.share.contextMenu.pdfReportsButtonLabel": "PDF 报告", + "reporting.share.contextMenu.pngReportsButtonLabel": "PNG 报告", "xpack.reporting.statusIndicator.completedLabel": "完成", "xpack.reporting.statusIndicator.completedWithWarningsLabel": "已完成,但检测到警告", "xpack.reporting.statusIndicator.failedLabel": "失败", diff --git a/x-pack/test/reporting_api_integration/reporting_and_security/error_codes.ts b/x-pack/test/reporting_api_integration/reporting_and_security/error_codes.ts index 1f417a3d526c2..67fe67481232f 100644 --- a/x-pack/test/reporting_api_integration/reporting_and_security/error_codes.ts +++ b/x-pack/test/reporting_api_integration/reporting_and_security/error_codes.ts @@ -6,7 +6,7 @@ */ import expect from '@kbn/expect'; -import { INTERNAL_ROUTES } from '@kbn/reporting-plugin/common/constants/routes'; +import { INTERNAL_ROUTES } from '@kbn/reporting-common'; import { ReportApiJSON } from '@kbn/reporting-common/types'; import { FtrProviderContext } from '../ftr_provider_context'; diff --git a/x-pack/test/reporting_api_integration/reporting_and_security/ilm_migration_apis.ts b/x-pack/test/reporting_api_integration/reporting_and_security/ilm_migration_apis.ts index 172d415ff2695..f3e1223c26084 100644 --- a/x-pack/test/reporting_api_integration/reporting_and_security/ilm_migration_apis.ts +++ b/x-pack/test/reporting_api_integration/reporting_and_security/ilm_migration_apis.ts @@ -6,8 +6,8 @@ */ import expect from '@kbn/expect'; +import { INTERNAL_ROUTES } from '@kbn/reporting-common'; import { ILM_POLICY_NAME } from '@kbn/reporting-common/constants'; -import { INTERNAL_ROUTES } from '@kbn/reporting-plugin/common/constants/routes'; import { FtrProviderContext } from '../ftr_provider_context'; // eslint-disable-next-line import/no-default-export diff --git a/x-pack/test/reporting_api_integration/reporting_without_security/job_apis_csv.ts b/x-pack/test/reporting_api_integration/reporting_without_security/job_apis_csv.ts index 921ad4ef6a915..5aec831f70897 100644 --- a/x-pack/test/reporting_api_integration/reporting_without_security/job_apis_csv.ts +++ b/x-pack/test/reporting_api_integration/reporting_without_security/job_apis_csv.ts @@ -6,7 +6,7 @@ */ import expect from '@kbn/expect'; -import { INTERNAL_ROUTES } from '@kbn/reporting-plugin/common/constants/routes'; +import { INTERNAL_ROUTES } from '@kbn/reporting-common'; import { ReportApiJSON } from '@kbn/reporting-common/types'; import { pick } from 'lodash'; import { FtrProviderContext } from '../ftr_provider_context'; diff --git a/x-pack/test/reporting_api_integration/services/scenarios.ts b/x-pack/test/reporting_api_integration/services/scenarios.ts index bf87f9248ba02..851b6da42ef26 100644 --- a/x-pack/test/reporting_api_integration/services/scenarios.ts +++ b/x-pack/test/reporting_api_integration/services/scenarios.ts @@ -5,12 +5,12 @@ * 2.0. */ -import { INTERNAL_ROUTES } from '@kbn/reporting-plugin/common/constants/routes'; import type { JobParamsPDFDeprecated } from '@kbn/reporting-export-types-pdf-common'; import type { JobParamsPNGV2 } from '@kbn/reporting-export-types-png-common'; import type { JobParamsCSV, JobParamsDownloadCSV } from '@kbn/reporting-export-types-csv-common'; import rison from '@kbn/rison'; import { LoadActionPerfOptions } from '@kbn/es-archiver'; +import { INTERNAL_ROUTES } from '@kbn/reporting-common'; import { FtrProviderContext } from '../ftr_provider_context'; function removeWhitespace(str: string) { diff --git a/x-pack/test/reporting_api_integration/services/usage.ts b/x-pack/test/reporting_api_integration/services/usage.ts index 6ede1dba18d2d..d23b821a16054 100644 --- a/x-pack/test/reporting_api_integration/services/usage.ts +++ b/x-pack/test/reporting_api_integration/services/usage.ts @@ -6,7 +6,7 @@ */ import expect from '@kbn/expect'; -import { INTERNAL_ROUTES, PUBLIC_ROUTES } from '@kbn/reporting-plugin/common/constants/routes'; +import { INTERNAL_ROUTES, PUBLIC_ROUTES } from '@kbn/reporting-common'; import { indexTimestamp } from '@kbn/reporting-plugin/server/lib/store/index_timestamp'; import { AvailableTotal, diff --git a/x-pack/test_serverless/api_integration/test_suites/common/reporting/download_csv_dashboard.ts b/x-pack/test_serverless/api_integration/test_suites/common/reporting/download_csv_dashboard.ts index d28186248f1cd..652e76ad9ce45 100644 --- a/x-pack/test_serverless/api_integration/test_suites/common/reporting/download_csv_dashboard.ts +++ b/x-pack/test_serverless/api_integration/test_suites/common/reporting/download_csv_dashboard.ts @@ -7,7 +7,7 @@ import { X_ELASTIC_INTERNAL_ORIGIN_REQUEST } from '@kbn/core-http-common'; import expect from '@kbn/expect'; -import { INTERNAL_ROUTES } from '@kbn/reporting-plugin/common/constants'; +import { INTERNAL_ROUTES } from '@kbn/reporting-common'; import type { JobParamsDownloadCSV } from '@kbn/reporting-export-types-csv-common'; import { FtrProviderContext } from '../../../ftr_provider_context'; diff --git a/x-pack/test_serverless/api_integration/test_suites/common/reporting/management.ts b/x-pack/test_serverless/api_integration/test_suites/common/reporting/management.ts index 309a56b2296e7..3d4c0a31cf126 100644 --- a/x-pack/test_serverless/api_integration/test_suites/common/reporting/management.ts +++ b/x-pack/test_serverless/api_integration/test_suites/common/reporting/management.ts @@ -7,7 +7,7 @@ import { X_ELASTIC_INTERNAL_ORIGIN_REQUEST } from '@kbn/core-http-common/src/constants'; import expect from '@kbn/expect'; -import { INTERNAL_ROUTES } from '@kbn/reporting-plugin/common/constants'; +import { INTERNAL_ROUTES } from '@kbn/reporting-common'; import { FtrProviderContext } from '../../../ftr_provider_context'; // the archived data holds a report created by test_user diff --git a/x-pack/test_serverless/functional/services/svl_reporting.ts b/x-pack/test_serverless/functional/services/svl_reporting.ts index c9709b3a7dc30..70c7b9c04827e 100644 --- a/x-pack/test_serverless/functional/services/svl_reporting.ts +++ b/x-pack/test_serverless/functional/services/svl_reporting.ts @@ -6,8 +6,8 @@ */ import { X_ELASTIC_INTERNAL_ORIGIN_REQUEST } from '@kbn/core-http-common'; -import { INTERNAL_ROUTES } from '@kbn/reporting-plugin/common/constants'; import expect from '@kbn/expect'; +import { INTERNAL_ROUTES } from '@kbn/reporting-common'; import type { ReportingJobResponse } from '@kbn/reporting-plugin/server/types'; import rison from '@kbn/rison'; import { FtrProviderContext } from '../ftr_provider_context'; diff --git a/x-pack/test_serverless/shared/services/svl_reporting.ts b/x-pack/test_serverless/shared/services/svl_reporting.ts index 7cfaf40452e41..fafc81d807352 100644 --- a/x-pack/test_serverless/shared/services/svl_reporting.ts +++ b/x-pack/test_serverless/shared/services/svl_reporting.ts @@ -6,8 +6,8 @@ */ import { X_ELASTIC_INTERNAL_ORIGIN_REQUEST } from '@kbn/core-http-common'; -import { INTERNAL_ROUTES } from '@kbn/reporting-plugin/common/constants'; import expect from '@kbn/expect'; +import { INTERNAL_ROUTES } from '@kbn/reporting-common'; import type { ReportingJobResponse } from '@kbn/reporting-plugin/server/types'; import rison from '@kbn/rison'; import { FtrProviderContext } from '../../functional/ftr_provider_context'; diff --git a/x-pack/test_serverless/tsconfig.json b/x-pack/test_serverless/tsconfig.json index 3194ecefca674..0aafa5212e6df 100644 --- a/x-pack/test_serverless/tsconfig.json +++ b/x-pack/test_serverless/tsconfig.json @@ -91,5 +91,6 @@ "@kbn/saved-objects-management-plugin", "@kbn/es", "@kbn/infra-forge", + "@kbn/reporting-common", ] } From 6d44340e52aa283362d8013287d3d48956a03830 Mon Sep 17 00:00:00 2001 From: Rodney Norris Date: Thu, 22 Feb 2024 10:20:32 -0600 Subject: [PATCH 02/14] [Console] Update console to provide cloud es url if available with cURL (#176944) ## Summary Updated the console route `/api/console/es_config` to default to the `cloud.elasticsearchUrl` if it's available vs reading the first host value from the legacy config. This will ensure that when a user use the "copy as cURL" in the console the host will default to the cloud URL. ### Checklist - [ ] [Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html) was added for features that require explanation or tutorials - [ ] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios --- src/plugins/console/kibana.jsonc | 3 ++- src/plugins/console/server/plugin.ts | 8 ++++++-- .../server/routes/api/console/es_config/index.ts | 6 ++++++ .../server/services/es_legacy_config_service.ts | 13 ++++++++++++- src/plugins/console/tsconfig.json | 1 + 5 files changed, 27 insertions(+), 4 deletions(-) diff --git a/src/plugins/console/kibana.jsonc b/src/plugins/console/kibana.jsonc index 3bb291ee048fb..0a0d4e4b548d4 100644 --- a/src/plugins/console/kibana.jsonc +++ b/src/plugins/console/kibana.jsonc @@ -15,7 +15,8 @@ ], "optionalPlugins": [ "usageCollection", - "home" + "home", + "cloud" ], "requiredBundles": [ "esUiShared", diff --git a/src/plugins/console/server/plugin.ts b/src/plugins/console/server/plugin.ts index 79757a06132b9..0f65cd16ba8f5 100644 --- a/src/plugins/console/server/plugin.ts +++ b/src/plugins/console/server/plugin.ts @@ -7,6 +7,7 @@ */ import { CoreSetup, Logger, Plugin, PluginInitializerContext } from '@kbn/core/server'; +import type { CloudSetup } from '@kbn/cloud-plugin/server'; import { SemVer } from 'semver'; import { ProxyConfigCollection } from './lib'; @@ -18,6 +19,9 @@ import { registerRoutes } from './routes'; import { ESConfigForProxy, ConsoleSetup, ConsoleStart } from './types'; import { handleEsError } from './shared_imports'; +interface PluginsSetup { + cloud?: CloudSetup; +} export class ConsoleServerPlugin implements Plugin { log: Logger; @@ -29,7 +33,7 @@ export class ConsoleServerPlugin implements Plugin { this.log = this.ctx.logger.get(); } - setup({ http, capabilities, elasticsearch }: CoreSetup) { + setup({ http, capabilities, elasticsearch }: CoreSetup, { cloud }: PluginsSetup) { capabilities.registerProvider(() => ({ dev_tools: { show: true, @@ -48,7 +52,7 @@ export class ConsoleServerPlugin implements Plugin { proxyConfigCollection = new ProxyConfigCollection((config as ConsoleConfig7x).proxyConfig); } - this.esLegacyConfigService.setup(elasticsearch.legacy.config$); + this.esLegacyConfigService.setup(elasticsearch.legacy.config$, cloud); const router = http.createRouter(); diff --git a/src/plugins/console/server/routes/api/console/es_config/index.ts b/src/plugins/console/server/routes/api/console/es_config/index.ts index ed935007914f8..130732c2cecb3 100644 --- a/src/plugins/console/server/routes/api/console/es_config/index.ts +++ b/src/plugins/console/server/routes/api/console/es_config/index.ts @@ -11,6 +11,12 @@ import { RouteDependencies } from '../../..'; export const registerEsConfigRoute = ({ router, services }: RouteDependencies): void => { router.get({ path: '/api/console/es_config', validate: false }, async (ctx, req, res) => { + const cloudUrl = services.esLegacyConfigService.getCloudUrl(); + if (cloudUrl) { + const body: EsConfigApiResponse = { host: cloudUrl }; + + return res.ok({ body }); + } const { hosts: [host], } = await services.esLegacyConfigService.readConfig(); diff --git a/src/plugins/console/server/services/es_legacy_config_service.ts b/src/plugins/console/server/services/es_legacy_config_service.ts index c604bda08a169..6a6852e6e8d16 100644 --- a/src/plugins/console/server/services/es_legacy_config_service.ts +++ b/src/plugins/console/server/services/es_legacy_config_service.ts @@ -8,6 +8,7 @@ import { firstValueFrom, Observable, Subscription } from 'rxjs'; import { ElasticsearchConfig } from '@kbn/core/server'; +import type { CloudSetup } from '@kbn/cloud-plugin/server'; export class EsLegacyConfigService { /** @@ -25,11 +26,17 @@ export class EsLegacyConfigService { */ private configSub?: Subscription; - setup(config$: Observable) { + /** + * URL to cloud instance of elasticsearch if available + */ + private cloudUrl?: string; + + setup(config$: Observable, cloud?: CloudSetup) { this.config$ = config$; this.configSub = this.config$.subscribe((config) => { this.config = config; }); + this.cloudUrl = cloud?.elasticsearchUrl; } stop() { @@ -49,4 +56,8 @@ export class EsLegacyConfigService { return this.config; } + + getCloudUrl(): string | undefined { + return this.cloudUrl; + } } diff --git a/src/plugins/console/tsconfig.json b/src/plugins/console/tsconfig.json index 28583a28bfcde..d8f087eeb061b 100644 --- a/src/plugins/console/tsconfig.json +++ b/src/plugins/console/tsconfig.json @@ -29,6 +29,7 @@ "@kbn/react-kibana-context-theme", "@kbn/code-editor", "@kbn/monaco", + "@kbn/cloud-plugin" ], "exclude": [ "target/**/*", From bf4b70ceb4696c09227b5b65624964390d88189b Mon Sep 17 00:00:00 2001 From: "Christiane (Tina) Heiligers" Date: Thu, 22 Feb 2024 09:21:00 -0700 Subject: [PATCH 03/14] Prevent so type registration if schema declared directly (#177246) Fix https://github.com/elastic/kibana/issues/176668 ## Summary After a switch to model versions, saved object registrations are blocked if any schema for a higher version is declared when not coupled with a model version. ### Checklist - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios --------- Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com> --- .../validate_migration.test.ts | 141 +++++++++++++++++- .../document_migrator/validate_migrations.ts | 17 +++ .../check_registered_types.test.ts | 2 +- .../server/saved_objects/csp_settings.ts | 11 +- 4 files changed, 167 insertions(+), 4 deletions(-) diff --git a/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/document_migrator/validate_migration.test.ts b/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/document_migrator/validate_migration.test.ts index 09a207046ba44..1c56d4f0521f0 100644 --- a/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/document_migrator/validate_migration.test.ts +++ b/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/document_migrator/validate_migration.test.ts @@ -6,6 +6,7 @@ * Side Public License, v 1. */ +import { schema } from '@kbn/config-schema'; import { SavedObjectsType, SavedObjectsModelVersion } from '@kbn/core-saved-objects-server'; import { validateTypeMigrations } from './validate_migrations'; @@ -50,6 +51,9 @@ describe('validateTypeMigrations', () => { bar: jest.fn(), '1.2.3': jest.fn(), }, + schemas: { + '1.2.3': schema.object({ bar: schema.string() }), + }, }); expect(() => validate({ type })).toThrow(/Expected all properties to be semvers/i); @@ -123,6 +127,23 @@ describe('validateTypeMigrations', () => { `"Migration for type foo for version 8.10.0 registered after switchToModelVersionAt (8.9.0)"` ); }); + + it('throws if a schema is specified for a version superior to switchToModelVersionAt', () => { + const type = createType({ + name: 'foo', + switchToModelVersionAt: '8.9.0', + schemas: { + '8.10.0': schema.object({ name: schema.string() }), + }, + }); + + expect(() => + validate({ type, kibanaVersion: '8.10.0' }) + ).toThrowErrorMatchingInlineSnapshot( + `"Schema for type foo for version 8.10.0 registered after switchToModelVersionAt (8.9.0)"` + ); + }); + it('throws if a migration is specified for a version equal to switchToModelVersionAt', () => { const type = createType({ name: 'foo', @@ -139,6 +160,22 @@ describe('validateTypeMigrations', () => { ); }); + it('throws if a schema is specified for a version equal to switchToModelVersionAt', () => { + const type = createType({ + name: 'foo', + switchToModelVersionAt: '8.9.0', + schemas: { + '8.9.0': schema.object({ name: schema.string() }), + }, + }); + + expect(() => + validate({ type, kibanaVersion: '8.10.0' }) + ).toThrowErrorMatchingInlineSnapshot( + `"Schema for type foo for version 8.9.0 registered after switchToModelVersionAt (8.9.0)"` + ); + }); + it('does not throw if a migration is specified for a version inferior to switchToModelVersionAt', () => { const type = createType({ name: 'foo', @@ -150,6 +187,18 @@ describe('validateTypeMigrations', () => { expect(() => validate({ type, kibanaVersion: '8.10.0' })).not.toThrow(); }); + + it('does not throw if a schema is specified for a version inferior to switchToModelVersionAt', () => { + const type = createType({ + name: 'foo', + switchToModelVersionAt: '8.9.0', + schemas: { + '8.7.0': schema.object({ name: schema.string() }), + }, + }); + + expect(() => validate({ type, kibanaVersion: '8.10.0' })).not.toThrow(); + }); }); }); @@ -245,6 +294,71 @@ describe('validateTypeMigrations', () => { }); }); + describe('modelVersions with schemas', () => { + const baseSchema = schema.object({ name: schema.string() }, { unknowns: 'ignore' }); + + it('throws if used without specifying switchToModelVersionAt', () => { + const type = createType({ + name: 'foo', + modelVersions: { + 1: { + changes: [], + schemas: { + forwardCompatibility: baseSchema, + create: baseSchema, + }, + }, + }, + mappings: { + properties: { + name: { type: 'text' }, + }, + }, + }); + + expect(() => validate({ type, kibanaVersion: '3.2.3' })).toThrowErrorMatchingInlineSnapshot( + `"Type foo: Using modelVersions requires to specify switchToModelVersionAt"` + ); + }); + + it('does not throw passing a model version schema map', () => { + const someModelVersionWithSchema = { + changes: [], + schemas: { + forwardCompatibility: baseSchema.extends({}, { unknowns: 'ignore' }), + create: baseSchema, + }, + }; + const type = createType({ + name: 'foo', + switchToModelVersionAt: '3.1.0', + modelVersions: { + '1': someModelVersionWithSchema, + }, + mappings: { + properties: { + name: { type: 'text' }, + }, + }, + }); + + expect(() => validate({ type, kibanaVersion: '3.2.3' })).not.toThrow(); + }); + + it('does not throw passing an empty model version schema map', () => { + const someModelVersionWithSchema = { changes: [], schemas: {} }; + const type = createType({ + name: 'foo', + switchToModelVersionAt: '3.1.0', + modelVersions: { + '1': someModelVersionWithSchema, + }, + }); + + expect(() => validate({ type, kibanaVersion: '3.2.3' })).not.toThrow(); + }); + }); + describe('modelVersions mapping additions', () => { it('throws when registering mapping additions not present in the global mappings', () => { const type = createType({ @@ -274,7 +388,7 @@ describe('validateTypeMigrations', () => { ); }); - it('does not throw when registering mapping additions are present in the global mappings', () => { + it('does not throw when registering mapping additions are present in the global mappings with a schema', () => { const type = createType({ name: 'foo', switchToModelVersionAt: '8.8.0', @@ -288,6 +402,7 @@ describe('validateTypeMigrations', () => { }, }, ], + schemas: {}, }, '2': { changes: [ @@ -340,6 +455,30 @@ describe('validateTypeMigrations', () => { `"Type foo: mappings added on model versions differs from the global mappings definition: field2.type"` ); }); + + it('does not throw if a schema is specified for a modelVersion with no changes', () => { + const baseSchema = schema.object({ name: schema.string() }); + const type = createType({ + name: 'foo', + switchToModelVersionAt: '8.10.0', + modelVersions: { + 1: { + changes: [], + schemas: { + forwardCompatibility: baseSchema.extends({}, { unknowns: 'ignore' }), + create: baseSchema, + }, + }, + }, + mappings: { + properties: { + name: { type: 'text' }, + }, + }, + }); + + expect(() => validate({ type, kibanaVersion: '3.2.3' })).not.toThrow(); + }); }); describe('convertToMultiNamespaceTypeVersion', () => { diff --git a/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/document_migrator/validate_migrations.ts b/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/document_migrator/validate_migrations.ts index be3ff2e0e325b..6af33fb43a0fe 100644 --- a/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/document_migrator/validate_migrations.ts +++ b/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/document_migrator/validate_migrations.ts @@ -69,6 +69,23 @@ export function validateTypeMigrations({ }); } + if (type.schemas) { + const schemaMap = typeof type.schemas === 'object' ? type.schemas : {}; + assertObject( + schemaMap, + `Schemas map for type ${type.name} should be an object like { '2.0.0': {schema} }.` + ); + + Object.entries(schemaMap).forEach(([version, schema]) => { + assertValidSemver(kibanaVersion, version, type.name); + if (type.switchToModelVersionAt && Semver.gte(version, type.switchToModelVersionAt)) { + throw new Error( + `Schema for type ${type.name} for version ${version} registered after switchToModelVersionAt (${type.switchToModelVersionAt})` + ); + } + }); + } + if (type.modelVersions) { const modelVersionMap = typeof type.modelVersions === 'function' ? type.modelVersions() : type.modelVersions ?? {}; diff --git a/src/core/server/integration_tests/ci_checks/saved_objects/check_registered_types.test.ts b/src/core/server/integration_tests/ci_checks/saved_objects/check_registered_types.test.ts index 4214797859380..fdf7ba4c9f42c 100644 --- a/src/core/server/integration_tests/ci_checks/saved_objects/check_registered_types.test.ts +++ b/src/core/server/integration_tests/ci_checks/saved_objects/check_registered_types.test.ts @@ -76,7 +76,7 @@ describe('checking migration metadata changes on all registered SO types', () => "cases-connector-mappings": "f9d1ac57e484e69506c36a8051e4d61f4a8cfd25", "cases-telemetry": "f219eb7e26772884342487fc9602cfea07b3cedc", "cases-user-actions": "483f10db9b3bd1617948d7032a98b7791bf87414", - "cloud-security-posture-settings": "675e47dd958fbce6c70a20baac12af3145e7c0ef", + "cloud-security-posture-settings": "e0f61c68bbb5e4cfa46ce8994fa001e417df51ca", "config": "179b3e2bc672626aafce3cf92093a113f456af38", "config-global": "8e8a134a2952df700d7d4ec51abb794bbd4cf6da", "connector_token": "5a9ac29fe9c740eb114e9c40517245c71706b005", diff --git a/x-pack/plugins/cloud_security_posture/server/saved_objects/csp_settings.ts b/x-pack/plugins/cloud_security_posture/server/saved_objects/csp_settings.ts index 77c589edd6d1a..f1c61df75b4fc 100644 --- a/x-pack/plugins/cloud_security_posture/server/saved_objects/csp_settings.ts +++ b/x-pack/plugins/cloud_security_posture/server/saved_objects/csp_settings.ts @@ -16,8 +16,15 @@ export const cspSettings: SavedObjectsType = { indexPattern: SECURITY_SOLUTION_SAVED_OBJECT_INDEX, hidden: true, namespaceType: 'agnostic', - schemas: { - '8.12.0': cspSettingsSchema, + modelVersions: { + 1: { + changes: [], + schemas: { + forwardCompatibility: cspSettingsSchema.extends({}, { unknowns: 'ignore' }), + create: cspSettingsSchema, + }, + }, }, + schemas: {}, mappings: cspSettingsSavedObjectMapping, }; From 637de1dff5d8ffe58cbdb6be5c6e27f936f76bc3 Mon Sep 17 00:00:00 2001 From: Maryam Saeidi Date: Thu, 22 Feb 2024 17:24:43 +0100 Subject: [PATCH 04/14] [Custom threshold] Add group by filters to the custom threshold view in app URL (#177016) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Resolves #173713 ## Summary This PR adds group by filters to the view in the app URL for the custom threshold rule: ![image](https://github.com/elastic/kibana/assets/12370520/c84eecfc-b196-4268-acdd-57bae86ac4c4) I also moved some types to the common folder and adjusted them to match the reality. ## 🧪 How to test - Create a custom threshold rule with group by - One with persisted data view - One with an ad-hoc data view - Check the view in app link in the alerts table, you should also see the group filters there. - Check the view in app URL from the actions, it should also include the group filters. --- .../legacy_experimental_field_map.ts | 4 +- .../generated/observability_apm_schema.ts | 4 +- .../generated/observability_logs_schema.ts | 4 +- .../generated/observability_metrics_schema.ts | 4 +- .../generated/observability_slo_schema.ts | 4 +- .../generated/observability_uptime_schema.ts | 4 +- .../alert_as_data_fields.test.ts.snap | 56 +++++------ .../get_view_in_app_url.test.ts | 96 ++++++++++++++++++- .../get_view_in_app_url.ts | 31 +++--- .../helpers/get_group.test.ts | 35 +++++-- .../helpers/get_group.ts | 13 ++- .../common/custom_threshold_rule/types.ts | 27 +++++- .../alert_details_app_section.test.tsx.snap | 6 +- .../alert_details_app_section.tsx | 2 +- .../alert_history.tsx | 5 +- .../log_rate_analysis_query.test.ts.snap | 24 ++--- .../helpers/log_rate_analysis_query.ts | 8 +- .../custom_threshold/components/types.ts | 5 - .../register_observability_rule_types.ts | 18 ++-- .../custom_threshold_executor.test.ts | 8 +- .../custom_threshold_executor.ts | 20 ++-- .../lib/check_missing_group.ts | 6 +- .../custom_threshold/lib/evaluate_rule.ts | 2 +- .../rules/custom_threshold/lib/get_data.ts | 6 +- .../custom_threshold/lib/metric_query.test.ts | 12 ++- .../custom_threshold/lib/metric_query.ts | 2 +- .../lib/rules/custom_threshold/types.ts | 22 ++--- .../lib/rules/custom_threshold/utils.ts | 9 +- .../server/utils/get_parsed_filtered_query.ts | 2 +- .../custom_threshold_rule/avg_pct_fired.ts | 1 + .../custom_threshold_rule/avg_pct_no_data.ts | 1 + .../documents_count_fired.ts | 1 + .../custom_threshold_rule/p99_pct_fired.ts | 1 + 33 files changed, 301 insertions(+), 142 deletions(-) rename x-pack/plugins/observability/{public/components/custom_threshold/components => common/custom_threshold_rule}/helpers/get_group.test.ts (64%) rename x-pack/plugins/observability/{public/components/custom_threshold/components => common/custom_threshold_rule}/helpers/get_group.ts (80%) diff --git a/packages/kbn-alerts-as-data-utils/src/field_maps/legacy_experimental_field_map.ts b/packages/kbn-alerts-as-data-utils/src/field_maps/legacy_experimental_field_map.ts index 520b682097460..b23689d2d4b4f 100644 --- a/packages/kbn-alerts-as-data-utils/src/field_maps/legacy_experimental_field_map.ts +++ b/packages/kbn-alerts-as-data-utils/src/field_maps/legacy_experimental_field_map.ts @@ -37,12 +37,12 @@ export const legacyExperimentalFieldMap = { }, [ALERT_GROUP_FIELD]: { type: 'keyword', - array: false, + array: true, required: false, }, [ALERT_GROUP_VALUE]: { type: 'keyword', - array: false, + array: true, required: false, }, } as const; diff --git a/packages/kbn-alerts-as-data-utils/src/schemas/generated/observability_apm_schema.ts b/packages/kbn-alerts-as-data-utils/src/schemas/generated/observability_apm_schema.ts index eb69b9a5e3250..048c5bbfaa90f 100644 --- a/packages/kbn-alerts-as-data-utils/src/schemas/generated/observability_apm_schema.ts +++ b/packages/kbn-alerts-as-data-utils/src/schemas/generated/observability_apm_schema.ts @@ -80,8 +80,8 @@ const ObservabilityApmAlertOptional = rt.partial({ 'kibana.alert.evaluation.values': schemaStringOrNumberArray, 'kibana.alert.group': rt.array( rt.partial({ - field: schemaString, - value: schemaString, + field: schemaStringArray, + value: schemaStringArray, }) ), labels: schemaUnknown, diff --git a/packages/kbn-alerts-as-data-utils/src/schemas/generated/observability_logs_schema.ts b/packages/kbn-alerts-as-data-utils/src/schemas/generated/observability_logs_schema.ts index 373b0af5b32a2..05c6cc97683fe 100644 --- a/packages/kbn-alerts-as-data-utils/src/schemas/generated/observability_logs_schema.ts +++ b/packages/kbn-alerts-as-data-utils/src/schemas/generated/observability_logs_schema.ts @@ -78,8 +78,8 @@ const ObservabilityLogsAlertOptional = rt.partial({ 'kibana.alert.evaluation.values': schemaStringOrNumberArray, 'kibana.alert.group': rt.array( rt.partial({ - field: schemaString, - value: schemaString, + field: schemaStringArray, + value: schemaStringArray, }) ), }); diff --git a/packages/kbn-alerts-as-data-utils/src/schemas/generated/observability_metrics_schema.ts b/packages/kbn-alerts-as-data-utils/src/schemas/generated/observability_metrics_schema.ts index 7b26dc924e2fb..d803a1e88654f 100644 --- a/packages/kbn-alerts-as-data-utils/src/schemas/generated/observability_metrics_schema.ts +++ b/packages/kbn-alerts-as-data-utils/src/schemas/generated/observability_metrics_schema.ts @@ -78,8 +78,8 @@ const ObservabilityMetricsAlertOptional = rt.partial({ 'kibana.alert.evaluation.values': schemaStringOrNumberArray, 'kibana.alert.group': rt.array( rt.partial({ - field: schemaString, - value: schemaString, + field: schemaStringArray, + value: schemaStringArray, }) ), }); diff --git a/packages/kbn-alerts-as-data-utils/src/schemas/generated/observability_slo_schema.ts b/packages/kbn-alerts-as-data-utils/src/schemas/generated/observability_slo_schema.ts index 0485ccaa93318..8f0e25517be95 100644 --- a/packages/kbn-alerts-as-data-utils/src/schemas/generated/observability_slo_schema.ts +++ b/packages/kbn-alerts-as-data-utils/src/schemas/generated/observability_slo_schema.ts @@ -77,8 +77,8 @@ const ObservabilitySloAlertOptional = rt.partial({ 'kibana.alert.evaluation.values': schemaStringOrNumberArray, 'kibana.alert.group': rt.array( rt.partial({ - field: schemaString, - value: schemaString, + field: schemaStringArray, + value: schemaStringArray, }) ), 'slo.id': schemaString, diff --git a/packages/kbn-alerts-as-data-utils/src/schemas/generated/observability_uptime_schema.ts b/packages/kbn-alerts-as-data-utils/src/schemas/generated/observability_uptime_schema.ts index 1401cdda70f1c..7837a83b1c9b3 100644 --- a/packages/kbn-alerts-as-data-utils/src/schemas/generated/observability_uptime_schema.ts +++ b/packages/kbn-alerts-as-data-utils/src/schemas/generated/observability_uptime_schema.ts @@ -81,8 +81,8 @@ const ObservabilityUptimeAlertOptional = rt.partial({ 'kibana.alert.evaluation.values': schemaStringOrNumberArray, 'kibana.alert.group': rt.array( rt.partial({ - field: schemaString, - value: schemaString, + field: schemaStringArray, + value: schemaStringArray, }) ), 'monitor.id': schemaString, diff --git a/x-pack/plugins/alerting/server/integration_tests/__snapshots__/alert_as_data_fields.test.ts.snap b/x-pack/plugins/alerting/server/integration_tests/__snapshots__/alert_as_data_fields.test.ts.snap index 84a93be0a115d..1953ec8176be7 100644 --- a/x-pack/plugins/alerting/server/integration_tests/__snapshots__/alert_as_data_fields.test.ts.snap +++ b/x-pack/plugins/alerting/server/integration_tests/__snapshots__/alert_as_data_fields.test.ts.snap @@ -123,12 +123,12 @@ Object { "type": "object", }, "kibana.alert.group.field": Object { - "array": false, + "array": true, "required": false, "type": "keyword", }, "kibana.alert.group.value": Object { - "array": false, + "array": true, "required": false, "type": "keyword", }, @@ -207,12 +207,12 @@ Object { "type": "object", }, "kibana.alert.group.field": Object { - "array": false, + "array": true, "required": false, "type": "keyword", }, "kibana.alert.group.value": Object { - "array": false, + "array": true, "required": false, "type": "keyword", }, @@ -291,12 +291,12 @@ Object { "type": "object", }, "kibana.alert.group.field": Object { - "array": false, + "array": true, "required": false, "type": "keyword", }, "kibana.alert.group.value": Object { - "array": false, + "array": true, "required": false, "type": "keyword", }, @@ -375,12 +375,12 @@ Object { "type": "object", }, "kibana.alert.group.field": Object { - "array": false, + "array": true, "required": false, "type": "keyword", }, "kibana.alert.group.value": Object { - "array": false, + "array": true, "required": false, "type": "keyword", }, @@ -447,12 +447,12 @@ Object { "type": "object", }, "kibana.alert.group.field": Object { - "array": false, + "array": true, "required": false, "type": "keyword", }, "kibana.alert.group.value": Object { - "array": false, + "array": true, "required": false, "type": "keyword", }, @@ -490,12 +490,12 @@ Object { "type": "object", }, "kibana.alert.group.field": Object { - "array": false, + "array": true, "required": false, "type": "keyword", }, "kibana.alert.group.value": Object { - "array": false, + "array": true, "required": false, "type": "keyword", }, @@ -533,12 +533,12 @@ Object { "type": "object", }, "kibana.alert.group.field": Object { - "array": false, + "array": true, "required": false, "type": "keyword", }, "kibana.alert.group.value": Object { - "array": false, + "array": true, "required": false, "type": "keyword", }, @@ -660,12 +660,12 @@ Object { "type": "object", }, "kibana.alert.group.field": Object { - "array": false, + "array": true, "required": false, "type": "keyword", }, "kibana.alert.group.value": Object { - "array": false, + "array": true, "required": false, "type": "keyword", }, @@ -9085,12 +9085,12 @@ Object { "type": "object", }, "kibana.alert.group.field": Object { - "array": false, + "array": true, "required": false, "type": "keyword", }, "kibana.alert.group.value": Object { - "array": false, + "array": true, "required": false, "type": "keyword", }, @@ -9394,12 +9394,12 @@ Object { "type": "object", }, "kibana.alert.group.field": Object { - "array": false, + "array": true, "required": false, "type": "keyword", }, "kibana.alert.group.value": Object { - "array": false, + "array": true, "required": false, "type": "keyword", }, @@ -9493,12 +9493,12 @@ Object { "type": "object", }, "kibana.alert.group.field": Object { - "array": false, + "array": true, "required": false, "type": "keyword", }, "kibana.alert.group.value": Object { - "array": false, + "array": true, "required": false, "type": "keyword", }, @@ -9592,12 +9592,12 @@ Object { "type": "object", }, "kibana.alert.group.field": Object { - "array": false, + "array": true, "required": false, "type": "keyword", }, "kibana.alert.group.value": Object { - "array": false, + "array": true, "required": false, "type": "keyword", }, @@ -9691,12 +9691,12 @@ Object { "type": "object", }, "kibana.alert.group.field": Object { - "array": false, + "array": true, "required": false, "type": "keyword", }, "kibana.alert.group.value": Object { - "array": false, + "array": true, "required": false, "type": "keyword", }, @@ -9796,12 +9796,12 @@ Object { "type": "object", }, "kibana.alert.group.field": Object { - "array": false, + "array": true, "required": false, "type": "keyword", }, "kibana.alert.group.value": Object { - "array": false, + "array": true, "required": false, "type": "keyword", }, diff --git a/x-pack/plugins/observability/common/custom_threshold_rule/get_view_in_app_url.test.ts b/x-pack/plugins/observability/common/custom_threshold_rule/get_view_in_app_url.test.ts index 58cf458dcc682..94ff0139414f0 100644 --- a/x-pack/plugins/observability/common/custom_threshold_rule/get_view_in_app_url.test.ts +++ b/x-pack/plugins/observability/common/custom_threshold_rule/get_view_in_app_url.test.ts @@ -48,7 +48,13 @@ describe('getViewInAppUrl', () => { logsExplorerLocator, startedAt, endedAt, - filter: 'mockedFilter', + searchConfiguration: { + index: {}, + query: { + language: '', + query: 'mockedFilter', + }, + }, dataViewId: 'mockedDataViewId', }; @@ -56,6 +62,7 @@ describe('getViewInAppUrl', () => { expect(logsExplorerLocator.getRedirectUrl).toHaveBeenCalledWith({ dataset: args.dataViewId, timeRange: returnedTimeRange, + filters: [], query: { query: 'mockedFilter and mockedCountFilter', language: 'kuery', @@ -81,6 +88,7 @@ describe('getViewInAppUrl', () => { expect(logsExplorerLocator.getRedirectUrl).toHaveBeenCalledWith({ dataset: undefined, timeRange: returnedTimeRange, + filters: [], query: { query: 'mockedCountFilter', language: 'kuery', @@ -93,13 +101,20 @@ describe('getViewInAppUrl', () => { logsExplorerLocator, startedAt, endedAt, - filter: 'mockedFilter', + searchConfiguration: { + index: {}, + query: { + language: '', + query: 'mockedFilter', + }, + }, }; expect(getViewInAppUrl(args)).toBe('mockedGetRedirectUrl'); expect(logsExplorerLocator.getRedirectUrl).toHaveBeenCalledWith({ dataset: undefined, timeRange: returnedTimeRange, + filters: [], query: { query: 'mockedFilter', language: 'kuery', @@ -118,6 +133,7 @@ describe('getViewInAppUrl', () => { expect(logsExplorerLocator.getRedirectUrl).toHaveBeenCalledWith({ dataset: undefined, timeRange: returnedTimeRange, + filters: [], query: { query: '', language: 'kuery', @@ -148,10 +164,86 @@ describe('getViewInAppUrl', () => { expect(logsExplorerLocator.getRedirectUrl).toHaveBeenCalledWith({ dataset: undefined, timeRange: returnedTimeRange, + filters: [], query: { query: '', language: 'kuery', }, }); }); + + it('should call getRedirectUrl with filters if group and searchConfiguration filter are provided', () => { + const args: GetViewInAppUrlArgs = { + metrics: [ + { + name: 'A', + aggType: Aggregators.COUNT, + filter: 'mockedCountFilter', + }, + { + name: 'A', + aggType: Aggregators.AVERAGE, + field: 'mockedAvgField', + }, + ], + logsExplorerLocator, + startedAt, + endedAt, + searchConfiguration: { + index: {}, + query: { + language: '', + query: 'mockedFilter', + }, + filter: [ + { + meta: {}, + query: { + term: { + field: { + value: 'justTesting', + }, + }, + }, + }, + ], + }, + groups: [ + { + field: 'host.name', + value: 'host-1', + }, + ], + }; + + expect(getViewInAppUrl(args)).toBe('mockedGetRedirectUrl'); + expect(logsExplorerLocator.getRedirectUrl).toHaveBeenCalledWith({ + dataset: undefined, + timeRange: returnedTimeRange, + filters: [ + { + meta: {}, + query: { + term: { + field: { + value: 'justTesting', + }, + }, + }, + }, + { + meta: {}, + query: { + match_phrase: { + 'host.name': 'host-1', + }, + }, + }, + ], + query: { + query: 'mockedFilter', + language: 'kuery', + }, + }); + }); }); diff --git a/x-pack/plugins/observability/common/custom_threshold_rule/get_view_in_app_url.ts b/x-pack/plugins/observability/common/custom_threshold_rule/get_view_in_app_url.ts index af441fb8069f7..9715b8b5f9c86 100644 --- a/x-pack/plugins/observability/common/custom_threshold_rule/get_view_in_app_url.ts +++ b/x-pack/plugins/observability/common/custom_threshold_rule/get_view_in_app_url.ts @@ -5,31 +5,39 @@ * 2.0. */ -import { getPaddedAlertTimeRange } from '@kbn/observability-get-padded-alert-time-range-util'; +import { LogsExplorerLocatorParams } from '@kbn/deeplinks-observability'; import type { TimeRange } from '@kbn/es-query'; +import { getPaddedAlertTimeRange } from '@kbn/observability-get-padded-alert-time-range-util'; import type { LocatorPublic } from '@kbn/share-plugin/common'; -import { LogsExplorerLocatorParams } from '@kbn/deeplinks-observability'; +import { getGroupFilters } from './helpers/get_group'; +import { Group, SearchConfigurationWithExtractedReferenceType } from './types'; import type { CustomThresholdExpressionMetric } from './types'; export interface GetViewInAppUrlArgs { + searchConfiguration?: SearchConfigurationWithExtractedReferenceType; dataViewId?: string; endedAt?: string; - startedAt?: string; - filter?: string; + groups?: Group[]; logsExplorerLocator?: LocatorPublic; metrics?: CustomThresholdExpressionMetric[]; + startedAt?: string; } export const getViewInAppUrl = ({ dataViewId, endedAt, - startedAt = new Date().toISOString(), - filter, + groups, logsExplorerLocator, metrics = [], + searchConfiguration, + startedAt = new Date().toISOString(), }: GetViewInAppUrlArgs) => { if (!logsExplorerLocator) return ''; + const dataset = searchConfiguration?.index.title ?? dataViewId; + const searchConfigurationQuery = searchConfiguration?.query.query; + const searchConfigurationFilters = searchConfiguration?.filter || []; + const groupFilters = getGroupFilters(groups); const timeRange: TimeRange | undefined = getPaddedAlertTimeRange(startedAt, endedAt); timeRange.to = endedAt ? timeRange.to : 'now'; @@ -39,17 +47,18 @@ export const getViewInAppUrl = ({ }; const isOneCountConditionWithFilter = metrics.length === 1 && metrics[0].aggType === 'count' && metrics[0].filter; - if (filter && isOneCountConditionWithFilter) { - query.query = `${filter} and ${metrics[0].filter}`; + if (searchConfigurationQuery && isOneCountConditionWithFilter) { + query.query = `${searchConfigurationQuery} and ${metrics[0].filter}`; } else if (isOneCountConditionWithFilter) { query.query = metrics[0].filter!; - } else if (filter) { - query.query = filter; + } else if (searchConfigurationQuery) { + query.query = searchConfigurationQuery; } return logsExplorerLocator?.getRedirectUrl({ - dataset: dataViewId, + dataset, timeRange, query, + filters: [...searchConfigurationFilters, ...groupFilters], }); }; diff --git a/x-pack/plugins/observability/public/components/custom_threshold/components/helpers/get_group.test.ts b/x-pack/plugins/observability/common/custom_threshold_rule/helpers/get_group.test.ts similarity index 64% rename from x-pack/plugins/observability/public/components/custom_threshold/components/helpers/get_group.test.ts rename to x-pack/plugins/observability/common/custom_threshold_rule/helpers/get_group.test.ts index 586bf5124831e..c6ff4f30a8420 100644 --- a/x-pack/plugins/observability/public/components/custom_threshold/components/helpers/get_group.test.ts +++ b/x-pack/plugins/observability/common/custom_threshold_rule/helpers/get_group.test.ts @@ -5,7 +5,7 @@ * 2.0. */ -import { getGroupQueries, getGroupFilters } from './get_group'; +import { getGroupQueries, getGroupFilters, getGroups } from './get_group'; describe('getGroup', () => { describe('getGroupQueries', () => { @@ -16,8 +16,8 @@ describe('getGroup', () => { ]; expect(getGroupQueries(groups)).toEqual([ - { term: { 'container.id': { value: 'container-0' } } }, - { term: { 'host.name': { value: 'host-0' } } }, + { match_phrase: { 'container.id': 'container-0' } }, + { match_phrase: { 'host.name': 'host-0' } }, ]); }); @@ -29,8 +29,8 @@ describe('getGroup', () => { const fieldName = 'custom.field'; expect(getGroupQueries(groups, fieldName)).toEqual([ - { term: { 'custom.field': { value: 'container-0' } } }, - { term: { 'custom.field': { value: 'host-0' } } }, + { match_phrase: { 'custom.field': 'container-0' } }, + { match_phrase: { 'custom.field': 'host-0' } }, ]); }); @@ -51,11 +51,11 @@ describe('getGroup', () => { expect(getGroupFilters(groups)).toEqual([ { meta: {}, - query: { term: { 'container.id': { value: 'container-0' } } }, + query: { match_phrase: { 'container.id': 'container-0' } }, }, { meta: {}, - query: { term: { 'host.name': { value: 'host-0' } } }, + query: { match_phrase: { 'host.name': 'host-0' } }, }, ]); }); @@ -70,11 +70,11 @@ describe('getGroup', () => { expect(getGroupFilters(groups, fieldName)).toEqual([ { meta: {}, - query: { term: { 'custom.field': { value: 'container-0' } } }, + query: { match_phrase: { 'custom.field': 'container-0' } }, }, { meta: {}, - query: { term: { 'custom.field': { value: 'host-0' } } }, + query: { match_phrase: { 'custom.field': 'host-0' } }, }, ]); }); @@ -85,4 +85,21 @@ describe('getGroup', () => { expect(getGroupFilters(groups)).toEqual([]); }); }); + + describe('getGroups', () => { + it('should generate correct filter with default field name', () => { + const fields = ['container.id', 'host.name']; + const values = ['container-0', 'host-0']; + const groups = [ + { field: 'container.id', value: 'container-0' }, + { field: 'host.name', value: 'host-0' }, + ]; + + expect(getGroups(fields, values)).toEqual(groups); + }); + + it('should return empty array if fields and values are empty', () => { + expect(getGroups([], [])).toEqual([]); + }); + }); }); diff --git a/x-pack/plugins/observability/public/components/custom_threshold/components/helpers/get_group.ts b/x-pack/plugins/observability/common/custom_threshold_rule/helpers/get_group.ts similarity index 80% rename from x-pack/plugins/observability/public/components/custom_threshold/components/helpers/get_group.ts rename to x-pack/plugins/observability/common/custom_threshold_rule/helpers/get_group.ts index f0842bdf51028..c5e6506bf9b05 100644 --- a/x-pack/plugins/observability/public/components/custom_threshold/components/helpers/get_group.ts +++ b/x-pack/plugins/observability/common/custom_threshold_rule/helpers/get_group.ts @@ -22,10 +22,8 @@ export const getGroupQueries = ( return ( (groups && groups.map((group) => ({ - term: { - [groupFieldName || group.field]: { - value: group.value, - }, + match_phrase: { + [groupFieldName || group.field]: group.value, }, }))) || [] @@ -35,3 +33,10 @@ export const getGroupQueries = ( export const getGroupFilters = (groups?: Group[], groupFieldName?: string): Filter[] => { return getGroupQueries(groups, groupFieldName).map((query) => ({ meta: {}, query })); }; + +export const getGroups = (fields: string[], values: string[]): Group[] => { + return fields.map((_, index) => ({ + field: fields[index], + value: values[index], + })); +}; diff --git a/x-pack/plugins/observability/common/custom_threshold_rule/types.ts b/x-pack/plugins/observability/common/custom_threshold_rule/types.ts index d9943d539d21f..73a3e1959169e 100644 --- a/x-pack/plugins/observability/common/custom_threshold_rule/types.ts +++ b/x-pack/plugins/observability/common/custom_threshold_rule/types.ts @@ -6,7 +6,8 @@ */ import * as rt from 'io-ts'; -import { SerializedSearchSourceFields } from '@kbn/data-plugin/common'; +import { DataViewSpec, SerializedSearchSourceFields } from '@kbn/data-plugin/common'; +import { Filter } from '@kbn/es-query'; import { TimeUnitChar } from '../utils/formatters/duration'; export const ThresholdFormatterTypeRT = rt.keyof({ @@ -110,6 +111,30 @@ export enum InfraFormatterType { percent = 'percent', } +export interface Group { + field: string; + value: string; +} + +export interface SearchConfigurationType { + index: SerializedSearchSourceFields; + query: { + query: string; + language: string; + }; + filter?: Filter[]; +} + +export interface SearchConfigurationWithExtractedReferenceType { + // Index will be a data view spec after extracting references + index: DataViewSpec; + query: { + query: string; + language: string; + }; + filter?: Filter[]; +} + // Custom threshold alert types // Alert fields['kibana.alert.group] type diff --git a/x-pack/plugins/observability/public/components/custom_threshold/components/alert_details_app_section/__snapshots__/alert_details_app_section.test.tsx.snap b/x-pack/plugins/observability/public/components/custom_threshold/components/alert_details_app_section/__snapshots__/alert_details_app_section.test.tsx.snap index b589b0ed7bd26..24a7545443fda 100644 --- a/x-pack/plugins/observability/public/components/custom_threshold/components/alert_details_app_section/__snapshots__/alert_details_app_section.test.tsx.snap +++ b/x-pack/plugins/observability/public/components/custom_threshold/components/alert_details_app_section/__snapshots__/alert_details_app_section.test.tsx.snap @@ -7,10 +7,8 @@ Array [ Object { "meta": Object {}, "query": Object { - "term": Object { - "host.name": Object { - "value": "host-1", - }, + "match_phrase": Object { + "host.name": "host-1", }, }, }, diff --git a/x-pack/plugins/observability/public/components/custom_threshold/components/alert_details_app_section/alert_details_app_section.tsx b/x-pack/plugins/observability/public/components/custom_threshold/components/alert_details_app_section/alert_details_app_section.tsx index 71061a75cde4f..764a634caafbf 100644 --- a/x-pack/plugins/observability/public/components/custom_threshold/components/alert_details_app_section/alert_details_app_section.tsx +++ b/x-pack/plugins/observability/public/components/custom_threshold/components/alert_details_app_section/alert_details_app_section.tsx @@ -40,12 +40,12 @@ import moment from 'moment'; import { AlertHistoryChart } from './alert_history'; import { useLicense } from '../../../../hooks/use_license'; import { useKibana } from '../../../../utils/kibana_react'; +import { getGroupFilters } from '../../../../../common/custom_threshold_rule/helpers/get_group'; import { metricValueFormatter } from '../../../../../common/custom_threshold_rule/metric_value_formatter'; import { AlertSummaryField } from '../../../..'; import { AlertParams, MetricExpression } from '../../types'; import { TIME_LABELS } from '../criterion_preview_chart/criterion_preview_chart'; import { Threshold } from '../custom_threshold'; -import { getGroupFilters } from '../helpers/get_group'; import { CustomThresholdRule, CustomThresholdAlert } from '../types'; import { LogRateAnalysis } from './log_rate_analysis'; import { Groups } from './groups'; diff --git a/x-pack/plugins/observability/public/components/custom_threshold/components/alert_details_app_section/alert_history.tsx b/x-pack/plugins/observability/public/components/custom_threshold/components/alert_details_app_section/alert_history.tsx index 3e95877da7e59..ff26b79d21b06 100644 --- a/x-pack/plugins/observability/public/components/custom_threshold/components/alert_details_app_section/alert_history.tsx +++ b/x-pack/plugins/observability/public/components/custom_threshold/components/alert_details_app_section/alert_history.tsx @@ -25,9 +25,12 @@ import { i18n } from '@kbn/i18n'; import { ALERT_GROUP, ALERT_GROUP_VALUE, type AlertConsumers } from '@kbn/rule-data-utils'; import { useAlertsHistory } from '@kbn/observability-alert-details'; import { convertTo } from '../../../../../common/utils/formatters'; +import { + getGroupFilters, + getGroupQueries, +} from '../../../../../common/custom_threshold_rule/helpers/get_group'; import { useKibana } from '../../../../utils/kibana_react'; import { AlertParams } from '../../types'; -import { getGroupFilters, getGroupQueries } from '../helpers/get_group'; import { RuleConditionChart } from '../rule_condition_chart/rule_condition_chart'; import { CustomThresholdAlert, CustomThresholdRule } from '../types'; diff --git a/x-pack/plugins/observability/public/components/custom_threshold/components/alert_details_app_section/helpers/__snapshots__/log_rate_analysis_query.test.ts.snap b/x-pack/plugins/observability/public/components/custom_threshold/components/alert_details_app_section/helpers/__snapshots__/log_rate_analysis_query.test.ts.snap index 82ad350e19e84..4040e339e7379 100644 --- a/x-pack/plugins/observability/public/components/custom_threshold/components/alert_details_app_section/helpers/__snapshots__/log_rate_analysis_query.test.ts.snap +++ b/x-pack/plugins/observability/public/components/custom_threshold/components/alert_details_app_section/helpers/__snapshots__/log_rate_analysis_query.test.ts.snap @@ -117,10 +117,8 @@ Object { }, }, Object { - "term": Object { - "groupByField": Object { - "value": "groupByValue", - }, + "match_phrase": Object { + "groupByField": "groupByValue", }, }, ], @@ -185,17 +183,13 @@ Object { }, }, Object { - "term": Object { - "groupByField": Object { - "value": "groupByValue", - }, + "match_phrase": Object { + "groupByField": "groupByValue", }, }, Object { - "term": Object { - "secondGroupByField": Object { - "value": "secondGroupByValue", - }, + "match_phrase": Object { + "secondGroupByField": "secondGroupByValue", }, }, ], @@ -211,10 +205,8 @@ Object { "bool": Object { "filter": Array [ Object { - "term": Object { - "groupByField": Object { - "value": "groupByValue", - }, + "match_phrase": Object { + "groupByField": "groupByValue", }, }, ], diff --git a/x-pack/plugins/observability/public/components/custom_threshold/components/alert_details_app_section/helpers/log_rate_analysis_query.ts b/x-pack/plugins/observability/public/components/custom_threshold/components/alert_details_app_section/helpers/log_rate_analysis_query.ts index e09b9e5a9617d..2eb3186a46a9d 100644 --- a/x-pack/plugins/observability/public/components/custom_threshold/components/alert_details_app_section/helpers/log_rate_analysis_query.ts +++ b/x-pack/plugins/observability/public/components/custom_threshold/components/alert_details_app_section/helpers/log_rate_analysis_query.ts @@ -7,13 +7,15 @@ import { get } from 'lodash'; import { QueryDslQueryContainer } from '@elastic/elasticsearch/lib/api/types'; -import { getGroupFilters } from '../../helpers/get_group'; +import { getGroupFilters } from '../../../../../../common/custom_threshold_rule/helpers/get_group'; import { Aggregators } from '../../../../../../common/custom_threshold_rule/types'; import { buildEsQuery } from '../../../../../utils/build_es_query'; +import type { + CustomThresholdExpressionMetric, + Group, +} from '../../../../../../common/custom_threshold_rule/types'; import type { TopAlert } from '../../../../../typings/alerts'; import type { CustomThresholdRuleTypeParams } from '../../../types'; -import type { CustomThresholdExpressionMetric } from '../../../../../../common/custom_threshold_rule/types'; -import type { Group } from '../../types'; const getKuery = (metrics: CustomThresholdExpressionMetric[], filter?: string) => { let query = ''; diff --git a/x-pack/plugins/observability/public/components/custom_threshold/components/types.ts b/x-pack/plugins/observability/public/components/custom_threshold/components/types.ts index 3662a3f5ecec0..b6c930527087d 100644 --- a/x-pack/plugins/observability/public/components/custom_threshold/components/types.ts +++ b/x-pack/plugins/observability/public/components/custom_threshold/components/types.ts @@ -12,8 +12,3 @@ import { CustomThresholdAlertFields, CustomThresholdRuleTypeParams } from '../ty // TODO Use a generic props for app sections https://github.com/elastic/kibana/issues/152690 export type CustomThresholdRule = Rule; export type CustomThresholdAlert = TopAlert; - -export interface Group { - field: string; - value: string; -} diff --git a/x-pack/plugins/observability/public/rules/register_observability_rule_types.ts b/x-pack/plugins/observability/public/rules/register_observability_rule_types.ts index 67c84960722a9..a8dd008a673ce 100644 --- a/x-pack/plugins/observability/public/rules/register_observability_rule_types.ts +++ b/x-pack/plugins/observability/public/rules/register_observability_rule_types.ts @@ -9,6 +9,8 @@ import { lazy } from 'react'; import { i18n } from '@kbn/i18n'; import { SerializedSearchSourceFields } from '@kbn/data-plugin/common'; import { + ALERT_GROUP_FIELD, + ALERT_GROUP_VALUE, ALERT_REASON, ALERT_RULE_PARAMETERS, ALERT_START, @@ -17,12 +19,14 @@ import { import type { LocatorPublic } from '@kbn/share-plugin/common'; import { LogsExplorerLocatorParams } from '@kbn/deeplinks-observability'; import { IUiSettingsClient } from '@kbn/core-ui-settings-browser'; -import type { MetricExpression } from '../components/custom_threshold/types'; import type { CustomMetricExpressionParams, CustomThresholdExpressionMetric, + SearchConfigurationWithExtractedReferenceType, } from '../../common/custom_threshold_rule/types'; +import type { MetricExpression } from '../components/custom_threshold/types'; import { getViewInAppUrl } from '../../common/custom_threshold_rule/get_view_in_app_url'; +import { getGroups } from '../../common/custom_threshold_rule/helpers/get_group'; import { SLO_ID_FIELD, SLO_INSTANCE_ID_FIELD } from '../../common/field_names/slo'; import { ObservabilityRuleTypeRegistry } from './create_observability_rule_type_registry'; import { SLO_BURN_RATE_RULE_TYPE_ID } from '../../common/constants'; @@ -83,7 +87,7 @@ const thresholdDefaultRecoveryMessage = i18n.translate( } ); -const getDataViewId = (searchConfiguration?: SerializedSearchSourceFields) => +const getDataViewId = (searchConfiguration?: SearchConfigurationWithExtractedReferenceType) => typeof searchConfiguration?.index === 'string' ? searchConfiguration.index : searchConfiguration?.index?.title; @@ -147,8 +151,9 @@ export const registerObservabilityRuleTypes = async ( defaultRecoveryMessage: thresholdDefaultRecoveryMessage, requiresAppContext: false, format: ({ fields }) => { + const groups = getGroups(fields[ALERT_GROUP_FIELD], fields[ALERT_GROUP_VALUE]); const searchConfiguration = fields[ALERT_RULE_PARAMETERS]?.searchConfiguration as - | SerializedSearchSourceFields + | SearchConfigurationWithExtractedReferenceType | undefined; const criteria = fields[ALERT_RULE_PARAMETERS]?.criteria as MetricExpression[]; const metrics: CustomThresholdExpressionMetric[] = @@ -158,11 +163,12 @@ export const registerObservabilityRuleTypes = async ( return { reason: fields[ALERT_REASON] ?? '-', link: getViewInAppUrl({ + dataViewId, + groups, + logsExplorerLocator, metrics, + searchConfiguration, startedAt: fields[ALERT_START], - logsExplorerLocator, - filter: (searchConfiguration?.query as { query: string }).query, - dataViewId, }), hasBasePath: true, }; diff --git a/x-pack/plugins/observability/server/lib/rules/custom_threshold/custom_threshold_executor.test.ts b/x-pack/plugins/observability/server/lib/rules/custom_threshold/custom_threshold_executor.test.ts index 11054afbcb91f..7ec275b130bf3 100644 --- a/x-pack/plugins/observability/server/lib/rules/custom_threshold/custom_threshold_executor.test.ts +++ b/x-pack/plugins/observability/server/lib/rules/custom_threshold/custom_threshold_executor.test.ts @@ -1251,10 +1251,16 @@ describe('The custom threshold alert type', () => { const ISO_DATE_REGEX = /^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\.\d{3}Z$/; expect(getViewInAppUrl).toBeCalledWith({ dataViewId: 'c34a7c79-a88b-4b4a-ad19-72f6d24104e4', - filter: mockQuery, logsExplorerLocator: undefined, metrics: customThresholdCountCriterion.metrics, startedAt: expect.stringMatching(ISO_DATE_REGEX), + searchConfiguration: { + index: {}, + query: { + query: mockQuery, + language: 'kuery', + }, + }, }); }); }); diff --git a/x-pack/plugins/observability/server/lib/rules/custom_threshold/custom_threshold_executor.ts b/x-pack/plugins/observability/server/lib/rules/custom_threshold/custom_threshold_executor.ts index 23eed517911d2..22a8f8718331b 100644 --- a/x-pack/plugins/observability/server/lib/rules/custom_threshold/custom_threshold_executor.ts +++ b/x-pack/plugins/observability/server/lib/rules/custom_threshold/custom_threshold_executor.ts @@ -18,6 +18,7 @@ import { LocatorPublic } from '@kbn/share-plugin/common'; import { RecoveredActionGroup } from '@kbn/alerting-plugin/common'; import { IBasePath, Logger } from '@kbn/core/server'; import { LifecycleRuleExecutor } from '@kbn/rule-registry-plugin/server'; +import { Group } from '../../../../common/custom_threshold_rule/types'; import { getEvaluationValues, getThreshold } from './lib/get_values'; import { AlertsLocatorParams, getAlertDetailsUrl } from '../../../../common'; import { getViewInAppUrl } from '../../../../common/custom_threshold_rule/get_view_in_app_url'; @@ -177,16 +178,16 @@ export const createCustomThresholdExecutor = ({ } const groupByKeysObjectMapping = getFormattedGroupBy(params.groupBy, resultGroupSet); - const groups = [...resultGroupSet]; + const groupArray = [...resultGroupSet]; const nextMissingGroups = new Set(); - const hasGroups = !isEqual(groups, [UNGROUPED_FACTORY_KEY]); + const hasGroups = !isEqual(groupArray, [UNGROUPED_FACTORY_KEY]); let scheduledActionsCount = 0; const alertLimit = baseAlertFactory.alertLimit.getValue(); let hasReachedLimit = false; - // The key of `groups` is the alert instance ID. - for (const group of groups) { + // The key of `groupArray` is the alert instance ID. + for (const group of groupArray) { if (scheduledActionsCount >= alertLimit) { // need to set this so that warning is displayed in the UI and in the logs hasReachedLimit = true; @@ -264,6 +265,7 @@ export const createCustomThresholdExecutor = ({ new Set([...(additionalContext.tags ?? []), ...options.rule.tags]) ); + const groups: Group[] = groupByKeysObjectMapping[group]; const alert = alertFactory( `${group}`, reason, @@ -271,7 +273,7 @@ export const createCustomThresholdExecutor = ({ additionalContext, evaluationValues, threshold, - groupByKeysObjectMapping[group] + groups ); const alertUuid = getAlertUuid(group); const indexedStartedAt = getAlertStartedDate(group) ?? startedAt.toISOString(); @@ -291,9 +293,10 @@ export const createCustomThresholdExecutor = ({ }), viewInAppUrl: getViewInAppUrl({ dataViewId: params.searchConfiguration?.index?.title ?? dataViewId, - filter: params.searchConfiguration.query.query, + groups, logsExplorerLocator, metrics: alertResults.length === 1 ? alertResults[0][group].metrics : [], + searchConfiguration: params.searchConfiguration, startedAt: indexedStartedAt, }), ...additionalContext, @@ -325,10 +328,11 @@ export const createCustomThresholdExecutor = ({ group, timestamp: startedAt.toISOString(), viewInAppUrl: getViewInAppUrl({ - dataViewId: params.searchConfiguration?.index?.title ?? dataViewId, - filter: params.searchConfiguration.query.query, + dataViewId, + groups: group, logsExplorerLocator, metrics: params.criteria[0]?.metrics, + searchConfiguration: params.searchConfiguration, startedAt: indexedStartedAt, }), ...additionalContext, diff --git a/x-pack/plugins/observability/server/lib/rules/custom_threshold/lib/check_missing_group.ts b/x-pack/plugins/observability/server/lib/rules/custom_threshold/lib/check_missing_group.ts index 45bb92426eca8..213dd12562eed 100644 --- a/x-pack/plugins/observability/server/lib/rules/custom_threshold/lib/check_missing_group.ts +++ b/x-pack/plugins/observability/server/lib/rules/custom_threshold/lib/check_missing_group.ts @@ -9,8 +9,10 @@ import { ElasticsearchClient } from '@kbn/core/server'; import { QueryDslQueryContainer } from '@elastic/elasticsearch/lib/api/types'; import type { Logger } from '@kbn/logging'; import { isString, get, identity } from 'lodash'; -import { SearchConfigurationType } from '../types'; -import { CustomMetricExpressionParams } from '../../../../../common/custom_threshold_rule/types'; +import { + CustomMetricExpressionParams, + SearchConfigurationType, +} from '../../../../../common/custom_threshold_rule/types'; import type { BucketKey } from './get_data'; import { calculateCurrentTimeFrame, createBoolQuery } from './metric_query'; diff --git a/x-pack/plugins/observability/server/lib/rules/custom_threshold/lib/evaluate_rule.ts b/x-pack/plugins/observability/server/lib/rules/custom_threshold/lib/evaluate_rule.ts index 87b7d9983465b..88ee39526e428 100644 --- a/x-pack/plugins/observability/server/lib/rules/custom_threshold/lib/evaluate_rule.ts +++ b/x-pack/plugins/observability/server/lib/rules/custom_threshold/lib/evaluate_rule.ts @@ -12,9 +12,9 @@ import { getIntervalInSeconds } from '../../../../../common/utils/get_interval_i import { Aggregators, CustomMetricExpressionParams, + SearchConfigurationType, } from '../../../../../common/custom_threshold_rule/types'; import { AdditionalContext } from '../utils'; -import { SearchConfigurationType } from '../types'; import { createTimerange } from './create_timerange'; import { getData } from './get_data'; import { checkMissingGroups, MissingGroupsRecord } from './check_missing_group'; diff --git a/x-pack/plugins/observability/server/lib/rules/custom_threshold/lib/get_data.ts b/x-pack/plugins/observability/server/lib/rules/custom_threshold/lib/get_data.ts index 1e488ffc57060..ac55b7f76f383 100644 --- a/x-pack/plugins/observability/server/lib/rules/custom_threshold/lib/get_data.ts +++ b/x-pack/plugins/observability/server/lib/rules/custom_threshold/lib/get_data.ts @@ -9,8 +9,10 @@ import { SearchResponse, AggregationsAggregate } from '@elastic/elasticsearch/li import { ElasticsearchClient } from '@kbn/core/server'; import type { Logger } from '@kbn/logging'; import { EcsFieldsResponse } from '@kbn/rule-registry-plugin/common/search_strategy'; -import { SearchConfigurationType } from '../types'; -import { CustomMetricExpressionParams } from '../../../../../common/custom_threshold_rule/types'; +import { + CustomMetricExpressionParams, + SearchConfigurationType, +} from '../../../../../common/custom_threshold_rule/types'; import { UNGROUPED_FACTORY_KEY } from '../constants'; import { CONTAINER_ID, AdditionalContext, doFieldsExist, KUBERNETES_POD_UID } from '../utils'; diff --git a/x-pack/plugins/observability/server/lib/rules/custom_threshold/lib/metric_query.test.ts b/x-pack/plugins/observability/server/lib/rules/custom_threshold/lib/metric_query.test.ts index c12f14a7aeb5b..b63e72e19fd29 100644 --- a/x-pack/plugins/observability/server/lib/rules/custom_threshold/lib/metric_query.test.ts +++ b/x-pack/plugins/observability/server/lib/rules/custom_threshold/lib/metric_query.test.ts @@ -10,8 +10,8 @@ import { Comparator, Aggregators, CustomMetricExpressionParams, + SearchConfigurationType, } from '../../../../../common/custom_threshold_rule/types'; -import { SearchConfigurationType } from '../types'; import { getElasticsearchMetricQuery } from './metric_query'; describe("The Metric Threshold Alert's getElasticsearchMetricQuery", () => { @@ -30,10 +30,12 @@ describe("The Metric Threshold Alert's getElasticsearchMetricQuery", () => { }; const searchConfiguration: SearchConfigurationType = { index: { - id: 'dataset-logs-*-*', - name: 'All logs', - timeFieldName: '@timestamp', - title: 'logs-*-*', + index: { + id: 'dataset-logs-*-*', + name: 'All logs', + timeFieldName: '@timestamp', + title: 'logs-*-*', + }, }, query: { language: 'kuery', diff --git a/x-pack/plugins/observability/server/lib/rules/custom_threshold/lib/metric_query.ts b/x-pack/plugins/observability/server/lib/rules/custom_threshold/lib/metric_query.ts index 14c18e4af1334..fbdf7429f0d66 100644 --- a/x-pack/plugins/observability/server/lib/rules/custom_threshold/lib/metric_query.ts +++ b/x-pack/plugins/observability/server/lib/rules/custom_threshold/lib/metric_query.ts @@ -11,9 +11,9 @@ import { Filter } from '@kbn/es-query'; import { Aggregators, CustomMetricExpressionParams, + SearchConfigurationType, } from '../../../../../common/custom_threshold_rule/types'; import { getSearchConfigurationBoolQuery } from '../../../../utils/get_parsed_filtered_query'; -import { SearchConfigurationType } from '../types'; import { createCustomMetricsAggregations } from './create_custom_metrics_aggregations'; import { CONTAINER_ID, diff --git a/x-pack/plugins/observability/server/lib/rules/custom_threshold/types.ts b/x-pack/plugins/observability/server/lib/rules/custom_threshold/types.ts index f688088d6b816..5043349c614f2 100644 --- a/x-pack/plugins/observability/server/lib/rules/custom_threshold/types.ts +++ b/x-pack/plugins/observability/server/lib/rules/custom_threshold/types.ts @@ -13,13 +13,14 @@ import { RuleTypeState, } from '@kbn/alerting-plugin/common'; import { Alert } from '@kbn/alerting-plugin/server'; -import { TypeOf } from '@kbn/config-schema'; -import { DataViewSpec } from '@kbn/data-views-plugin/common'; -import { CustomMetricExpressionParams } from '../../../../common/custom_threshold_rule/types'; +import { + CustomMetricExpressionParams, + Group, + SearchConfigurationWithExtractedReferenceType, +} from '../../../../common/custom_threshold_rule/types'; import { FIRED_ACTIONS_ID, NO_DATA_ACTIONS_ID, FIRED_ACTION, NO_DATA_ACTION } from './constants'; import { MissingGroupsRecord } from './lib/check_missing_group'; import { AdditionalContext } from './utils'; -import { searchConfigurationSchema } from './register_custom_threshold_rule_type'; export enum AlertStates { OK, @@ -29,13 +30,11 @@ export enum AlertStates { } // Executor types -export type SearchConfigurationType = TypeOf; export type RuleTypeParams = Record; export interface CustomThresholdRuleTypeParams extends RuleTypeParams { criteria: CustomMetricExpressionParams[]; - // Index will be a data view spec after extracting references - searchConfiguration: Omit & { index: DataViewSpec }; + searchConfiguration: SearchConfigurationWithExtractedReferenceType; groupBy?: string | string[]; alertOnNoData: boolean; alertOnGroupDisappear?: boolean; @@ -45,7 +44,7 @@ export type CustomThresholdRuleTypeState = RuleTypeState & { lastRunTimestamp?: number; missingGroups?: Array; groupBy?: string | string[]; - searchConfiguration?: Omit & { index: DataViewSpec }; + searchConfiguration?: SearchConfigurationWithExtractedReferenceType; }; export type CustomThresholdAlertState = AlertState; // no specific instance state used export type CustomThresholdAlertContext = AlertContext & { @@ -64,11 +63,6 @@ export type CustomThresholdActionGroup = | typeof NO_DATA_ACTIONS_ID | typeof RecoveredActionGroup.id; -export type Group = Array<{ - field: string; - value: string; -}>; - export type CustomThresholdAlertFactory = ( id: string, reason: string, @@ -76,7 +70,7 @@ export type CustomThresholdAlertFactory = ( additionalContext?: AdditionalContext | null, evaluationValues?: Array, threshold?: Array, - group?: Group + group?: Group[] ) => CustomThresholdAlert; type CustomThresholdAlert = Alert< diff --git a/x-pack/plugins/observability/server/lib/rules/custom_threshold/utils.ts b/x-pack/plugins/observability/server/lib/rules/custom_threshold/utils.ts index 59d7cf93e0ea4..09dafe2b50379 100644 --- a/x-pack/plugins/observability/server/lib/rules/custom_threshold/utils.ts +++ b/x-pack/plugins/observability/server/lib/rules/custom_threshold/utils.ts @@ -16,8 +16,9 @@ import { ES_FIELD_TYPES } from '@kbn/field-types'; import { set } from '@kbn/safer-lodash-set'; import { ParsedExperimentalFields } from '@kbn/rule-registry-plugin/common/parse_experimental_fields'; import { ParsedTechnicalFields } from '@kbn/rule-registry-plugin/common'; +import type { Group } from '../../../../common/custom_threshold_rule/types'; import { ObservabilityConfig } from '../../..'; -import { AlertExecutionDetails, Group } from './types'; +import { AlertExecutionDetails } from './types'; const ALERT_CONTEXT_CONTAINER = 'container'; const ALERT_CONTEXT_ORCHESTRATOR = 'orchestrator'; @@ -228,13 +229,13 @@ export const flattenObject = (obj: AdditionalContext, prefix: string = ''): Addi export const getFormattedGroupBy = ( groupBy: string | string[] | undefined, groupSet: Set -): Record => { - const groupByKeysObjectMapping: Record = {}; +): Record => { + const groupByKeysObjectMapping: Record = {}; if (groupBy) { groupSet.forEach((group) => { const groupSetKeys = group.split(','); groupByKeysObjectMapping[group] = Array.isArray(groupBy) - ? groupBy.reduce((result: Group, groupByItem, index) => { + ? groupBy.reduce((result: Group[], groupByItem, index) => { result.push({ field: groupByItem, value: groupSetKeys[index]?.trim() }); return result; }, []) diff --git a/x-pack/plugins/observability/server/utils/get_parsed_filtered_query.ts b/x-pack/plugins/observability/server/utils/get_parsed_filtered_query.ts index 033a6cadc282e..e1e3680df73a8 100644 --- a/x-pack/plugins/observability/server/utils/get_parsed_filtered_query.ts +++ b/x-pack/plugins/observability/server/utils/get_parsed_filtered_query.ts @@ -12,7 +12,7 @@ import { fromKueryExpression, toElasticsearchQuery, } from '@kbn/es-query'; -import { SearchConfigurationType } from '../lib/rules/custom_threshold/types'; +import { SearchConfigurationType } from '../../common/custom_threshold_rule/types'; export const getParsedFilterQuery: (filter: string | undefined) => Array> = ( filter diff --git a/x-pack/test/alerting_api_integration/observability/custom_threshold_rule/avg_pct_fired.ts b/x-pack/test/alerting_api_integration/observability/custom_threshold_rule/avg_pct_fired.ts index d3146e9b452b3..c566c077bc1ca 100644 --- a/x-pack/test/alerting_api_integration/observability/custom_threshold_rule/avg_pct_fired.ts +++ b/x-pack/test/alerting_api_integration/observability/custom_threshold_rule/avg_pct_fired.ts @@ -252,6 +252,7 @@ export default function ({ getService }: FtrProviderContext) { dataset: DATA_VIEW_TITLE, timeRange: { to: 'now' }, query: { query: '', language: 'kuery' }, + filters: [], }); expect(parsedViewInAppUrl.params.timeRange.from).match(ISO_DATE_REGEX); }); diff --git a/x-pack/test/alerting_api_integration/observability/custom_threshold_rule/avg_pct_no_data.ts b/x-pack/test/alerting_api_integration/observability/custom_threshold_rule/avg_pct_no_data.ts index 16052cb214f81..c495b38919913 100644 --- a/x-pack/test/alerting_api_integration/observability/custom_threshold_rule/avg_pct_no_data.ts +++ b/x-pack/test/alerting_api_integration/observability/custom_threshold_rule/avg_pct_no_data.ts @@ -220,6 +220,7 @@ export default function ({ getService }: FtrProviderContext) { dataset: DATA_VIEW_ID, timeRange: { to: 'now' }, query: { query: '', language: 'kuery' }, + filters: [], }); expect(parsedViewInAppUrl.params.timeRange.from).match(ISO_DATE_REGEX); }); diff --git a/x-pack/test/alerting_api_integration/observability/custom_threshold_rule/documents_count_fired.ts b/x-pack/test/alerting_api_integration/observability/custom_threshold_rule/documents_count_fired.ts index bd4e3e67e1471..c09fbf27a2956 100644 --- a/x-pack/test/alerting_api_integration/observability/custom_threshold_rule/documents_count_fired.ts +++ b/x-pack/test/alerting_api_integration/observability/custom_threshold_rule/documents_count_fired.ts @@ -252,6 +252,7 @@ export default function ({ getService }: FtrProviderContext) { dataset: DATA_VIEW_ID, timeRange: { to: 'now' }, query: { query: 'host.name:* and container.id:*', language: 'kuery' }, + filters: [], }); expect(parsedViewInAppUrl.params.timeRange.from).match(ISO_DATE_REGEX); }); diff --git a/x-pack/test/alerting_api_integration/observability/custom_threshold_rule/p99_pct_fired.ts b/x-pack/test/alerting_api_integration/observability/custom_threshold_rule/p99_pct_fired.ts index bf5102dedb4d2..f826a72fae4ea 100644 --- a/x-pack/test/alerting_api_integration/observability/custom_threshold_rule/p99_pct_fired.ts +++ b/x-pack/test/alerting_api_integration/observability/custom_threshold_rule/p99_pct_fired.ts @@ -247,6 +247,7 @@ export default function ({ getService }: FtrProviderContext) { dataset: DATE_VIEW_TITLE, timeRange: { to: 'now' }, query: { query: '', language: 'kuery' }, + filters: [], }); expect(parsedViewInAppUrl.params.timeRange.from).match(ISO_DATE_REGEX); }); From 2a8d29bc2a40c7224d736c3184c3cc6ec67ebfb7 Mon Sep 17 00:00:00 2001 From: Christos Nasikas Date: Thu, 22 Feb 2024 17:39:00 +0100 Subject: [PATCH 05/14] [Cases] Unskip flyout and custom fields flaky tests (#177590) ## Summary PR https://github.com/elastic/kibana/pull/176863 improved the cases context provided which we assumed caused some flakiness in our tests. I am unskipping a couple of tests to test if the changes on that PR stabilized the tests. Fixes https://github.com/elastic/kibana/issues/176805 Fixes https://github.com/elastic/kibana/issues/174528 Fixes https://github.com/elastic/kibana/issues/174527 Fixes https://github.com/elastic/kibana/issues/174526 Fixes https://github.com/elastic/kibana/issues/174525 Fixes https://github.com/elastic/kibana/issues/176600 Fixes https://github.com/elastic/kibana/issues/146394 ### Checklist Delete any items that are not applicable to this PR. - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios ### For maintainers - [x] This was checked for breaking API changes and was [labeled appropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process) --- .../components/create/custom_fields.test.tsx | 3 +- .../create/flyout/create_case_flyout.test.tsx | 72 +++++++++++-------- .../components/custom_fields/index.test.tsx | 3 +- .../custom_fields/text/configure.test.tsx | 3 +- 4 files changed, 47 insertions(+), 34 deletions(-) diff --git a/x-pack/plugins/cases/public/components/create/custom_fields.test.tsx b/x-pack/plugins/cases/public/components/create/custom_fields.test.tsx index 45fe037371b64..864ba68ff690a 100644 --- a/x-pack/plugins/cases/public/components/create/custom_fields.test.tsx +++ b/x-pack/plugins/cases/public/components/create/custom_fields.test.tsx @@ -16,8 +16,7 @@ import { customFieldsConfigurationMock } from '../../containers/mock'; import { CustomFields } from './custom_fields'; import * as i18n from './translations'; -// FLAKY: https://github.com/elastic/kibana/issues/176805 -describe.skip('CustomFields', () => { +describe('CustomFields', () => { let appMockRender: AppMockRenderer; const onSubmit = jest.fn(); diff --git a/x-pack/plugins/cases/public/components/create/flyout/create_case_flyout.test.tsx b/x-pack/plugins/cases/public/components/create/flyout/create_case_flyout.test.tsx index 2d0b86b142a14..ae41ae9ac2648 100644 --- a/x-pack/plugins/cases/public/components/create/flyout/create_case_flyout.test.tsx +++ b/x-pack/plugins/cases/public/components/create/flyout/create_case_flyout.test.tsx @@ -6,14 +6,30 @@ */ import React from 'react'; -import { act } from '@testing-library/react'; +import { screen, waitFor } from '@testing-library/react'; import userEvent from '@testing-library/user-event'; import { CreateCaseFlyout } from './create_case_flyout'; import type { AppMockRenderer } from '../../../common/mock'; import { createAppMockRenderer } from '../../../common/mock'; +import { useGetTags } from '../../../containers/use_get_tags'; +import { useGetCaseConfiguration } from '../../../containers/configure/use_get_case_configuration'; +import { useGetSupportedActionConnectors } from '../../../containers/configure/use_get_supported_action_connectors'; +import { useAvailableCasesOwners } from '../../app/use_available_owners'; +import { connectorsMock } from '../../../containers/mock'; +import { useCaseConfigureResponse } from '../../configure_cases/__mock__'; +import { waitForComponentToUpdate } from '../../../common/test_utils'; -jest.mock('../../../common/lib/kibana'); +jest.mock('../../../containers/use_get_tags'); +jest.mock('../../../containers/configure/use_get_supported_action_connectors'); +jest.mock('../../../containers/configure/use_get_case_configuration'); +jest.mock('../../markdown_editor/plugins/lens/use_lens_draft_comment'); +jest.mock('../../app/use_available_owners'); + +const useGetTagsMock = useGetTags as jest.Mock; +const useGetConnectorsMock = useGetSupportedActionConnectors as jest.Mock; +const useGetCaseConfigurationMock = useGetCaseConfiguration as jest.Mock; +const useAvailableOwnersMock = useAvailableCasesOwners as jest.Mock; const onClose = jest.fn(); const onSuccess = jest.fn(); @@ -23,49 +39,49 @@ const defaultProps = { owner: 'securitySolution', }; -// FLAKY: https://github.com/elastic/kibana/issues/174525 -// FLAKY: https://github.com/elastic/kibana/issues/174526 -// FLAKY: https://github.com/elastic/kibana/issues/174527 -// FLAKY: https://github.com/elastic/kibana/issues/174528 -describe.skip('CreateCaseFlyout', () => { - let mockedContext: AppMockRenderer; +describe('CreateCaseFlyout', () => { + let appMockRenderer: AppMockRenderer; + beforeEach(() => { - mockedContext = createAppMockRenderer(); jest.clearAllMocks(); + appMockRenderer = createAppMockRenderer(); + useAvailableOwnersMock.mockReturnValue(['securitySolution', 'observability']); + useGetTagsMock.mockReturnValue({ data: ['test'] }); + useGetConnectorsMock.mockReturnValue({ isLoading: false, data: connectorsMock }); + useGetCaseConfigurationMock.mockImplementation(() => useCaseConfigureResponse); }); it('renders', async () => { - const { getByTestId } = mockedContext.render(); - await act(async () => { - expect(getByTestId('create-case-flyout')).toBeTruthy(); - }); + appMockRenderer.render(); + await waitForComponentToUpdate(); + + expect(await screen.findByTestId('create-case-flyout')).toBeInTheDocument(); }); it('should call onCloseCaseModal when closing the flyout', async () => { - const { getByTestId } = mockedContext.render(); - await act(async () => { - userEvent.click(getByTestId('euiFlyoutCloseButton')); + appMockRenderer.render(); + await waitForComponentToUpdate(); + + userEvent.click(await screen.findByTestId('euiFlyoutCloseButton')); + + await waitFor(() => { + expect(onClose).toBeCalled(); }); - expect(onClose).toBeCalled(); }); it('renders headerContent when passed', async () => { const headerContent =

; - const { getByTestId } = mockedContext.render( - - ); + appMockRenderer.render(); + await waitForComponentToUpdate(); - await act(async () => { - expect(getByTestId('testing123')).toBeTruthy(); - expect(getByTestId('create-case-flyout-header').children.length).toEqual(2); - }); + expect(await screen.findByTestId('testing123')).toBeInTheDocument(); + expect((await screen.findByTestId('create-case-flyout-header')).children.length).toEqual(2); }); it('does not render headerContent when undefined', async () => { - const { getByTestId } = mockedContext.render(); + appMockRenderer.render(); + await waitForComponentToUpdate(); - await act(async () => { - expect(getByTestId('create-case-flyout-header').children.length).toEqual(1); - }); + expect((await screen.findByTestId('create-case-flyout-header')).children.length).toEqual(1); }); }); diff --git a/x-pack/plugins/cases/public/components/custom_fields/index.test.tsx b/x-pack/plugins/cases/public/components/custom_fields/index.test.tsx index 188fb08d4016e..15a280716c3c0 100644 --- a/x-pack/plugins/cases/public/components/custom_fields/index.test.tsx +++ b/x-pack/plugins/cases/public/components/custom_fields/index.test.tsx @@ -17,8 +17,7 @@ import { MAX_CUSTOM_FIELDS_PER_CASE } from '../../../common/constants'; import { CustomFields } from '.'; import * as i18n from './translations'; -// Flaky: https://github.com/elastic/kibana/issues/176805 -describe.skip('CustomFields', () => { +describe('CustomFields', () => { let appMockRender: AppMockRenderer; const props = { diff --git a/x-pack/plugins/cases/public/components/custom_fields/text/configure.test.tsx b/x-pack/plugins/cases/public/components/custom_fields/text/configure.test.tsx index 29d3f4268443a..455163f225a2b 100644 --- a/x-pack/plugins/cases/public/components/custom_fields/text/configure.test.tsx +++ b/x-pack/plugins/cases/public/components/custom_fields/text/configure.test.tsx @@ -12,8 +12,7 @@ import userEvent from '@testing-library/user-event'; import { FormTestComponent } from '../../../common/test_utils'; import { Configure } from './configure'; -// Failing: See https://github.com/elastic/kibana/issues/176600 -describe.skip('Configure ', () => { +describe('Configure ', () => { const onSubmit = jest.fn(); beforeEach(() => { From 9bdea881f8a5c2ed31166de22d5b5d5476ae05b5 Mon Sep 17 00:00:00 2001 From: Janki Salvi <117571355+js-jankisalvi@users.noreply.github.com> Date: Thu, 22 Feb 2024 17:56:50 +0100 Subject: [PATCH 06/14] [Cases] Unskip filter popover, property actions flaky tests (#177611) ## Summary As a follow-up to https://github.com/elastic/kibana/pull/176863 unskipping filterPopOver and propertyActions tests Fixes https://github.com/elastic/kibana/issues/176679 Fixes https://github.com/elastic/kibana/issues/176680 Fixes https://github.com/elastic/kibana/issues/176681 Fixes https://github.com/elastic/kibana/issues/176682 Fixes https://github.com/elastic/kibana/issues/176683 Fixes https://github.com/elastic/kibana/issues/176684 Fixes https://github.com/elastic/kibana/issues/176685 Fixes https://github.com/elastic/kibana/issues/176686 Fixes https://github.com/elastic/kibana/issues/174384 Fixes #174667 Fixes #175310 --- .../components/filter_popover/index.test.tsx | 99 ++++++++++--------- .../alert_property_actions.test.tsx | 3 +- ...ered_attachments_property_actions.test.tsx | 3 +- .../user_comment_property_actions.test.tsx | 3 +- 4 files changed, 56 insertions(+), 52 deletions(-) diff --git a/x-pack/plugins/cases/public/components/filter_popover/index.test.tsx b/x-pack/plugins/cases/public/components/filter_popover/index.test.tsx index 43f010e8b8e68..5b2a304b11118 100644 --- a/x-pack/plugins/cases/public/components/filter_popover/index.test.tsx +++ b/x-pack/plugins/cases/public/components/filter_popover/index.test.tsx @@ -6,7 +6,8 @@ */ import React from 'react'; -import { waitForEuiPopoverOpen } from '@elastic/eui/lib/test/rtl'; +import { waitForEuiPopoverOpen, screen } from '@elastic/eui/lib/test/rtl'; +import { waitFor } from '@testing-library/react'; import userEvent from '@testing-library/user-event'; import type { AppMockRenderer } from '../../common/mock'; @@ -14,15 +15,7 @@ import { createAppMockRenderer } from '../../common/mock'; import { FilterPopover } from '.'; -// FLAKY: https://github.com/elastic/kibana/issues/176679 -// FLAKY: https://github.com/elastic/kibana/issues/176680 -// FLAKY: https://github.com/elastic/kibana/issues/176681 -// FLAKY: https://github.com/elastic/kibana/issues/176682 -// FLAKY: https://github.com/elastic/kibana/issues/176683 -// FLAKY: https://github.com/elastic/kibana/issues/176684 -// FLAKY: https://github.com/elastic/kibana/issues/176685 -// FLAKY: https://github.com/elastic/kibana/issues/176686 -describe.skip('FilterPopover ', () => { +describe('FilterPopover ', () => { let appMockRender: AppMockRenderer; const onSelectedOptionsChanged = jest.fn(); const tags: string[] = ['coke', 'pepsi']; @@ -32,8 +25,8 @@ describe.skip('FilterPopover ', () => { jest.clearAllMocks(); }); - it('renders button label correctly', () => { - const { getByTestId } = appMockRender.render( + it('renders button label correctly', async () => { + appMockRender.render( { /> ); - expect(getByTestId('options-filter-popover-button-Tags')).toBeInTheDocument(); + expect(await screen.findByTestId('options-filter-popover-button-Tags')).toBeInTheDocument(); }); it('renders empty label correctly', async () => { - const { getByTestId, getByText } = appMockRender.render( + appMockRender.render( { /> ); - userEvent.click(getByTestId('options-filter-popover-button-Tags')); + userEvent.click(await screen.findByTestId('options-filter-popover-button-Tags')); await waitForEuiPopoverOpen(); - expect(getByText('No options available')).toBeInTheDocument(); + expect(await screen.findByText('No options available')).toBeInTheDocument(); }); it('renders string type options correctly', async () => { - const { getByTestId } = appMockRender.render( + appMockRender.render( { /> ); - userEvent.click(getByTestId('options-filter-popover-button-Tags')); + userEvent.click(await screen.findByTestId('options-filter-popover-button-Tags')); await waitForEuiPopoverOpen(); - expect(getByTestId(`options-filter-popover-item-${tags[0]}`)).toBeInTheDocument(); - expect(getByTestId(`options-filter-popover-item-${tags[1]}`)).toBeInTheDocument(); + expect(await screen.findByTestId(`options-filter-popover-item-${tags[0]}`)).toBeInTheDocument(); + expect(await screen.findByTestId(`options-filter-popover-item-${tags[1]}`)).toBeInTheDocument(); }); it('should call onSelectionChange with selected option', async () => { - const { getByTestId } = appMockRender.render( + appMockRender.render( { /> ); - userEvent.click(getByTestId('options-filter-popover-button-Tags')); + userEvent.click(await screen.findByTestId('options-filter-popover-button-Tags')); await waitForEuiPopoverOpen(); - userEvent.click(getByTestId(`options-filter-popover-item-${tags[0]}`)); + userEvent.click(await screen.findByTestId(`options-filter-popover-item-${tags[0]}`)); - expect(onSelectedOptionsChanged).toHaveBeenCalledWith([tags[0]]); + await waitFor(() => { + expect(onSelectedOptionsChanged).toHaveBeenCalledWith([tags[0]]); + }); }); it('should call onSelectionChange with empty array when option is deselected', async () => { - const { getByTestId } = appMockRender.render( + appMockRender.render( { /> ); - userEvent.click(getByTestId('options-filter-popover-button-Tags')); + userEvent.click(await screen.findByTestId('options-filter-popover-button-Tags')); await waitForEuiPopoverOpen(); - userEvent.click(getByTestId(`options-filter-popover-item-${tags[0]}`)); + userEvent.click(await screen.findByTestId(`options-filter-popover-item-${tags[0]}`)); - expect(onSelectedOptionsChanged).toHaveBeenCalledWith([]); + await waitFor(() => { + expect(onSelectedOptionsChanged).toHaveBeenCalledWith([]); + }); }); describe('maximum limit', () => { @@ -125,7 +122,7 @@ describe.skip('FilterPopover ', () => { const maxLengthLabel = `You have selected maximum number of ${maxLength} tags to filter`; it('should show message when maximum options are selected', async () => { - const { getByTestId } = appMockRender.render( + appMockRender.render( { /> ); - userEvent.click(getByTestId('options-filter-popover-button-Tags')); + userEvent.click(await screen.findByTestId('options-filter-popover-button-Tags')); await waitForEuiPopoverOpen(); - expect(getByTestId('maximum-length-warning')).toHaveTextContent(maxLengthLabel); + expect(await screen.findByTestId('maximum-length-warning')).toHaveTextContent(maxLengthLabel); - expect(getByTestId(`options-filter-popover-item-${newTags[3]}`)).toHaveProperty('disabled'); - expect(getByTestId(`options-filter-popover-item-${newTags[4]}`)).toHaveProperty('disabled'); + expect(await screen.findByTestId(`options-filter-popover-item-${newTags[3]}`)).toHaveProperty( + 'disabled' + ); + expect(await screen.findByTestId(`options-filter-popover-item-${newTags[4]}`)).toHaveProperty( + 'disabled' + ); }); it('should not show message when maximum length label is missing', async () => { - const { getByTestId, queryByTestId } = appMockRender.render( + appMockRender.render( { /> ); - userEvent.click(getByTestId('options-filter-popover-button-Tags')); + userEvent.click(await screen.findByTestId('options-filter-popover-button-Tags')); await waitForEuiPopoverOpen(); - expect(queryByTestId('maximum-length-warning')).not.toBeInTheDocument(); - expect(getByTestId(`options-filter-popover-item-${newTags[3]}`)).toHaveProperty('disabled'); - expect(getByTestId(`options-filter-popover-item-${newTags[4]}`)).toHaveProperty('disabled'); + expect(screen.queryByTestId('maximum-length-warning')).not.toBeInTheDocument(); + expect(await screen.findByTestId(`options-filter-popover-item-${newTags[3]}`)).toHaveProperty( + 'disabled' + ); + expect(await screen.findByTestId(`options-filter-popover-item-${newTags[4]}`)).toHaveProperty( + 'disabled' + ); }); it('should not show message and disable options when maximum length property is missing', async () => { - const { getByTestId, queryByTestId } = appMockRender.render( + appMockRender.render( { /> ); - userEvent.click(getByTestId('options-filter-popover-button-Tags')); + userEvent.click(await screen.findByTestId('options-filter-popover-button-Tags')); await waitForEuiPopoverOpen(); - expect(queryByTestId('maximum-length-warning')).not.toBeInTheDocument(); - expect(getByTestId(`options-filter-popover-item-${newTags[4]}`)).toHaveProperty( + expect(screen.queryByTestId('maximum-length-warning')).not.toBeInTheDocument(); + expect(await screen.findByTestId(`options-filter-popover-item-${newTags[4]}`)).toHaveProperty( 'disabled', false ); }); it('should allow to select more options when maximum length property is missing', async () => { - const { getByTestId } = appMockRender.render( + appMockRender.render( { /> ); - userEvent.click(getByTestId('options-filter-popover-button-Tags')); + userEvent.click(await screen.findByTestId('options-filter-popover-button-Tags')); await waitForEuiPopoverOpen(); - userEvent.click(getByTestId(`options-filter-popover-item-${newTags[1]}`)); + userEvent.click(await screen.findByTestId(`options-filter-popover-item-${newTags[1]}`)); - expect(onSelectedOptionsChanged).toHaveBeenCalledWith([newTags[0], newTags[2], newTags[1]]); + await waitFor(() => { + expect(onSelectedOptionsChanged).toHaveBeenCalledWith([newTags[0], newTags[2], newTags[1]]); + }); }); }); }); diff --git a/x-pack/plugins/cases/public/components/user_actions/property_actions/alert_property_actions.test.tsx b/x-pack/plugins/cases/public/components/user_actions/property_actions/alert_property_actions.test.tsx index 64dfa08944ea1..ac2d1d245b56b 100644 --- a/x-pack/plugins/cases/public/components/user_actions/property_actions/alert_property_actions.test.tsx +++ b/x-pack/plugins/cases/public/components/user_actions/property_actions/alert_property_actions.test.tsx @@ -17,8 +17,7 @@ import { } from '../../../common/mock'; import { AlertPropertyActions } from './alert_property_actions'; -// FLAKY: https://github.com/elastic/kibana/issues/174667 -describe.skip('AlertPropertyActions', () => { +describe('AlertPropertyActions', () => { let appMock: AppMockRenderer; const props = { diff --git a/x-pack/plugins/cases/public/components/user_actions/property_actions/registered_attachments_property_actions.test.tsx b/x-pack/plugins/cases/public/components/user_actions/property_actions/registered_attachments_property_actions.test.tsx index 680139573a13a..f0db59b3a682d 100644 --- a/x-pack/plugins/cases/public/components/user_actions/property_actions/registered_attachments_property_actions.test.tsx +++ b/x-pack/plugins/cases/public/components/user_actions/property_actions/registered_attachments_property_actions.test.tsx @@ -18,8 +18,7 @@ import { import { RegisteredAttachmentsPropertyActions } from './registered_attachments_property_actions'; import { AttachmentActionType } from '../../../client/attachment_framework/types'; -// FLAKY: https://github.com/elastic/kibana/issues/174384 -describe.skip('RegisteredAttachmentsPropertyActions', () => { +describe('RegisteredAttachmentsPropertyActions', () => { let appMock: AppMockRenderer; const props = { diff --git a/x-pack/plugins/cases/public/components/user_actions/property_actions/user_comment_property_actions.test.tsx b/x-pack/plugins/cases/public/components/user_actions/property_actions/user_comment_property_actions.test.tsx index c24d26fa3b283..8fc3b0cb8adcb 100644 --- a/x-pack/plugins/cases/public/components/user_actions/property_actions/user_comment_property_actions.test.tsx +++ b/x-pack/plugins/cases/public/components/user_actions/property_actions/user_comment_property_actions.test.tsx @@ -17,8 +17,7 @@ import { import { UserCommentPropertyActions } from './user_comment_property_actions'; import { waitFor } from '@testing-library/react'; -// FLAKY: https://github.com/elastic/kibana/issues/175310 -describe.skip('UserCommentPropertyActions', () => { +describe('UserCommentPropertyActions', () => { let appMock: AppMockRenderer; const props = { From 7ad7aff52c753dae0d4c99b3ac6789db50b23a3b Mon Sep 17 00:00:00 2001 From: Antonio Date: Thu, 22 Feb 2024 17:58:15 +0100 Subject: [PATCH 07/14] [Cases] Unskip severity flaky test (#177597) ## Summary As a follow-up to #176863 I am unskipping these severity tests to check if the changes on that PR stabilized them. Fixes #176336 --- .../cases/public/components/all_cases/severity_filter.test.tsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/x-pack/plugins/cases/public/components/all_cases/severity_filter.test.tsx b/x-pack/plugins/cases/public/components/all_cases/severity_filter.test.tsx index 66b808dca5591..ca09d53501e5f 100644 --- a/x-pack/plugins/cases/public/components/all_cases/severity_filter.test.tsx +++ b/x-pack/plugins/cases/public/components/all_cases/severity_filter.test.tsx @@ -14,8 +14,7 @@ import { screen, waitFor } from '@testing-library/react'; import { waitForEuiPopoverOpen } from '@elastic/eui/lib/test/rtl'; import { SeverityFilter } from './severity_filter'; -// FLAKY: https://github.com/elastic/kibana/issues/176336 -describe.skip('Severity form field', () => { +describe('Severity form field', () => { const onChange = jest.fn(); let appMockRender: AppMockRenderer; const props = { From 0dcd8f331c8d63dd3abb1ca02dc2f1fc56ef7fcb Mon Sep 17 00:00:00 2001 From: Sander Philipse <94373878+sphilipse@users.noreply.github.com> Date: Thu, 22 Feb 2024 18:19:51 +0100 Subject: [PATCH 08/14] [Search] Fix connector config bug and add config details to more places (#177493) ## Summary This fixes a serverless connector configuration bug where it move too quickly, and adds an API key and config yml panel to the connector config page that exists after it's been configured. --- .../connection_details_panel.tsx | 94 +++++++++++++++++++ .../connector_config_panels.tsx | 11 +++ .../connector_configuration.tsx | 23 +++-- .../connector_config/connector_index_name.tsx | 7 +- .../connector_config/connector_link.tsx | 76 +-------------- .../application/hooks/use_elastisearch_url.ts | 15 +++ 6 files changed, 142 insertions(+), 84 deletions(-) create mode 100644 x-pack/plugins/serverless_search/public/application/components/connectors/connector_config/connection_details_panel.tsx create mode 100644 x-pack/plugins/serverless_search/public/application/hooks/use_elastisearch_url.ts diff --git a/x-pack/plugins/serverless_search/public/application/components/connectors/connector_config/connection_details_panel.tsx b/x-pack/plugins/serverless_search/public/application/components/connectors/connector_config/connection_details_panel.tsx new file mode 100644 index 0000000000000..db4af56993d76 --- /dev/null +++ b/x-pack/plugins/serverless_search/public/application/components/connectors/connector_config/connection_details_panel.tsx @@ -0,0 +1,94 @@ +/* + * 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 { + EuiPanel, + EuiTitle, + EuiCode, + EuiSpacer, + EuiFlexGroup, + EuiFlexItem, + EuiText, + EuiCallOut, +} from '@elastic/eui'; +import { i18n } from '@kbn/i18n'; +import { ConnectorStatus } from '@kbn/search-connectors'; +import React from 'react'; +import { FormattedMessage } from '@kbn/i18n-react'; +import { useElasticsearchUrl } from '../../../hooks/use_elastisearch_url'; + +interface ConnectionDetailsProps { + connectorId: string; + serviceType: string | null; + status: ConnectorStatus; +} + +export const ConnectionDetails: React.FC = ({ + connectorId, + serviceType, + status, +}) => { + const { elasticsearchUrl } = useElasticsearchUrl(); + return ( + + +

+ elastic/connectors/config.yml }} + /> +

+ + + + + + connector_id + + + + {connectorId} + + + + + + + service_type + + + + {Boolean(serviceType) && {serviceType}} + + + + + + + elasticsearch.host + + + + {elasticsearchUrl} + + + {status === ConnectorStatus.CREATED && ( + <> + + + + )} + + ); +}; diff --git a/x-pack/plugins/serverless_search/public/application/components/connectors/connector_config/connector_config_panels.tsx b/x-pack/plugins/serverless_search/public/application/components/connectors/connector_config/connector_config_panels.tsx index 06e261dc7a184..e07874a4676e4 100644 --- a/x-pack/plugins/serverless_search/public/application/components/connectors/connector_config/connector_config_panels.tsx +++ b/x-pack/plugins/serverless_search/public/application/components/connectors/connector_config/connector_config_panels.tsx @@ -11,6 +11,8 @@ import { useQueryClient } from '@tanstack/react-query'; import React, { useEffect } from 'react'; import { useConnector } from '../../../hooks/api/use_connector'; import { useEditConnectorConfiguration } from '../../../hooks/api/use_connector_configuration'; +import { ApiKeyPanel } from './api_key_panel'; +import { ConnectionDetails } from './connection_details_panel'; import { ConnectorIndexnamePanel } from './connector_index_name_panel'; interface ConnectorConfigurationPanels { @@ -46,6 +48,15 @@ export const ConnectorConfigurationPanels: React.FC + + + + + ); }; diff --git a/x-pack/plugins/serverless_search/public/application/components/connectors/connector_config/connector_configuration.tsx b/x-pack/plugins/serverless_search/public/application/components/connectors/connector_config/connector_configuration.tsx index f4634cbfc91e7..87607ce1d6267 100644 --- a/x-pack/plugins/serverless_search/public/application/components/connectors/connector_config/connector_configuration.tsx +++ b/x-pack/plugins/serverless_search/public/application/components/connectors/connector_config/connector_configuration.tsx @@ -33,15 +33,20 @@ type ConnectorConfigurationStep = 'link' | 'configure' | 'connect' | 'connected' export const ConnectorConfiguration: React.FC = ({ connector }) => { const [currentStep, setCurrentStep] = useState('link'); useEffect(() => { - const step = - connector.status === ConnectorStatus.CREATED - ? 'link' - : connector.status === ConnectorStatus.NEEDS_CONFIGURATION && - Object.keys(connector.configuration || {}).length > 0 - ? 'configure' - : connector.status === ConnectorStatus.CONFIGURED - ? 'connect' - : 'connected'; + let step: ConnectorConfigurationStep = 'link'; + switch (connector.status) { + case ConnectorStatus.CREATED: + step = 'link'; + break; + case ConnectorStatus.NEEDS_CONFIGURATION: + step = Object.keys(connector.configuration || {}).length > 0 ? 'configure' : 'link'; + break; + case ConnectorStatus.CONFIGURED: + step = 'connect'; + break; + default: + step = 'connected'; + } setCurrentStep(step); }, [connector.status, setCurrentStep, connector.configuration]); const steps: EuiStepsHorizontalProps['steps'] = [ diff --git a/x-pack/plugins/serverless_search/public/application/components/connectors/connector_config/connector_index_name.tsx b/x-pack/plugins/serverless_search/public/application/components/connectors/connector_config/connector_index_name.tsx index aa4b9a69755bd..58ba4c4250d34 100644 --- a/x-pack/plugins/serverless_search/public/application/components/connectors/connector_config/connector_index_name.tsx +++ b/x-pack/plugins/serverless_search/public/application/components/connectors/connector_config/connector_index_name.tsx @@ -26,8 +26,10 @@ export const ConnectorIndexName: React.FC = ({ connecto const { http } = useKibanaServices(); const queryClient = useQueryClient(); const { queryKey } = useConnector(connector.id); - const { data, isLoading, isSuccess, mutate } = useMutation({ + const [showSyncCallOut, setShowSyncCallOut] = useState(false); + const { data, isLoading, mutate } = useMutation({ mutationFn: async ({ inputName, sync }: { inputName: string | null; sync?: boolean }) => { + setShowSyncCallOut(false); if (inputName && inputName !== connector.index_name) { const body = { index_name: inputName }; await http.post(`/internal/serverless_search/connectors/${connector.id}/index_name`, { @@ -36,6 +38,7 @@ export const ConnectorIndexName: React.FC = ({ connecto } if (sync) { await http.post(`/internal/serverless_search/connectors/${connector.id}/sync`); + setShowSyncCallOut(true); } return inputName; }, @@ -115,7 +118,7 @@ export const ConnectorIndexName: React.FC = ({ connecto - {isSuccess && ( + {showSyncCallOut && ( <> diff --git a/x-pack/plugins/serverless_search/public/application/components/connectors/connector_config/connector_link.tsx b/x-pack/plugins/serverless_search/public/application/components/connectors/connector_config/connector_link.tsx index f6c039e2359aa..b0d1b412526ca 100644 --- a/x-pack/plugins/serverless_search/public/application/components/connectors/connector_config/connector_link.tsx +++ b/x-pack/plugins/serverless_search/public/application/components/connectors/connector_config/connector_link.tsx @@ -5,25 +5,13 @@ * 2.0. */ -import { - EuiButton, - EuiCallOut, - EuiCode, - EuiFlexGroup, - EuiFlexItem, - EuiPanel, - EuiSpacer, - EuiText, - EuiTitle, -} from '@elastic/eui'; +import { EuiButton, EuiFlexGroup, EuiFlexItem, EuiSpacer, EuiText, EuiTitle } from '@elastic/eui'; import { i18n } from '@kbn/i18n'; -import { FormattedMessage } from '@kbn/i18n-react'; -import { ELASTICSEARCH_URL_PLACEHOLDER } from '@kbn/search-api-panels/constants'; import { ConnectorStatus } from '@kbn/search-connectors'; import React from 'react'; import { docLinks } from '../../../../../common/doc_links'; import { useAssetBasePath } from '../../../hooks/use_asset_base_path'; -import { useKibanaServices } from '../../../hooks/use_kibana'; +import { ConnectionDetails } from './connection_details_panel'; interface ConnectorLinkElasticsearchProps { connectorId: string; @@ -37,9 +25,6 @@ export const ConnectorLinkElasticsearch: React.FC { const assetBasePath = useAssetBasePath(); - const { cloud } = useKibanaServices(); - - const elasticsearchUrl = cloud?.elasticsearchUrl ?? ELASTICSEARCH_URL_PLACEHOLDER; return ( @@ -95,62 +80,7 @@ export const ConnectorLinkElasticsearch: React.FC - - -

- elastic/connectors/config.yml }} - /> -

-
- - - - - connector_id - - - - {connectorId} - - - - - - - service_type - - - - {Boolean(serviceType) && {serviceType}} - - - - - - - elasticsearch.host - - - - {elasticsearchUrl} - - - {status === ConnectorStatus.CREATED && ( - <> - - - - )} -
+
diff --git a/x-pack/plugins/serverless_search/public/application/hooks/use_elastisearch_url.ts b/x-pack/plugins/serverless_search/public/application/hooks/use_elastisearch_url.ts new file mode 100644 index 0000000000000..9e3d8d25de534 --- /dev/null +++ b/x-pack/plugins/serverless_search/public/application/hooks/use_elastisearch_url.ts @@ -0,0 +1,15 @@ +/* + * 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 { ELASTICSEARCH_URL_PLACEHOLDER } from '../constants'; +import { useKibanaServices } from './use_kibana'; + +export const useElasticsearchUrl = () => { + const { cloud } = useKibanaServices(); + + return { elasticsearchUrl: cloud?.elasticsearchUrl ?? ELASTICSEARCH_URL_PLACEHOLDER }; +}; From 7658bafed20afaf694fc08412a9b737d72042f9d Mon Sep 17 00:00:00 2001 From: jennypavlova Date: Thu, 22 Feb 2024 18:23:11 +0100 Subject: [PATCH 09/14] [Infra UI] Show only hosts with metrics collected by system module in the hosts view (#177239) Closes #176403 ## Summary This PR adds a filter for the `event.module` to be `system` because the Hosts View is only compatible with the metrics-system indices - I added a [comment](https://github.com/elastic/kibana/issues/176403#issuecomment-1954232722) to explain the change in the query. It adds infra client as part of the synthtrace and a scenario to test the change ## Testing - Use the new synthtrace scenario: `node scripts/synthtrace --clean infra_hosts_with_apm_hosts.ts` - By default there should be `10` host visible on the host view and 3 separate services in APM (the APM hosts should not be visible) - The scenario can be used with different numbers of services/hosts for example: `node scripts/synthtrace --clean --scenarioOpts.numServices=5 --scenarioOpts.numHosts=5 infra_hosts_with_apm_hosts.ts` - 5 hosts shown on Infrastructure > Hosts (the APM hosts should not be visible) ![image](https://github.com/elastic/kibana/assets/14139027/d8763a24-95c2-43cd-991b-23edd102f47a) - 5 services shown on APM > Services ![image](https://github.com/elastic/kibana/assets/14139027/0638cfdb-3d6f-4f72-915d-d67764bc9349) - Use remote cluster (with APM) - The hosts with `0` metrics coming from APM should not be visible: image --- .../src/lib/infra/host.ts | 2 + .../kbn-apm-synthtrace/src/cli/scenario.ts | 4 +- .../src/cli/utils/bootstrap.ts | 9 ++ .../src/cli/utils/get_infra_es_client.ts | 32 ++++++++ .../src/cli/utils/start_live_data_upload.ts | 4 +- .../src/cli/utils/synthtrace_worker.ts | 18 +++- .../scenarios/infra_hosts_with_apm_hosts.ts | 82 +++++++++++++++++++ .../metrics/hosts/hooks/use_host_count.ts | 18 ++++ .../lib/helpers/get_infra_alerts_client.ts | 2 +- .../server/routes/infra/lib/helpers/query.ts | 22 ++++- .../routes/infra/lib/host/get_all_hosts.ts | 8 +- .../infra/lib/host/get_filtered_hosts.ts | 3 +- 12 files changed, 195 insertions(+), 9 deletions(-) create mode 100644 packages/kbn-apm-synthtrace/src/cli/utils/get_infra_es_client.ts create mode 100644 packages/kbn-apm-synthtrace/src/scenarios/infra_hosts_with_apm_hosts.ts diff --git a/packages/kbn-apm-synthtrace-client/src/lib/infra/host.ts b/packages/kbn-apm-synthtrace-client/src/lib/infra/host.ts index db2fb3dd3d735..7d599cf1b4b86 100644 --- a/packages/kbn-apm-synthtrace-client/src/lib/infra/host.ts +++ b/packages/kbn-apm-synthtrace-client/src/lib/infra/host.ts @@ -17,6 +17,7 @@ interface HostDocument extends Fields { 'host.hostname': string; 'host.name': string; 'metricset.name'?: string; + 'event.module'?: string; } class Host extends Entity { @@ -131,6 +132,7 @@ class HostMetrics extends Serializable {} export function host(name: string): Host { return new Host({ + 'event.module': 'system', 'agent.id': 'synthtrace', 'host.hostname': name, 'host.name': name, diff --git a/packages/kbn-apm-synthtrace/src/cli/scenario.ts b/packages/kbn-apm-synthtrace/src/cli/scenario.ts index 0ba4665f0ee0e..b2a1fc51a5b87 100644 --- a/packages/kbn-apm-synthtrace/src/cli/scenario.ts +++ b/packages/kbn-apm-synthtrace/src/cli/scenario.ts @@ -9,7 +9,7 @@ import { Timerange } from '@kbn/apm-synthtrace-client'; import { Logger } from '../lib/utils/create_logger'; import { RunOptions } from './utils/parse_run_cli_flags'; -import { ApmSynthtraceEsClient, LogsSynthtraceEsClient } from '../..'; +import { ApmSynthtraceEsClient, InfraSynthtraceEsClient, LogsSynthtraceEsClient } from '../..'; import { ScenarioReturnType } from '../lib/utils/with_client'; type Generate = (options: { @@ -17,6 +17,7 @@ type Generate = (options: { clients: { apmEsClient: ApmSynthtraceEsClient; logsEsClient: LogsSynthtraceEsClient; + infraEsClient: InfraSynthtraceEsClient; }; }) => ScenarioReturnType | Array>; @@ -24,6 +25,7 @@ export type Scenario = (options: RunOptions & { logger: Logger }) => Pr bootstrap?: (options: { apmEsClient: ApmSynthtraceEsClient; logsEsClient: LogsSynthtraceEsClient; + infraEsClient: InfraSynthtraceEsClient; }) => Promise; generate: Generate; }>; diff --git a/packages/kbn-apm-synthtrace/src/cli/utils/bootstrap.ts b/packages/kbn-apm-synthtrace/src/cli/utils/bootstrap.ts index df436fa8984e6..505b79be458c6 100644 --- a/packages/kbn-apm-synthtrace/src/cli/utils/bootstrap.ts +++ b/packages/kbn-apm-synthtrace/src/cli/utils/bootstrap.ts @@ -9,6 +9,7 @@ import { createLogger } from '../../lib/utils/create_logger'; import { getApmEsClient } from './get_apm_es_client'; import { getLogsEsClient } from './get_logs_es_client'; +import { getInfraEsClient } from './get_infra_es_client'; import { getKibanaClient } from './get_kibana_client'; import { getServiceUrls } from './get_service_urls'; import { RunOptions } from './parse_run_cli_flags'; @@ -47,15 +48,23 @@ export async function bootstrap(runOptions: RunOptions) { concurrency: runOptions.concurrency, }); + const infraEsClient = getInfraEsClient({ + target: esUrl, + logger, + concurrency: runOptions.concurrency, + }); + if (runOptions.clean) { await apmEsClient.clean(); await logsEsClient.clean(); + await infraEsClient.clean(); } return { logger, apmEsClient, logsEsClient, + infraEsClient, version, kibanaUrl, esUrl, diff --git a/packages/kbn-apm-synthtrace/src/cli/utils/get_infra_es_client.ts b/packages/kbn-apm-synthtrace/src/cli/utils/get_infra_es_client.ts new file mode 100644 index 0000000000000..82a714dc8f244 --- /dev/null +++ b/packages/kbn-apm-synthtrace/src/cli/utils/get_infra_es_client.ts @@ -0,0 +1,32 @@ +/* + * 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 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 or the Server + * Side Public License, v 1. + */ + +import { Client } from '@elastic/elasticsearch'; +import { InfraSynthtraceEsClient } from '../../lib/infra/infra_synthtrace_es_client'; +import { Logger } from '../../lib/utils/create_logger'; +import { RunOptions } from './parse_run_cli_flags'; + +export function getInfraEsClient({ + target, + logger, + concurrency, +}: Pick & { + target: string; + logger: Logger; +}) { + const client = new Client({ + node: target, + }); + + return new InfraSynthtraceEsClient({ + client, + logger, + concurrency, + refreshAfterIndex: true, + }); +} diff --git a/packages/kbn-apm-synthtrace/src/cli/utils/start_live_data_upload.ts b/packages/kbn-apm-synthtrace/src/cli/utils/start_live_data_upload.ts index 669ee9b3e3275..24c942b65c5fc 100644 --- a/packages/kbn-apm-synthtrace/src/cli/utils/start_live_data_upload.ts +++ b/packages/kbn-apm-synthtrace/src/cli/utils/start_live_data_upload.ts @@ -25,7 +25,7 @@ export async function startLiveDataUpload({ }) { const file = runOptions.file; - const { logger, apmEsClient, logsEsClient } = await bootstrap(runOptions); + const { logger, apmEsClient, logsEsClient, infraEsClient } = await bootstrap(runOptions); const scenario = await getScenario({ file, logger }); const { generate } = await scenario({ ...runOptions, logger }); @@ -62,7 +62,7 @@ export async function startLiveDataUpload({ const generatorsAndClients = generate({ range: timerange(bucketFrom.getTime(), bucketTo.getTime()), - clients: { logsEsClient, apmEsClient }, + clients: { logsEsClient, apmEsClient, infraEsClient }, }); const generatorsAndClientsArray = castArray(generatorsAndClients); diff --git a/packages/kbn-apm-synthtrace/src/cli/utils/synthtrace_worker.ts b/packages/kbn-apm-synthtrace/src/cli/utils/synthtrace_worker.ts index 48a9bd60e5ac1..2d1e1d19c5162 100644 --- a/packages/kbn-apm-synthtrace/src/cli/utils/synthtrace_worker.ts +++ b/packages/kbn-apm-synthtrace/src/cli/utils/synthtrace_worker.ts @@ -15,6 +15,7 @@ import { getScenario } from './get_scenario'; import { loggerProxy } from './logger_proxy'; import { RunOptions } from './parse_run_cli_flags'; import { getLogsEsClient } from './get_logs_es_client'; +import { getInfraEsClient } from './get_infra_es_client'; export interface WorkerData { bucketFrom: Date; @@ -42,6 +43,12 @@ async function start() { logger, }); + const infraEsClient = getInfraEsClient({ + concurrency: runOptions.concurrency, + target: esUrl, + logger, + }); + const file = runOptions.file; const scenario = await logger.perf('get_scenario', () => getScenario({ file, logger })); @@ -51,13 +58,20 @@ async function start() { const { generate, bootstrap } = await scenario({ ...runOptions, logger }); if (bootstrap) { - await bootstrap({ apmEsClient, logsEsClient }); + await bootstrap({ + apmEsClient, + logsEsClient, + infraEsClient, + }); } logger.debug('Generating scenario'); const generatorsAndClients = logger.perf('generate_scenario', () => - generate({ range: timerange(bucketFrom, bucketTo), clients: { logsEsClient, apmEsClient } }) + generate({ + range: timerange(bucketFrom, bucketTo), + clients: { logsEsClient, apmEsClient, infraEsClient }, + }) ); const generatorsAndClientsArray = castArray(generatorsAndClients); diff --git a/packages/kbn-apm-synthtrace/src/scenarios/infra_hosts_with_apm_hosts.ts b/packages/kbn-apm-synthtrace/src/scenarios/infra_hosts_with_apm_hosts.ts new file mode 100644 index 0000000000000..cbb4ad1b7cf6c --- /dev/null +++ b/packages/kbn-apm-synthtrace/src/scenarios/infra_hosts_with_apm_hosts.ts @@ -0,0 +1,82 @@ +/* + * 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 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 or the Server + * Side Public License, v 1. + */ +import { InfraDocument, apm, Instance, infra, ApmFields } from '@kbn/apm-synthtrace-client'; +import { Scenario } from '../cli/scenario'; +import { withClient } from '../lib/utils/with_client'; +import { getSynthtraceEnvironment } from '../lib/utils/get_synthtrace_environment'; + +const ENVIRONMENT = getSynthtraceEnvironment(__filename); + +const scenario: Scenario = async (runOptions) => { + return { + generate: ({ range, clients: { infraEsClient, apmEsClient } }) => { + const { numServices = 3, numHosts = 10 } = runOptions.scenarioOpts || {}; + const { logger } = runOptions; + + // Infra hosts Data logic + + const HOSTS = Array(numHosts) + .fill(0) + .map((_, idx) => infra.host(`my-host-${idx}`)); + + const hosts = range + .interval('30s') + .rate(1) + .generator((timestamp) => + HOSTS.flatMap((host) => [ + host.cpu().timestamp(timestamp), + host.memory().timestamp(timestamp), + host.network().timestamp(timestamp), + host.load().timestamp(timestamp), + host.filesystem().timestamp(timestamp), + host.diskio().timestamp(timestamp), + ]) + ); + + // APM Simple Trace + + const instances = [...Array(numServices).keys()].map((index) => + apm + .service({ name: `synth-node-${index}`, environment: ENVIRONMENT, agentName: 'nodejs' }) + .instance('instance') + ); + const instanceSpans = (instance: Instance) => { + const metricsets = range + .interval('30s') + .rate(1) + .generator((timestamp) => + instance + .appMetrics({ + 'system.memory.actual.free': 800, + 'system.memory.total': 1000, + 'system.cpu.total.norm.pct': 0.6, + 'system.process.cpu.total.norm.pct': 0.7, + }) + .timestamp(timestamp) + ); + + return [metricsets]; + }; + + return [ + withClient( + infraEsClient, + logger.perf('generating_infra_hosts', () => hosts) + ), + withClient( + apmEsClient, + logger.perf('generating_apm_events', () => + instances.flatMap((instance) => instanceSpans(instance)) + ) + ), + ]; + }, + }; +}; + +export default scenario; diff --git a/x-pack/plugins/infra/public/pages/metrics/hosts/hooks/use_host_count.ts b/x-pack/plugins/infra/public/pages/metrics/hosts/hooks/use_host_count.ts index 1058ca994c430..07d8ed9c96078 100644 --- a/x-pack/plugins/infra/public/pages/metrics/hosts/hooks/use_host_count.ts +++ b/x-pack/plugins/infra/public/pages/metrics/hosts/hooks/use_host_count.ts @@ -32,6 +32,24 @@ export const useHostCount = () => { const filters: QueryDslQueryContainer = { bool: { ...query.bool, + must: [ + { + bool: { + should: [ + { + term: { + 'event.module': 'system', + }, + }, + { + term: { + 'metricset.module': 'system', // Needed for hosts where metricbeat version < 8 + }, + }, + ], + }, + }, + ], filter: [ ...query.bool.filter, { diff --git a/x-pack/plugins/infra/server/routes/infra/lib/helpers/get_infra_alerts_client.ts b/x-pack/plugins/infra/server/routes/infra/lib/helpers/get_infra_alerts_client.ts index 7110a822fb8a4..70941ae17f1e3 100644 --- a/x-pack/plugins/infra/server/routes/infra/lib/helpers/get_infra_alerts_client.ts +++ b/x-pack/plugins/infra/server/routes/infra/lib/helpers/get_infra_alerts_client.ts @@ -29,7 +29,7 @@ export async function getInfraAlertsClient({ const infraAlertsIndices = await alertsClient.getAuthorizedAlertsIndices(['infrastructure']); if (!infraAlertsIndices || isEmpty(infraAlertsIndices)) { - throw Error('No alert indices exist for "infrastrucuture"'); + throw Error('No alert indices exist for "infrastructure"'); } return { diff --git a/x-pack/plugins/infra/server/routes/infra/lib/helpers/query.ts b/x-pack/plugins/infra/server/routes/infra/lib/helpers/query.ts index 5366c2cd8cf97..d3d4dec8f4727 100644 --- a/x-pack/plugins/infra/server/routes/infra/lib/helpers/query.ts +++ b/x-pack/plugins/infra/server/routes/infra/lib/helpers/query.ts @@ -31,7 +31,6 @@ export const createFilters = ({ ? extrafilterClause : [extrafilterClause] : []; - const hostNamesFilter = hostNamesShortList.length > 0 ? [ @@ -86,6 +85,27 @@ export const runQuery = ( ); }; +export const systemMetricsFilter = { + must: [ + { + bool: { + should: [ + { + term: { + 'event.module': 'system', + }, + }, + { + term: { + 'metricset.module': 'system', // Needed for hosts where metricbeat version < 8 + }, + }, + ], + }, + }, + ], +}; + export const getInventoryModelAggregations = ( metrics: InfraAssetMetricType[] ): Record => { diff --git a/x-pack/plugins/infra/server/routes/infra/lib/host/get_all_hosts.ts b/x-pack/plugins/infra/server/routes/infra/lib/host/get_all_hosts.ts index e63f0d78b367d..338166574d6fd 100644 --- a/x-pack/plugins/infra/server/routes/infra/lib/host/get_all_hosts.ts +++ b/x-pack/plugins/infra/server/routes/infra/lib/host/get_all_hosts.ts @@ -17,7 +17,12 @@ import { HostsMetricsSearchAggregationResponse, HostsMetricsSearchAggregationResponseRT, } from '../types'; -import { createFilters, getInventoryModelAggregations, runQuery } from '../helpers/query'; +import { + createFilters, + systemMetricsFilter, + getInventoryModelAggregations, + runQuery, +} from '../helpers/query'; export const getAllHosts = async ( { searchClient, sourceConfig, params }: GetHostsArgs, @@ -44,6 +49,7 @@ const createQuery = ( size: 0, query: { bool: { + ...systemMetricsFilter, filter: createFilters({ params, hostNamesShortList, diff --git a/x-pack/plugins/infra/server/routes/infra/lib/host/get_filtered_hosts.ts b/x-pack/plugins/infra/server/routes/infra/lib/host/get_filtered_hosts.ts index 95b8753487cf7..1e572b5198148 100644 --- a/x-pack/plugins/infra/server/routes/infra/lib/host/get_filtered_hosts.ts +++ b/x-pack/plugins/infra/server/routes/infra/lib/host/get_filtered_hosts.ts @@ -18,7 +18,7 @@ import { } from '../types'; import { BUCKET_KEY, MAX_SIZE } from '../constants'; import { assertQueryStructure } from '../utils'; -import { createFilters, runQuery } from '../helpers/query'; +import { createFilters, runQuery, systemMetricsFilter } from '../helpers/query'; export const getFilteredHosts = async ({ searchClient, @@ -46,6 +46,7 @@ const createQuery = ( query: { bool: { ...params.query.bool, + ...systemMetricsFilter, filter: createFilters({ params, extraFilter: params.query }), }, }, From 3ef768aa45601bc3b089107eeadb2f965e743487 Mon Sep 17 00:00:00 2001 From: Coen Warmer Date: Thu, 22 Feb 2024 18:28:18 +0100 Subject: [PATCH 10/14] [Moving] Move Synthetics folder into `/x-pack/observability_solution` (#177464) --- .buildkite/ftr_configs.yml | 4 +- .../pipelines/on_merge_unsupported_ftrs.yml | 2 +- .../pull_request/synthetics_plugin.yml | 2 +- .../pipelines/pull_request/uptime_plugin.yml | 2 +- .../steps/functional/synthetics_plugin.sh | 2 +- .eslintrc.js | 8 +- .github/CODEOWNERS | 2 +- .github/paths-labeller.yml | 4 +- api_docs/alerting.devdocs.json | 1458 ++++---------- api_docs/deprecations_by_plugin.mdx | 10 +- api_docs/discover.devdocs.json | 2 +- api_docs/kbn_core_http_server.devdocs.json | 16 +- ...kbn_core_saved_objects_server.devdocs.json | 1751 +++++------------ api_docs/kibana_react.devdocs.json | 38 +- api_docs/telemetry.devdocs.json | 218 +- docs/developer/plugin-list.asciidoc | 2 +- package.json | 2 +- .../styled_components_files.js | 2 +- ...get_i18n_identifier_from_file_path.test.ts | 2 +- tsconfig.base.json | 4 +- x-pack/.i18nrc.json | 2 +- .../synthetics/.buildkite/pipelines/flaky.js | 0 .../synthetics/.buildkite/pipelines/flaky.sh | 8 + .../synthetics/README.md | 2 +- .../__mocks__/@kbn/code-editor/index.ts | 0 .../synthetics/common/config.ts | 0 .../common/constants/capabilities.ts | 0 .../common/constants/client_defaults.ts | 0 .../common/constants/context_defaults.ts | 0 .../common/constants/data_filters.ts | 0 .../common/constants/data_test_subjects.ts | 0 .../synthetics/common/constants/index.ts | 0 .../common/constants/monitor_defaults.ts | 0 .../common/constants/monitor_management.ts | 0 .../synthetics/common/constants/plugin.ts | 0 .../common/constants/settings_defaults.ts | 0 .../constants/synthetics/client_defaults.ts | 0 .../common/constants/synthetics/index.ts | 0 .../common/constants/synthetics/rest_api.ts | 0 .../common/constants/synthetics_alerts.ts | 0 .../synthetics/common/constants/ui.ts | 0 .../synthetics/common/field_names.ts | 0 .../common/formatters/format_space_name.ts | 0 .../synthetics/common/formatters/index.ts | 0 .../combine_filters_and_user_search.test.ts | 0 .../lib/combine_filters_and_user_search.ts | 0 .../synthetics/common/lib/index.ts | 0 .../common/lib/schedule_to_time.test.ts | 0 .../synthetics/common/lib/schedule_to_time.ts | 0 .../common/lib/stringify_kueries.test.ts | 0 .../common/lib/stringify_kueries.ts | 0 .../common/requests/get_certs_request_body.ts | 0 .../common/rules/alert_actions.test.ts | 0 .../synthetics/common/rules/alert_actions.ts | 0 .../synthetics/common/rules/status_rule.ts | 0 .../common/rules/synthetics/translations.ts | 0 .../synthetics/common/rules/types.ts | 0 .../common/rules/uptime_rule_field_map.ts | 0 .../runtime_types/alert_rules/common.ts | 0 .../common/runtime_types/alerts/common.ts | 0 .../common/runtime_types/alerts/index.ts | 0 .../runtime_types/alerts/status_check.ts | 0 .../common/runtime_types/alerts/tls.ts | 0 .../synthetics/common/runtime_types/certs.ts | 0 .../synthetics/common/runtime_types/common.ts | 0 .../common/runtime_types/dynamic_settings.ts | 0 .../synthetics/common/runtime_types/index.ts | 0 .../common/runtime_types/monitor/index.ts | 0 .../common/runtime_types/monitor/state.ts | 0 .../monitor_management/alert_config.ts | 0 .../monitor_management/config_key.ts | 0 .../monitor_management/filters.ts | 0 .../runtime_types/monitor_management/index.ts | 0 .../monitor_management/locations.ts | 0 .../monitor_management/monitor_configs.ts | 0 .../monitor_management/monitor_meta_data.ts | 0 .../monitor_management/monitor_types.ts | 0 .../monitor_types_project.ts | 0 .../monitor_management/sort_field.ts | 0 .../runtime_types/monitor_management/state.ts | 0 .../synthetics_overview_status.ts | 0 .../monitor_management/synthetics_params.ts | 0 .../synthetics_private_locations.ts | 0 .../common/runtime_types/network_events.ts | 0 .../common/runtime_types/ping/error_state.ts | 0 .../common/runtime_types/ping/histogram.ts | 0 .../common/runtime_types/ping/index.ts | 0 .../common/runtime_types/ping/observer.ts | 0 .../common/runtime_types/ping/ping.ts | 0 .../runtime_types/ping/synthetics.test.ts | 0 .../common/runtime_types/ping/synthetics.ts | 0 .../common/runtime_types/snapshot/index.ts | 0 .../runtime_types/snapshot/snapshot_count.ts | 0 .../synthetics_service_api_key.ts | 0 .../common/saved_objects/private_locations.ts | 0 .../common/translations/translations.ts | 0 .../synthetics/common/types/index.ts | 0 .../common/types/monitor_validation.ts | 0 .../synthetics/common/types/saved_objects.ts | 0 .../common/types/synthetics_monitor.ts | 0 .../common/utils/as_mutable_array.ts | 0 .../synthetics/common/utils/es_search.ts | 0 .../utils/get_synthetics_monitor_url.ts | 0 .../common/utils/location_formatter.ts | 0 .../synthetics/common/utils/t_enum.ts | 0 .../synthetics/e2e/README.md | 4 +- .../synthetics/e2e/config.ts | 4 +- .../fixtures/es_archiver/browser/data.json.gz | Bin .../es_archiver/browser/mappings.json | 0 .../es_archiver/full_heartbeat/data.json.gz | Bin .../es_archiver/full_heartbeat/mappings.json | 0 .../es_archiver/synthetics_data/data.json.gz | Bin .../synthetics/e2e/helpers/make_checks.ts | 0 .../synthetics/e2e/helpers/make_ping.ts | 0 .../synthetics/e2e/helpers/make_tls.ts | 0 .../e2e/helpers/parse_args_params.ts | 0 .../synthetics/e2e/helpers/record_video.ts | 0 .../e2e/helpers/synthetics_runner.ts | 0 .../synthetics/e2e/helpers/test_reporter.ts | 0 .../synthetics/e2e/helpers/utils.ts | 0 .../synthetics/e2e/page_objects/login.tsx | 0 .../synthetics/e2e/page_objects/utils.tsx | 0 .../journeys/add_monitor.journey.ts | 0 .../default_status_alert.journey.ts | 0 .../alert_rules/sample_docs/sample_docs.ts | 0 .../journeys/alerting_default.journey.ts | 0 .../journeys/data_retention.journey.ts | 0 .../e2e/synthetics/journeys/detail_flyout.ts | 0 .../journeys/getting_started.journey.ts | 0 .../journeys/global_parameters.journey.ts | 0 .../e2e/synthetics/journeys/index.ts | 0 .../journeys/management_list.journey.ts | 0 .../monitor_summary.journey.ts | 0 .../monitor_form_validation.journey.ts | 0 .../journeys/monitor_selector.journey.ts | 0 .../journeys/overview_scrolling.journey.ts | 0 .../journeys/overview_search.journey.ts | 0 .../journeys/overview_sorting.journey.ts | 0 .../journeys/private_locations.journey.ts | 0 .../journeys/project_api_keys.journey.ts | 0 .../project_monitor_read_only.journey.ts | 0 .../journeys/services/add_monitor.ts | 0 .../journeys/services/add_monitor_project.ts | 0 .../journeys/services/data/browser_docs.ts | 0 .../journeys/services/data/sample_docs.ts | 0 .../synthetics/journeys/services/settings.ts | 0 .../journeys/services/synthetics_services.ts | 0 .../journeys/step_details.journey.ts | 0 .../journeys/test_now_mode.journey.ts | 0 .../journeys/test_run_details.journey.ts | 0 .../page_objects/synthetics_app.tsx | 0 .../e2e/synthetics/page_objects/utils.ts | 0 .../e2e/synthetics/synthetics_run.ts | 0 .../synthetics/e2e/tasks/es_archiver.ts | 0 .../e2e/tasks/read_kibana_config.ts | 3 +- .../synthetics/e2e/tsconfig.json | 9 +- .../synthetics/jest.config.js | 18 + .../synthetics/kibana.jsonc | 0 .../public/apps/locators/edit_monitor.ts | 0 .../synthetics/public/apps/locators/index.ts | 0 .../public/apps/locators/monitor_detail.ts | 0 .../public/apps/locators/overview.test.ts | 0 .../public/apps/locators/overview.ts | 0 .../public/apps/locators/settings.ts | 0 .../components/alerts/alert_tls.tsx | 0 .../components/alerts/hooks/translations.ts | 0 .../alerts/hooks/use_synthetics_alert.ts | 0 .../components/alerts/query_bar.tsx | 0 .../components/alerts/tls_rule_ui.tsx | 0 .../alerts/toggle_alert_flyout_button.tsx | 0 .../components/certificates/cert_monitors.tsx | 0 .../certificates/cert_refresh_btn.tsx | 0 .../components/certificates/cert_search.tsx | 0 .../components/certificates/cert_status.tsx | 0 .../certificates/certificate_title.tsx | 0 .../certificates/certificates.test.tsx | 0 .../components/certificates/certificates.tsx | 0 .../certificates/certificates_list.test.tsx | 0 .../certificates/certificates_list.tsx | 0 .../certificates/fingerprint_col.test.tsx | 0 .../certificates/fingerprint_col.tsx | 0 .../components/certificates/index.ts | 0 .../certificates/monitor_page_link.tsx | 0 .../components/certificates/translations.ts | 0 .../certificates/use_cert_search.ts | 0 .../certificates/use_cert_status.ts | 0 .../alerting_callout.test.tsx | 0 .../alerting_callout/alerting_callout.tsx | 0 .../common/components/auto_refresh_button.tsx | 0 .../components/filter_status_button.tsx | 0 .../common/components/last_refreshed.tsx | 0 .../components/location_status_badges.tsx | 0 .../components/monitor_details_panel.tsx | 0 .../common/components/monitor_inspect.tsx | 0 .../components/monitor_location_select.tsx | 0 .../common/components/monitor_status.tsx | 0 .../common/components/monitor_type_badge.tsx | 0 .../common/components/page_loader.tsx | 0 .../common/components/panel_with_title.tsx | 0 .../common/components/permissions.tsx | 0 .../common/components/refresh_button.tsx | 0 .../common/components/stderr_logs.tsx | 0 .../common/components/table_title.tsx | 0 .../common/components/tag_badges.tsx | 0 .../common/components/thershold_indicator.tsx | 0 .../common/components/use_std_error_logs.ts | 0 .../common/components/view_document.tsx | 0 .../synthetics_date_picker.test.tsx | 0 .../date_picker/synthetics_date_picker.tsx | 0 .../components/common/header/action_menu.tsx | 0 .../header/action_menu_content.test.tsx | 0 .../common/header/action_menu_content.tsx | 0 .../common/header/inspector_header_link.tsx | 0 .../components/common/links/add_monitor.tsx | 0 .../common/links/error_details_link.tsx | 0 .../common/links/manage_rules_link.tsx | 0 .../common/links/step_details_link.tsx | 0 .../common/links/test_details_link.tsx | 0 .../components/common/links/view_alerts.tsx | 0 .../components/common/links/view_errors.tsx | 0 .../browser_steps_list.test.tsx | 0 .../browser_steps_list.tsx | 0 .../journey_screenshot_preview.test.tsx | 0 .../journey_screenshot_preview.tsx | 0 .../monitor_test_result/result_details.tsx | 0 .../result_details_successful.tsx | 0 .../single_ping_result.tsx | 0 .../monitor_test_result/status_badge.tsx | 0 .../step_duration_text.tsx | 0 .../use_retrieve_step_image.ts | 0 .../synthetics_page_template.tsx | 0 .../common/react_router_helpers/index.ts | 0 .../react_router_helpers/link_events.test.ts | 0 .../react_router_helpers/link_events.ts | 0 .../link_for_eui.test.tsx | 0 .../react_router_helpers/link_for_eui.tsx | 0 .../screenshot/empty_thumbnail.test.tsx | 0 .../common/screenshot/empty_thumbnail.tsx | 0 .../screenshot/journey_last_screenshot.tsx | 0 .../journey_screenshot_dialog.test.tsx | 0 .../screenshot/journey_screenshot_dialog.tsx | 0 ...journey_step_screenshot_container.test.tsx | 0 .../journey_step_screenshot_container.tsx | 0 .../common/screenshot/screenshot_image.tsx | 0 .../common/screenshot/screenshot_size.ts | 0 .../step_field_trend.test.tsx | 0 .../step_field_trend/step_field_trend.tsx | 0 .../wrappers/service_allowed_wrapper.tsx | 0 .../components/error_duration.tsx | 0 .../components/error_started_at.tsx | 0 .../components/error_timeline.tsx | 0 .../components/failed_tests_list.tsx | 0 .../error_details/components/resolved_at.tsx | 0 .../error_details/error_details_page.tsx | 0 .../hooks/use_error_details_breadcrumbs.ts | 0 .../hooks/use_error_failed_tests.tsx | 0 .../hooks/use_find_my_killer_state.ts | 0 .../error_details/hooks/use_step_details.ts | 0 .../components/error_details/route_config.tsx | 0 .../form_fields/service_locations.tsx | 0 .../getting_started_page.test.tsx | 0 .../getting_started/getting_started_page.tsx | 0 .../simple_monitor_form.test.tsx | 0 .../getting_started/simple_monitor_form.tsx | 0 .../getting_started/use_simple_monitor.ts | 0 .../monitor_add_edit/advanced/index.tsx | 0 .../components/monitor_add_edit/constants.ts | 0 .../edit_monitor_not_found.tsx | 0 .../monitor_add_edit/fields/code_editor.tsx | 0 .../fields/combo_box.test.tsx | 0 .../monitor_add_edit/fields/combo_box.tsx | 0 .../fields/header_field.test.tsx | 0 .../monitor_add_edit/fields/header_field.tsx | 0 .../fields/index_response_body_field.test.tsx | 0 .../fields/index_response_body_field.tsx | 0 .../fields/key_value_field.test.tsx | 0 .../fields/key_value_field.tsx | 0 .../fields/monitor_type_radio_group.tsx | 0 .../fields/optional_label.tsx | 0 .../fields/request_body_field.test.tsx | 0 .../fields/request_body_field.tsx | 0 .../fields/script_recorder_fields.test.tsx | 0 .../fields/script_recorder_fields.tsx | 0 .../fields/source_field.test.tsx | 0 .../monitor_add_edit/fields/source_field.tsx | 0 .../fields/throttling/connection_profile.tsx | 0 .../throttling_config_field.test.tsx | 0 .../throttling/throttling_config_field.tsx | 0 .../throttling_disabled_callout.tsx | 0 .../throttling/throttling_download_field.tsx | 0 .../throttling_exceeded_callout.tsx | 0 .../throttling/throttling_fields.test.tsx | 0 .../fields/throttling/throttling_fields.tsx | 0 .../throttling/throttling_latency_field.tsx | 0 .../throttling/throttling_upload_field.tsx | 0 .../throttling/use_connection_profiles.tsx | 0 .../monitor_add_edit/fields/uploader.tsx | 0 .../form/controlled_field.tsx | 0 .../monitor_add_edit/form/defaults.test.tsx | 0 .../monitor_add_edit/form/defaults.tsx | 0 .../monitor_add_edit/form/disclaimer.test.tsx | 0 .../monitor_add_edit/form/disclaimer.tsx | 0 .../monitor_add_edit/form/field.tsx | 0 .../monitor_add_edit/form/field_config.tsx | 0 .../monitor_add_edit/form/field_wrappers.tsx | 0 .../monitor_add_edit/form/form_config.tsx | 0 .../monitor_add_edit/form/formatter.test.tsx | 0 .../monitor_add_edit/form/formatter.ts | 0 .../monitor_add_edit/form/index.tsx | 0 .../monitor_add_edit/form/run_test_btn.tsx | 0 .../monitor_add_edit/form/submit.tsx | 0 .../monitor_add_edit/form/validation.test.ts | 0 .../monitor_add_edit/form/validation.tsx | 0 .../monitor_add_edit/hooks/index.ts | 0 .../hooks/use_is_edit_flow.tsx | 0 .../hooks/use_monitor_not_found.tsx | 0 .../hooks/use_monitor_save.tsx | 0 .../hooks/use_validate_field.ts | 0 .../locations_loading_error.tsx | 0 .../monitor_add_page.test.tsx | 0 .../monitor_add_edit/monitor_add_page.tsx | 0 .../monitor_details_portal.tsx | 0 .../monitor_edit_page.test.tsx | 0 .../monitor_add_edit/monitor_edit_page.tsx | 0 .../components/monitor_add_edit/portals.tsx | 0 .../monitor_add_edit/steps/index.tsx | 0 .../steps/inspect_monitor_portal.tsx | 0 .../monitor_add_edit/steps/monitor_type.tsx | 0 .../steps/monitor_type_portal.tsx | 0 .../steps/read_only_callout.tsx | 0 .../monitor_add_edit/steps/step.tsx | 0 .../monitor_add_edit/steps/step_config.tsx | 0 .../monitor_add_edit/steps/step_fields.tsx | 0 .../components/monitor_add_edit/types.ts | 0 .../monitor_add_edit/use_breadcrumbs.ts | 0 .../hooks/use_error_failed_step.tsx | 0 .../hooks/use_failed_tests_by_step.tsx | 0 .../hooks/use_journey_steps.tsx | 0 .../hooks/use_monitor_errors.tsx | 0 .../hooks/use_monitor_latest_ping.tsx | 0 .../hooks/use_monitor_pings.tsx | 0 .../hooks/use_monitor_query_filters.ts | 0 .../hooks/use_monitor_query_id.ts | 0 .../hooks/use_monitor_range_from.ts | 0 .../hooks/use_ping_statuses.tsx | 0 .../hooks/use_selected_location.tsx | 0 .../hooks/use_selected_monitor.tsx | 0 .../monitor_details_last_run.tsx | 0 .../monitor_details_location.tsx | 0 .../monitor_details_page_title.tsx | 0 .../monitor_details_status.tsx | 0 .../monitor_errors/errors_icon.tsx | 0 .../monitor_errors/errors_list.tsx | 0 .../monitor_errors/errors_tab_content.tsx | 0 .../monitor_errors/failed_tests.tsx | 0 .../monitor_errors/failed_tests_by_step.tsx | 0 .../monitor_errors/failed_tests_count.tsx | 0 .../monitor_errors/monitor_errors.tsx | 0 .../monitor_history/monitor_history.tsx | 0 .../monitor_not_found_page.tsx | 0 .../monitor_pending_wrapper.test.tsx | 0 .../monitor_pending_wrapper.tsx | 0 .../monitor_searchable_list.tsx | 0 .../monitor_selector/monitor_selector.tsx | 0 .../use_recently_viewed_monitors.test.tsx | 0 .../use_recently_viewed_monitors.ts | 0 .../monitor_details/monitor_status/labels.ts | 0 .../monitor_status_cell_tooltip.tsx | 0 .../monitor_status_chart_theme.ts | 0 .../monitor_status/monitor_status_data.ts | 0 .../monitor_status/monitor_status_header.tsx | 0 .../monitor_status/monitor_status_legend.tsx | 0 .../monitor_status/monitor_status_panel.tsx | 0 .../monitor_status/use_monitor_status_data.ts | 0 .../monitor_summary/alert_actions.tsx | 0 .../monitor_summary/availability_panel.tsx | 0 .../availability_sparklines.tsx | 0 .../monitor_summary/duration_panel.tsx | 0 .../monitor_summary/duration_sparklines.tsx | 0 .../monitor_summary/duration_trend.tsx | 0 .../monitor_summary/edit_monitor_link.tsx | 0 .../monitor_summary/last_test_run.tsx | 0 .../monitor_summary/locations_status.tsx | 0 .../monitor_summary/monitor_alerts.tsx | 0 .../monitor_complete_count.tsx | 0 .../monitor_complete_sparklines.tsx | 0 .../monitor_details_panel_container.tsx | 0 .../monitor_error_sparklines.tsx | 0 .../monitor_summary/monitor_errors_count.tsx | 0 .../monitor_summary/monitor_summary.tsx | 0 .../monitor_total_runs_count.tsx | 0 .../monitor_summary/status_filter.tsx | 0 .../monitor_summary/step_duration_panel.tsx | 0 .../monitor_summary/test_runs_table.tsx | 0 .../test_runs_table_header.tsx | 0 .../monitor_details/route_config.tsx | 0 .../monitor_details/run_test_manually.tsx | 0 .../use_monitor_details_page.tsx | 0 .../common/monitor_filters/filter_button.tsx | 0 .../common/monitor_filters/filter_group.tsx | 0 .../common/monitor_filters/list_filters.tsx | 0 .../monitor_filters/use_filters.test.tsx | 0 .../common/monitor_filters/use_filters.ts | 0 .../common/no_monitors_found.test.tsx | 0 .../common/no_monitors_found.tsx | 0 .../common/search_field.test.tsx | 0 .../monitors_page/common/search_field.tsx | 0 .../monitors_page/create_monitor_button.tsx | 0 .../monitors_page/hooks/use_breadcrumbs.ts | 0 .../hooks/use_can_use_public_loc_id.ts | 0 .../monitors_page/hooks/use_inline_errors.ts | 0 .../hooks/use_inline_errors_count.ts | 0 .../hooks/use_monitor_list.test.tsx | 0 .../monitors_page/hooks/use_monitor_list.ts | 0 .../hooks/use_overview_status.ts | 0 .../management/disabled_callout.tsx | 0 .../monitors_page/management/labels.ts | 0 .../management/loader/loader.test.tsx | 0 .../management/loader/loader.tsx | 0 .../monitor_async_error.test.tsx | 0 .../monitor_errors/monitor_async_error.tsx | 0 .../management/monitor_list_container.tsx | 0 .../management/monitor_list_table/columns.tsx | 0 .../monitor_list_table/delete_monitor.tsx | 0 .../management/monitor_list_table/labels.tsx | 0 .../monitor_details_link.tsx | 0 .../monitor_list_table/monitor_enabled.tsx | 0 .../monitor_list_table/monitor_list.tsx | 0 .../monitor_list_table/monitor_locations.tsx | 0 .../management/monitor_list_table/tags.tsx | 0 .../monitor_stats/monitor_stats.tsx | 0 .../monitor_stats/monitor_test_runs.tsx | 0 .../monitor_test_runs_sparkline.tsx | 0 .../page_header/monitors_page_header.tsx | 0 .../management/show_sync_errors.tsx | 0 .../synthetics_enablement/labels.ts | 0 .../synthetics_enablement.tsx | 0 .../monitors_page/monitors_page.tsx | 0 .../empty_state/empty_state_error.tsx | 0 .../overview/actions_popover.test.tsx | 0 .../overview/overview/actions_popover.tsx | 0 .../grid_by_group/grid_group_item.tsx | 0 .../grid_by_group/grid_items_by_group.tsx | 0 .../overview/grid_by_group/group_fields.tsx | 0 .../overview/grid_by_group/group_menu.tsx | 0 .../use_filtered_group_monitors.ts | 0 .../overview/overview/metric_item.tsx | 0 .../overview/overview/metric_item_icon.tsx | 0 .../overview/monitor_detail_flyout.test.tsx | 0 .../overview/monitor_detail_flyout.tsx | 0 .../overview/overview/overview_alerts.tsx | 0 .../overview_errors/overview_errors.tsx | 0 .../overview_errors/overview_errors_count.tsx | 0 .../overview_errors_sparklines.tsx | 0 .../overview/overview/overview_grid.test.tsx | 0 .../overview/overview/overview_grid.tsx | 0 .../overview/overview/overview_grid_item.tsx | 0 .../overview/overview_grid_item_loader.tsx | 0 .../overview/overview/overview_loader.tsx | 0 .../overview/overview_pagination_info.tsx | 0 .../overview/overview/overview_status.tsx | 0 .../overview/overview/quick_filters.test.tsx | 0 .../overview/overview/quick_filters.tsx | 0 .../overview/overview/sort_fields.tsx | 0 .../overview/overview/sort_menu.tsx | 0 .../overview/overview/use_infinite_scroll.ts | 0 .../monitors_page/overview/overview_page.tsx | 0 .../monitors_page/overview/types.ts | 0 .../monitors_page/overview/use_breadcrumbs.ts | 0 .../components/monitors_page/route_config.tsx | 0 .../components/not_found/not_found.tsx | 0 .../add_connector_flyout.tsx | 0 .../alerting_defaults/alert_defaults_form.tsx | 0 .../alerting_defaults/connector_field.tsx | 0 .../alerting_defaults/default_email.tsx | 0 .../hooks/use_alerting_defaults.tsx | 0 .../alerting_defaults/translations.ts | 0 .../settings/alerting_defaults/validation.ts | 0 .../settings/components/tags_field.tsx | 0 .../components/settings/data_retention.tsx | 0 .../global_params/add_param_flyout.tsx | 0 .../settings/global_params/add_param_form.tsx | 0 .../settings/global_params/delete_param.tsx | 0 .../settings/global_params/params_list.tsx | 0 .../settings/global_params/params_text.tsx | 0 .../components/settings/hooks/api.ts | 0 .../hooks/use_get_ilm_policies.test.ts | 0 .../settings/hooks/use_get_ilm_policies.ts | 0 .../settings/hooks/use_params_list.ts | 0 .../components/settings/page_header.tsx | 0 .../components/settings/policy_link.tsx | 0 .../private_locations/add_location_flyout.tsx | 0 .../private_locations/agent_policy_needed.tsx | 0 .../settings/private_locations/copy_name.tsx | 0 .../private_locations/delete_location.tsx | 0 .../private_locations/empty_locations.tsx | 0 .../hooks/use_location_monitors.test.tsx | 0 .../hooks/use_location_monitors.ts | 0 .../hooks/use_locations_api.test.tsx | 0 .../hooks/use_locations_api.ts | 0 .../private_locations/location_form.tsx | 0 .../private_locations/locations_table.tsx | 0 .../private_locations/manage_empty_state.tsx | 0 .../manage_private_locations.test.tsx | 0 .../manage_private_locations.tsx | 0 .../private_locations/policy_hosts.tsx | 0 .../private_locations/policy_name.tsx | 0 .../view_location_monitors.tsx | 0 .../project_api_keys/api_key_btn.test.tsx | 0 .../settings/project_api_keys/api_key_btn.tsx | 0 .../project_api_keys/help_commands.tsx | 0 .../project_api_keys.test.tsx | 0 .../project_api_keys/project_api_keys.tsx | 0 .../components/settings/route_config.ts | 0 .../components/settings/settings_page.tsx | 0 .../settings/use_settings_breadcrumbs.ts | 0 .../network_data/data_formatting.test.ts | 0 .../common/network_data/data_formatting.ts | 0 .../common/network_data/types.ts | 0 .../step_details_page/error_callout.tsx | 0 .../hooks/use_network_timings.ts | 0 .../hooks/use_network_timings_prev.ts | 0 .../hooks/use_object_metrics.ts | 0 .../hooks/use_prev_object_metrics.ts | 0 .../hooks/use_step_detail_page.ts | 0 .../hooks/use_step_details_breadcrumbs.ts | 0 .../hooks/use_step_metrics.ts | 0 .../hooks/use_step_prev_metrics.ts | 0 .../network_timings_breakdown.tsx | 0 .../step_details_page/route_config.tsx | 0 .../step_details_page/step_detail_page.tsx | 0 .../step_details_page/step_details_status.tsx | 0 .../step_metrics/definitions_popover.tsx | 0 .../step_details_page/step_metrics/labels.ts | 0 .../step_metrics/step_metrics.tsx | 0 .../step_details_page/step_number_nav.tsx | 0 .../step_objects/color_palette.tsx | 0 .../step_objects/object_count_list.tsx | 0 .../step_objects/object_weight_list.tsx | 0 .../step_details_page/step_page_nav.tsx | 0 .../last_successful_screenshot.tsx | 0 .../step_screenshot/screenshot_link.tsx | 0 .../step_screenshot/step_image.tsx | 0 .../breakdown_legend.tsx | 0 .../network_timings_donut.tsx | 0 .../step_details_page/step_title.tsx | 0 .../use_step_waterfall_metrics.test.tsx | 0 .../use_step_waterfall_metrics.ts | 0 .../step_waterfall_chart/waterfall/README.md | 0 .../waterfall/constants.ts | 0 .../waterfall/context/waterfall_context.tsx | 0 .../waterfall/middle_truncated_text.test.tsx | 0 .../waterfall/middle_truncated_text.tsx | 0 .../waterfall/sidebar.tsx | 0 .../step_waterfall_chart/waterfall/styles.ts | 0 .../waterfall/translations.ts | 0 .../waterfall/use_bar_charts.test.tsx | 0 .../waterfall/use_bar_charts.ts | 0 .../waterfall/waterfall_bar_chart.tsx | 0 .../waterfall/waterfall_chart.tsx | 0 .../waterfall_chart_container.test.tsx | 0 .../waterfall/waterfall_chart_container.tsx | 0 .../waterfall/waterfall_chart_fixed_axis.tsx | 0 .../waterfall_chart_wrapper.test.tsx | 0 .../waterfall/waterfall_chart_wrapper.tsx | 0 .../waterfall_flyout/use_flyout.test.tsx | 0 .../waterfall/waterfall_flyout/use_flyout.ts | 0 .../waterfall_flyout.test.tsx | 0 .../waterfall_flyout/waterfall_flyout.tsx | 0 .../waterfall_flyout_table.tsx | 0 .../network_requests_total.test.tsx | 0 .../network_requests_total.tsx | 0 .../waterfall_legend_item.tsx | 0 .../waterfall_mime_legend.test.tsx | 0 .../waterfall_mime_legend.tsx | 0 .../waterfall_search.test.tsx | 0 .../waterfall_header/waterfall_search.tsx | 0 .../waterfall_tick_axis.test.tsx | 0 .../waterfall_header/waterfall_tick_axis.tsx | 0 .../waterfall_timing_legend.tsx | 0 .../waterfall_marker_icon.test.tsx | 0 .../waterfall_marker_icon.tsx | 0 .../waterfall_marker_test_helper.tsx | 0 .../waterfall_marker_trend.test.tsx | 0 .../waterfall_marker_trend.tsx | 0 .../waterfall_marker/waterfall_markers.tsx | 0 .../waterfall/waterfall_sidebar_item.test.tsx | 0 .../waterfall/waterfall_sidebar_item.tsx | 0 .../waterfall_tooltip_content.test.tsx | 0 .../waterfall/waterfall_tooltip_content.tsx | 0 .../browser/browser_test_results.tsx | 0 .../hooks/use_browser_run_once_monitors.ts | 0 .../hooks/use_run_once_errors.ts | 0 .../hooks/use_simple_run_once_monitors.ts | 0 .../hooks/use_test_flyout_open.ts | 0 .../test_now_mode/hooks/use_tick_tick.ts | 0 .../browser_test_results.tsx | 0 .../manual_test_run_mode.tsx | 0 .../simple_test_results.tsx | 0 .../simple/ping_list/columns/expand_row.tsx | 0 .../simple/ping_list/columns/ping_error.tsx | 0 .../simple/ping_list/columns/ping_status.tsx | 0 .../ping_list/columns/response_code.tsx | 0 .../simple/ping_list/expanded_row.tsx | 0 .../simple/ping_list/headers.tsx | 0 .../simple/ping_list/ping_list_table.tsx | 0 .../simple/ping_list/ping_redirects.tsx | 0 .../simple/ping_list/translations.ts | 0 .../simple/ping_list/use_ping_expanded.tsx | 0 .../simple/simple_test_results.tsx | 0 .../test_now_mode/test_now_mode.tsx | 0 .../test_now_mode/test_now_mode_flyout.tsx | 0 .../test_now_mode_flyout_container.tsx | 0 .../test_now_mode/test_result_header.tsx | 0 .../components/step_details.tsx | 0 .../test_run_details/components/step_info.tsx | 0 .../components/step_number_nav.tsx | 0 .../components/test_run_date.tsx | 0 .../components/test_run_details_status.tsx | 0 .../components/test_run_error_info.tsx | 0 .../hooks/use_test_run_details_breadcrumbs.ts | 0 .../test_run_details/route_config.tsx | 0 .../step_screenshot_details.tsx | 0 .../components/test_run_details/step_tabs.tsx | 0 .../test_run_details/test_run_details.tsx | 0 .../test_run_details/test_run_steps.tsx | 0 .../public/apps/synthetics/contexts/index.ts | 0 .../contexts/synthetics_data_view_context.tsx | 0 .../contexts/synthetics_refresh_context.tsx | 0 .../contexts/synthetics_settings_context.tsx | 0 .../synthetics_startup_plugins_context.tsx | 0 .../contexts/synthetics_theme_context.tsx | 0 .../public/apps/synthetics/hooks/index.ts | 0 .../hooks/use_absolute_date.test.ts | 0 .../synthetics/hooks/use_absolute_date.ts | 0 .../synthetics/hooks/use_breadcrumbs.test.tsx | 0 .../apps/synthetics/hooks/use_breadcrumbs.ts | 0 .../hooks/use_composite_image.test.tsx | 0 .../synthetics/hooks/use_composite_image.ts | 0 .../apps/synthetics/hooks/use_dimensions.tsx | 0 .../hooks/use_edit_monitor_locator.ts | 0 .../apps/synthetics/hooks/use_enablement.ts | 0 .../synthetics/hooks/use_fleet_permissions.ts | 0 .../hooks/use_last_50_duration_chart.test.ts | 0 .../hooks/use_last_50_duration_chart.ts | 0 .../hooks/use_last_x_checks.test.tsx | 0 .../synthetics/hooks/use_last_x_checks.ts | 0 .../hooks/use_location_name.test.tsx | 0 .../synthetics/hooks/use_location_name.tsx | 0 .../apps/synthetics/hooks/use_locations.ts | 0 .../hooks/use_monitor_alert_enable.tsx | 0 .../synthetics/hooks/use_monitor_detail.ts | 0 .../hooks/use_monitor_detail_locator.ts | 0 .../hooks/use_monitor_enable_handler.tsx | 0 .../hooks/use_monitor_name.test.tsx | 0 .../apps/synthetics/hooks/use_monitor_name.ts | 0 .../use_monitors_sorted_by_status.test.tsx | 0 .../hooks/use_monitors_sorted_by_status.tsx | 0 .../synthetics/hooks/use_redux_es_search.ts | 0 .../synthetics/hooks/use_service_allowed.ts | 0 .../hooks/use_status_by_location.tsx | 0 .../hooks/use_status_by_location_overview.ts | 0 .../hooks/use_synthetics_priviliges.tsx | 0 .../synthetics/hooks/use_url_params.test.tsx | 0 .../apps/synthetics/hooks/use_url_params.ts | 0 .../apps/synthetics/lib/alert_types/index.ts | 0 .../lazy_wrapper/monitor_status.tsx | 0 .../alert_types/lazy_wrapper/tls_alert.tsx | 0 .../lazy_wrapper/validate_tls_alert.ts | 0 .../lib/alert_types/monitor_status.tsx | 0 .../apps/synthetics/lib/alert_types/tls.tsx | 0 .../public/apps/synthetics/render_app.tsx | 0 .../public/apps/synthetics/routes.tsx | 0 .../synthetics/state/alert_rules/actions.ts | 0 .../apps/synthetics/state/alert_rules/api.ts | 0 .../synthetics/state/alert_rules/effects.ts | 0 .../synthetics/state/alert_rules/index.ts | 0 .../synthetics/state/alert_rules/selectors.ts | 0 .../state/browser_journey/actions.ts | 0 .../state/browser_journey/api.test.ts | 0 .../synthetics/state/browser_journey/api.ts | 0 .../state/browser_journey/effects.ts | 0 .../synthetics/state/browser_journey/index.ts | 0 .../state/browser_journey/models.ts | 0 .../state/browser_journey/selectors.ts | 0 .../state/certificates/certificates.ts | 0 .../apps/synthetics/state/certs/actions.ts | 0 .../public/apps/synthetics/state/certs/api.ts | 0 .../apps/synthetics/state/certs/effects.ts | 0 .../apps/synthetics/state/certs/index.ts | 0 .../apps/synthetics/state/certs/selectors.ts | 0 .../synthetics/state/elasticsearch/actions.ts | 0 .../synthetics/state/elasticsearch/api.ts | 0 .../synthetics/state/elasticsearch/effects.ts | 0 .../synthetics/state/elasticsearch/index.ts | 0 .../state/elasticsearch/selectors.ts | 0 .../synthetics/state/global_params/actions.ts | 0 .../synthetics/state/global_params/api.ts | 0 .../synthetics/state/global_params/effects.ts | 0 .../synthetics/state/global_params/index.ts | 0 .../state/global_params/selectors.ts | 0 .../public/apps/synthetics/state/index.ts | 0 .../state/manual_test_runs/actions.ts | 0 .../synthetics/state/manual_test_runs/api.ts | 0 .../state/manual_test_runs/effects.ts | 0 .../state/manual_test_runs/index.ts | 0 .../state/manual_test_runs/selectors.ts | 0 .../state/monitor_details/actions.ts | 0 .../synthetics/state/monitor_details/api.ts | 0 .../state/monitor_details/effects.ts | 0 .../synthetics/state/monitor_details/index.ts | 0 .../state/monitor_details/selectors.ts | 0 .../synthetics/state/monitor_list/actions.ts | 0 .../apps/synthetics/state/monitor_list/api.ts | 0 .../synthetics/state/monitor_list/effects.ts | 0 .../synthetics/state/monitor_list/helpers.ts | 0 .../synthetics/state/monitor_list/index.ts | 0 .../synthetics/state/monitor_list/models.ts | 0 .../state/monitor_list/selectors.ts | 0 .../state/monitor_list/toast_title.tsx | 0 .../state/monitor_management/api.ts | 0 .../state/network_events/actions.ts | 0 .../synthetics/state/network_events/api.ts | 0 .../state/network_events/effects.ts | 0 .../synthetics/state/network_events/index.ts | 0 .../state/network_events/selectors.ts | 0 .../apps/synthetics/state/overview/actions.ts | 0 .../apps/synthetics/state/overview/api.ts | 0 .../apps/synthetics/state/overview/effects.ts | 0 .../apps/synthetics/state/overview/index.ts | 0 .../apps/synthetics/state/overview/models.ts | 0 .../synthetics/state/overview/selectors.ts | 0 .../state/overview_status/actions.ts | 0 .../synthetics/state/overview_status/api.ts | 0 .../state/overview_status/effects.ts | 0 .../synthetics/state/overview_status/index.ts | 0 .../state/overview_status/selectors.ts | 0 .../synthetics/state/ping_status/actions.ts | 0 .../apps/synthetics/state/ping_status/api.ts | 0 .../synthetics/state/ping_status/effects.ts | 0 .../synthetics/state/ping_status/index.ts | 0 .../synthetics/state/ping_status/models.ts | 0 .../synthetics/state/ping_status/selectors.ts | 0 .../state/private_locations/actions.ts | 0 .../synthetics/state/private_locations/api.ts | 0 .../state/private_locations/effects.ts | 0 .../state/private_locations/index.ts | 0 .../state/private_locations/selectors.ts | 0 .../apps/synthetics/state/root_effect.ts | 0 .../apps/synthetics/state/root_reducer.ts | 0 .../state/service_locations/actions.ts | 0 .../synthetics/state/service_locations/api.ts | 0 .../state/service_locations/effects.ts | 0 .../state/service_locations/index.ts | 0 .../state/service_locations/selectors.ts | 0 .../apps/synthetics/state/settings/actions.ts | 0 .../apps/synthetics/state/settings/api.ts | 0 .../apps/synthetics/state/settings/effects.ts | 0 .../apps/synthetics/state/settings/index.ts | 0 .../synthetics/state/settings/selectors.ts | 0 .../public/apps/synthetics/state/store.ts | 0 .../state/synthetics_enablement/actions.ts | 0 .../state/synthetics_enablement/api.ts | 0 .../state/synthetics_enablement/effects.ts | 0 .../state/synthetics_enablement/index.ts | 0 .../state/synthetics_enablement/selectors.ts | 0 .../apps/synthetics/state/ui/actions.ts | 0 .../public/apps/synthetics/state/ui/index.ts | 0 .../apps/synthetics/state/ui/selectors.ts | 0 .../apps/synthetics/state/utils/actions.ts | 0 .../synthetics/state/utils/fetch_effect.ts | 0 .../apps/synthetics/state/utils/http_error.ts | 0 .../public/apps/synthetics/synthetics_app.tsx | 0 .../utils/adapters/capabilities_adapter.ts | 0 .../apps/synthetics/utils/adapters/index.ts | 0 .../synthetics/utils/filters/filter_fields.ts | 0 .../utils/formatting/format.test.ts | 0 .../synthetics/utils/formatting/format.ts | 0 .../apps/synthetics/utils/formatting/index.ts | 0 .../utils/formatting/test_helpers.ts | 0 .../utils/monitor_test_result/check_pings.ts | 0 .../compose_screenshot_images.test.ts | 0 .../compose_screenshot_images.ts | 0 .../utils/monitor_test_result/sort_pings.ts | 0 .../test_time_formats.test.ts | 0 .../monitor_test_result/test_time_formats.ts | 0 .../testing/__mocks__/screenshot_ref.mock.ts | 0 .../__mocks__/synthetics_plugin_start_mock.ts | 0 .../__mocks__/synthetics_store.mock.ts | 0 .../__mocks__/ut_router_history.mock.ts | 0 .../utils/testing/helper_with_redux.tsx | 0 .../apps/synthetics/utils/testing/index.ts | 0 .../synthetics/utils/testing/rtl_helpers.tsx | 0 .../utils/testing/spy_use_fetcher.ts | 0 .../get_supported_url_params.test.ts | 0 .../url_params/get_supported_url_params.ts | 0 .../apps/synthetics/utils/url_params/index.ts | 0 .../url_params/parse_absolute_date.test.ts | 0 .../utils/url_params/parse_absolute_date.ts | 0 .../utils/url_params/parse_is_paused.test.ts | 0 .../utils/url_params/parse_is_paused.ts | 0 .../utils/url_params/parse_url_int.test.ts | 0 .../utils/url_params/parse_url_int.ts | 0 .../url_params/stringify_url_params.test.ts | 0 .../utils/url_params/stringify_url_params.ts | 0 .../public/hooks/use_base_chart_theme.ts | 0 .../public/hooks/use_capabilities.ts | 0 .../public/hooks/use_date_format.test.tsx | 0 .../public/hooks/use_date_format.ts | 0 .../public/hooks/use_form_wrapped.tsx | 0 .../public/hooks/use_kibana_space.tsx | 0 .../synthetics/public/index.ts | 0 .../synthetics/public/kibana_services.ts | 0 .../synthetics/public/plugin.ts | 0 .../public/utils/api_service/api_service.ts | 0 .../public/utils/api_service/index.ts | 0 .../public/utils/kibana_service/index.ts | 0 .../utils/kibana_service/kibana_service.ts | 0 .../synthetics/scripts/base_e2e.js | 0 .../synthetics/scripts/e2e.js | 0 .../server/alert_rules/action_variables.ts | 0 .../server/alert_rules/common.test.ts | 0 .../synthetics/server/alert_rules/common.ts | 0 .../alert_rules/status_rule/message_utils.ts | 0 .../status_rule/monitor_status_rule.ts | 0 .../status_rule/status_rule_executor.test.ts | 0 .../status_rule/status_rule_executor.ts | 0 .../server/alert_rules/status_rule/types.ts | 0 .../alert_rules/tls_rule/message_utils.ts | 0 .../server/alert_rules/tls_rule/tls_rule.ts | 0 .../tls_rule/tls_rule_executor.test.ts | 0 .../alert_rules/tls_rule/tls_rule_executor.ts | 0 .../server/alert_rules/tls_rule/types.ts | 0 .../server/alert_rules/translations.ts | 0 .../server/common/pings/query_pings.ts | 0 .../server/common/unzipt_project_code.ts | 0 .../synthetics/server/constants/settings.ts | 0 .../synthetics/server/feature.ts | 0 .../synthetics/server/index.ts | 0 .../lib/requests/get_index_pattern.ts | 0 .../requests/get_journey_failed_steps.test.ts | 0 .../lib/requests/get_journey_failed_steps.ts | 0 .../requests/get_journey_screenshot.test.ts | 0 .../lib/requests/get_journey_screenshot.ts | 0 .../get_journey_screenshot_blocks.test.ts | 0 .../requests/get_journey_screenshot_blocks.ts | 0 .../lib/requests/get_journey_steps.test.ts | 0 .../lib/requests/get_journey_steps.ts | 0 .../get_last_successful_check.test.ts | 0 .../lib/requests/get_last_successful_check.ts | 0 .../legacy_uptime/lib/requests/get_monitor.ts | 0 .../lib/requests/get_network_events.test.ts | 0 .../lib/requests/get_network_events.ts | 0 .../lib/requests/test_helpers.ts | 0 .../synthetics/server/lib.test.ts | 0 .../synthetics/server/lib.ts | 0 .../synthetics/server/plugin.ts | 0 .../synthetics/server/queries/get_certs.ts | 0 .../server/queries/get_journey_details.ts | 0 .../server/queries/journey_screenshots.ts | 0 .../server/queries/query_monitor_status.ts | 0 .../server/routes/certs/get_certificates.ts | 0 .../synthetics/server/routes/common.ts | 0 .../routes/create_route_with_auth.test.ts | 0 .../server/routes/create_route_with_auth.ts | 0 .../default_alerts/default_alert_service.ts | 0 .../default_alerts/enable_default_alert.ts | 0 .../default_alerts/get_action_connectors.ts | 0 .../default_alerts/get_connector_types.ts | 0 .../default_alerts/get_default_alert.ts | 0 .../default_alerts/update_default_alert.ts | 0 .../server/routes/filters/filters.ts | 0 .../fleet/get_has_integration_monitors.ts | 0 .../synthetics/server/routes/index.ts | 0 .../routes/monitor_cruds/add_monitor.ts | 0 .../monitor_cruds/add_monitor_project.ts | 0 .../bulk_cruds/add_monitor_bulk.ts | 0 .../bulk_cruds/delete_monitor_bulk.ts | 0 .../bulk_cruds/edit_monitor_bulk.ts | 0 .../monitor_cruds/delete_integration.ts | 0 .../routes/monitor_cruds/delete_monitor.ts | 0 .../monitor_cruds/delete_monitor_project.ts | 0 .../routes/monitor_cruds/edit_monitor.test.ts | 0 .../routes/monitor_cruds/edit_monitor.ts | 0 .../routes/monitor_cruds/get_api_key.ts | 0 .../routes/monitor_cruds/get_monitor.test.ts | 0 .../routes/monitor_cruds/get_monitor.ts | 0 .../monitor_cruds/get_monitor_project.ts | 0 .../routes/monitor_cruds/get_monitors_list.ts | 0 .../routes/monitor_cruds/helper.test.ts | 0 .../server/routes/monitor_cruds/helper.ts | 0 .../routes/monitor_cruds/inspect_monitor.ts | 0 .../monitor_cruds/monitor_validation.test.ts | 0 .../monitor_cruds/monitor_validation.ts | 0 .../network_events/get_network_events.ts | 0 .../server/routes/network_events/index.ts | 0 .../overview_status/overview_status.test.ts | 0 .../routes/overview_status/overview_status.ts | 0 .../server/routes/pings/get_ping_statuses.ts | 0 .../server/routes/pings/get_pings.ts | 0 .../synthetics/server/routes/pings/index.ts | 0 .../routes/pings/journey_screenshot_blocks.ts | 0 .../routes/pings/journey_screenshots.ts | 0 .../server/routes/pings/journeys.ts | 0 .../routes/pings/last_successful_check.ts | 0 .../routes/settings/params/add_param.ts | 0 .../routes/settings/params/delete_param.ts | 0 .../routes/settings/params/edit_param.ts | 0 .../server/routes/settings/params/params.ts | 0 .../private_locations/add_private_location.ts | 0 .../delete_private_location.ts | 0 .../private_locations/get_agent_policies.ts | 0 .../get_location_monitors.ts | 0 .../get_private_locations.ts | 0 .../private_locations/helpers.test.ts | 0 .../settings/private_locations/helpers.ts | 0 .../server/routes/settings/settings.ts | 0 .../routes/settings/sync_global_params.ts | 0 .../routes/synthetics_service/enablement.ts | 0 .../synthetics_service/get_service_allowed.ts | 0 .../get_service_locations.ts | 0 .../install_index_templates.ts | 0 .../synthetics_service/run_once_monitor.ts | 0 .../synthetics_service/service_errors.ts | 0 .../synthetics_service/test_now_monitor.ts | 0 .../telemetry/monitor_upgrade_sender.test.ts | 0 .../telemetry/monitor_upgrade_sender.ts | 0 .../synthetics/server/routes/types.ts | 0 .../server/runtime_types/private_locations.ts | 0 .../server/runtime_types/settings.ts | 0 .../synthetics/server/saved_objects/index.ts | 0 .../migrations/monitors/8.6.0.test.ts | 0 .../migrations/monitors/8.6.0.ts | 0 .../migrations/monitors/8.8.0.test.ts | 0 .../migrations/monitors/8.8.0.ts | 0 .../migrations/monitors/8.9.0.test.ts | 0 .../migrations/monitors/8.9.0.ts | 0 .../migrations/monitors/index.ts | 0 .../monitors/test_fixtures/8.5.0.ts | 0 .../monitors/test_fixtures/8.7.0.ts | 0 .../private_locations/model_version_1.test.ts | 0 .../private_locations/model_version_1.ts | 0 .../server/saved_objects/private_locations.ts | 0 .../server/saved_objects/saved_objects.ts | 0 .../server/saved_objects/service_api_key.ts | 0 .../saved_objects/synthetics_monitor.ts | 0 .../get_all_monitors.test.ts | 0 .../synthetics_monitor/get_all_monitors.ts | 0 .../server/saved_objects/synthetics_param.ts | 0 .../server/saved_objects/uptime_settings.ts | 0 .../synthetics/server/server.ts | 0 .../server/synthetics_route_wrapper.ts | 0 .../authentication/check_has_privilege.ts | 0 .../synthetics_service/formatters/common.ts | 0 .../formatters/formatting_utils.test.ts | 0 .../formatters/formatting_utils.ts | 0 .../lightweight_param_formatter.test.ts | 0 .../formatters/lightweight_param_formatter.ts | 0 .../browser_formatters.test.ts | 0 .../private_formatters/browser_formatters.ts | 0 .../common_formatters.test.ts | 0 .../private_formatters/common_formatters.ts | 0 .../format_synthetics_policy.test.ts | 0 .../format_synthetics_policy.ts | 0 .../private_formatters/formatters.test.ts | 0 .../private_formatters/formatters.ts | 0 .../private_formatters/formatting_utils.ts | 0 .../private_formatters/http_formatters.ts | 0 .../private_formatters/icmp_formatters.ts | 0 .../formatters/private_formatters/index.ts | 0 .../processors_formatter.ts | 0 .../private_formatters/tcp_formatters.ts | 0 .../private_formatters/tls_formatters.ts | 0 .../public_formatters/browser.test.ts | 0 .../formatters/public_formatters/browser.ts | 0 .../public_formatters/common.test.ts | 0 .../formatters/public_formatters/common.ts | 0 .../convert_to_data_stream.test.ts | 0 .../convert_to_data_stream.ts | 0 .../public_formatters/format_configs.test.ts | 0 .../public_formatters/format_configs.ts | 0 .../public_formatters/formatting_utils.ts | 0 .../formatters/public_formatters/http.ts | 0 .../formatters/public_formatters/icmp.ts | 0 .../formatters/public_formatters/index.ts | 0 .../formatters/public_formatters/tcp.ts | 0 .../formatters/public_formatters/tls.ts | 0 .../formatters/variable_parser.js | 0 .../synthetics_service/get_all_locations.ts | 0 .../synthetics_service/get_api_key.test.ts | 0 .../server/synthetics_service/get_api_key.ts | 0 .../synthetics_service/get_es_hosts.test.ts | 0 .../server/synthetics_service/get_es_hosts.ts | 0 .../get_private_locations.ts | 0 .../get_service_locations.test.ts | 0 .../get_service_locations.ts | 0 .../private_location/clean_up_task.ts | 0 .../synthetics_private_location.test.ts | 0 .../synthetics_private_location.ts | 0 .../private_location/test_policy.ts | 0 .../normalizers/browser_monitor.test.ts | 0 .../normalizers/browser_monitor.ts | 0 .../normalizers/common_fields.test.ts | 0 .../normalizers/common_fields.ts | 0 .../normalizers/http_monitor.test.ts | 0 .../normalizers/http_monitor.ts | 0 .../normalizers/icmp_monitor.test.ts | 0 .../normalizers/icmp_monitor.ts | 0 .../project_monitor/normalizers/index.ts | 0 .../normalizers/tcp_monitor.test.ts | 0 .../normalizers/tcp_monitor.ts | 0 .../project_monitor_formatter.test.ts | 0 .../project_monitor_formatter.ts | 0 .../service_api_client.test.ts | 0 .../synthetics_service/service_api_client.ts | 0 .../synthetics_monitor_client.test.ts | 0 .../synthetics_monitor_client.ts | 0 .../synthetics_service.test.ts | 0 .../synthetics_service/synthetics_service.ts | 0 .../utils/fake_kibana_request.ts | 0 .../server/synthetics_service/utils/index.ts | 0 .../server/synthetics_service/utils/mocks.ts | 0 .../synthetics_service/utils/secrets.ts | 0 .../server/telemetry/__mocks__/index.ts | 0 .../synthetics/server/telemetry/constants.ts | 0 .../synthetics/server/telemetry/queue.test.ts | 0 .../synthetics/server/telemetry/queue.ts | 0 .../server/telemetry/sender.test.ts | 0 .../synthetics/server/telemetry/sender.ts | 0 .../synthetics/server/telemetry/types.ts | 0 .../synthetics/server/types.ts | 0 .../synthetics/tsconfig.json | 12 +- .../synthetics/.buildkite/pipelines/flaky.sh | 8 - x-pack/plugins/synthetics/jest.config.js | 15 - .../uptime/.buildkite/pipelines/flaky.sh | 2 +- x-pack/plugins/uptime/README.md | 2 +- x-pack/plugins/uptime/e2e/README.md | 4 +- yarn.lock | 2 +- 1038 files changed, 956 insertions(+), 2670 deletions(-) rename x-pack/plugins/{ => observability_solution}/synthetics/.buildkite/pipelines/flaky.js (100%) create mode 100755 x-pack/plugins/observability_solution/synthetics/.buildkite/pipelines/flaky.sh rename x-pack/plugins/{ => observability_solution}/synthetics/README.md (98%) rename x-pack/plugins/{ => observability_solution}/synthetics/__mocks__/@kbn/code-editor/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/config.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/constants/capabilities.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/constants/client_defaults.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/constants/context_defaults.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/constants/data_filters.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/constants/data_test_subjects.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/constants/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/constants/monitor_defaults.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/constants/monitor_management.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/constants/plugin.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/constants/settings_defaults.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/constants/synthetics/client_defaults.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/constants/synthetics/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/constants/synthetics/rest_api.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/constants/synthetics_alerts.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/constants/ui.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/field_names.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/formatters/format_space_name.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/formatters/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/lib/combine_filters_and_user_search.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/lib/combine_filters_and_user_search.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/lib/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/lib/schedule_to_time.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/lib/schedule_to_time.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/lib/stringify_kueries.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/lib/stringify_kueries.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/requests/get_certs_request_body.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/rules/alert_actions.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/rules/alert_actions.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/rules/status_rule.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/rules/synthetics/translations.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/rules/types.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/rules/uptime_rule_field_map.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/alert_rules/common.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/alerts/common.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/alerts/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/alerts/status_check.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/alerts/tls.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/certs.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/common.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/dynamic_settings.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/monitor/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/monitor/state.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/monitor_management/alert_config.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/monitor_management/config_key.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/monitor_management/filters.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/monitor_management/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/monitor_management/locations.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/monitor_management/monitor_configs.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/monitor_management/monitor_meta_data.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/monitor_management/monitor_types.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/monitor_management/monitor_types_project.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/monitor_management/sort_field.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/monitor_management/state.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/monitor_management/synthetics_overview_status.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/monitor_management/synthetics_params.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/monitor_management/synthetics_private_locations.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/network_events.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/ping/error_state.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/ping/histogram.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/ping/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/ping/observer.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/ping/ping.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/ping/synthetics.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/ping/synthetics.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/snapshot/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/snapshot/snapshot_count.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/runtime_types/synthetics_service_api_key.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/saved_objects/private_locations.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/translations/translations.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/types/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/types/monitor_validation.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/types/saved_objects.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/types/synthetics_monitor.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/utils/as_mutable_array.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/utils/es_search.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/utils/get_synthetics_monitor_url.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/utils/location_formatter.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/common/utils/t_enum.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/README.md (75%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/config.ts (95%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/fixtures/es_archiver/browser/data.json.gz (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/fixtures/es_archiver/browser/mappings.json (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/fixtures/es_archiver/full_heartbeat/data.json.gz (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/fixtures/es_archiver/full_heartbeat/mappings.json (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/fixtures/es_archiver/synthetics_data/data.json.gz (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/helpers/make_checks.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/helpers/make_ping.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/helpers/make_tls.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/helpers/parse_args_params.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/helpers/record_video.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/helpers/synthetics_runner.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/helpers/test_reporter.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/helpers/utils.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/page_objects/login.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/page_objects/utils.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/journeys/add_monitor.journey.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/journeys/alert_rules/default_status_alert.journey.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/journeys/alert_rules/sample_docs/sample_docs.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/journeys/alerting_default.journey.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/journeys/data_retention.journey.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/journeys/detail_flyout.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/journeys/getting_started.journey.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/journeys/global_parameters.journey.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/journeys/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/journeys/management_list.journey.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/journeys/monitor_details_page/monitor_summary.journey.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/journeys/monitor_form_validation.journey.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/journeys/monitor_selector.journey.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/journeys/overview_scrolling.journey.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/journeys/overview_search.journey.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/journeys/overview_sorting.journey.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/journeys/private_locations.journey.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/journeys/project_api_keys.journey.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/journeys/project_monitor_read_only.journey.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/journeys/services/add_monitor.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/journeys/services/add_monitor_project.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/journeys/services/data/browser_docs.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/journeys/services/data/sample_docs.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/journeys/services/settings.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/journeys/services/synthetics_services.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/journeys/step_details.journey.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/journeys/test_now_mode.journey.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/journeys/test_run_details.journey.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/page_objects/synthetics_app.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/page_objects/utils.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/synthetics/synthetics_run.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/tasks/es_archiver.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/tasks/read_kibana_config.ts (88%) rename x-pack/plugins/{ => observability_solution}/synthetics/e2e/tsconfig.json (66%) create mode 100644 x-pack/plugins/observability_solution/synthetics/jest.config.js rename x-pack/plugins/{ => observability_solution}/synthetics/kibana.jsonc (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/locators/edit_monitor.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/locators/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/locators/monitor_detail.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/locators/overview.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/locators/overview.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/locators/settings.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/alerts/alert_tls.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/alerts/hooks/translations.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/alerts/hooks/use_synthetics_alert.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/alerts/query_bar.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/alerts/tls_rule_ui.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/alerts/toggle_alert_flyout_button.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/certificates/cert_monitors.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/certificates/cert_refresh_btn.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/certificates/cert_search.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/certificates/cert_status.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/certificates/certificate_title.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/certificates/certificates.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/certificates/certificates.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/certificates/certificates_list.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/certificates/certificates_list.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/certificates/fingerprint_col.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/certificates/fingerprint_col.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/certificates/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/certificates/monitor_page_link.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/certificates/translations.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/certificates/use_cert_search.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/certificates/use_cert_status.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/alerting_callout/alerting_callout.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/alerting_callout/alerting_callout.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/components/auto_refresh_button.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/components/filter_status_button.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/components/last_refreshed.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/components/location_status_badges.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/components/monitor_details_panel.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/components/monitor_inspect.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/components/monitor_location_select.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/components/monitor_status.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/components/monitor_type_badge.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/components/page_loader.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/components/panel_with_title.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/components/permissions.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/components/refresh_button.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/components/stderr_logs.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/components/table_title.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/components/tag_badges.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/components/thershold_indicator.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/components/use_std_error_logs.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/components/view_document.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/date_picker/synthetics_date_picker.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/date_picker/synthetics_date_picker.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/header/action_menu.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/header/action_menu_content.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/header/action_menu_content.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/header/inspector_header_link.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/links/add_monitor.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/links/error_details_link.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/links/manage_rules_link.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/links/step_details_link.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/links/test_details_link.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/links/view_alerts.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/links/view_errors.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/monitor_test_result/browser_steps_list.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/monitor_test_result/browser_steps_list.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/monitor_test_result/journey_screenshot_preview.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/monitor_test_result/journey_screenshot_preview.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/monitor_test_result/result_details.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/monitor_test_result/result_details_successful.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/monitor_test_result/single_ping_result.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/monitor_test_result/status_badge.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/monitor_test_result/step_duration_text.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/monitor_test_result/use_retrieve_step_image.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/page_template/synthetics_page_template.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/react_router_helpers/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/react_router_helpers/link_events.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/react_router_helpers/link_events.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/react_router_helpers/link_for_eui.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/react_router_helpers/link_for_eui.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/screenshot/empty_thumbnail.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/screenshot/empty_thumbnail.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/screenshot/journey_last_screenshot.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/screenshot/journey_screenshot_dialog.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/screenshot/journey_screenshot_dialog.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/screenshot/journey_step_screenshot_container.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/screenshot/journey_step_screenshot_container.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/screenshot/screenshot_image.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/screenshot/screenshot_size.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/step_field_trend/step_field_trend.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/step_field_trend/step_field_trend.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/common/wrappers/service_allowed_wrapper.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/error_details/components/error_duration.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/error_details/components/error_started_at.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/error_details/components/error_timeline.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/error_details/components/failed_tests_list.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/error_details/components/resolved_at.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/error_details/error_details_page.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/error_details/hooks/use_error_details_breadcrumbs.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/error_details/hooks/use_error_failed_tests.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/error_details/hooks/use_find_my_killer_state.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/error_details/hooks/use_step_details.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/error_details/route_config.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/getting_started/form_fields/service_locations.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/getting_started/getting_started_page.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/getting_started/getting_started_page.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/getting_started/simple_monitor_form.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/getting_started/simple_monitor_form.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/getting_started/use_simple_monitor.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/advanced/index.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/constants.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/edit_monitor_not_found.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/code_editor.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/combo_box.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/combo_box.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/header_field.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/header_field.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/index_response_body_field.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/index_response_body_field.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/key_value_field.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/key_value_field.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/monitor_type_radio_group.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/optional_label.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/request_body_field.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/request_body_field.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/script_recorder_fields.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/script_recorder_fields.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/source_field.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/source_field.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/connection_profile.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_config_field.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_config_field.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_disabled_callout.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_download_field.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_exceeded_callout.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_fields.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_fields.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_latency_field.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_upload_field.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/use_connection_profiles.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/uploader.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/form/controlled_field.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/form/defaults.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/form/defaults.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/form/disclaimer.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/form/disclaimer.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/form/field.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/form/field_config.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/form/field_wrappers.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/form/form_config.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/form/formatter.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/form/formatter.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/form/index.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/form/run_test_btn.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/form/submit.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/form/validation.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/form/validation.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/hooks/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/hooks/use_is_edit_flow.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/hooks/use_monitor_not_found.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/hooks/use_monitor_save.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/hooks/use_validate_field.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/locations_loading_error.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/monitor_add_page.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/monitor_add_page.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/monitor_details_portal.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/monitor_edit_page.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/monitor_edit_page.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/portals.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/index.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/inspect_monitor_portal.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/monitor_type.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/monitor_type_portal.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/read_only_callout.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/step.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/step_config.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/step_fields.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/types.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_add_edit/use_breadcrumbs.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_error_failed_step.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_failed_tests_by_step.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_journey_steps.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_errors.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_latest_ping.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_pings.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_query_filters.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_query_id.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_range_from.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_ping_statuses.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_selected_location.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_selected_monitor.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_details_last_run.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_details_location.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_details_page_title.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_details_status.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/errors_icon.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/errors_list.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/errors_tab_content.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/failed_tests.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/failed_tests_by_step.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/failed_tests_count.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/monitor_errors.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_history/monitor_history.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_not_found_page.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_pending_wrapper.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_pending_wrapper.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_selector/monitor_searchable_list.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_selector/monitor_selector.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_selector/use_recently_viewed_monitors.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_selector/use_recently_viewed_monitors.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/labels.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_cell_tooltip.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_chart_theme.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_data.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_header.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_legend.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_panel.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/use_monitor_status_data.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/alert_actions.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/availability_panel.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/availability_sparklines.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/duration_panel.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/duration_sparklines.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/duration_trend.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/edit_monitor_link.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/last_test_run.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/locations_status.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_alerts.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_complete_count.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_complete_sparklines.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_details_panel_container.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_error_sparklines.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_errors_count.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_summary.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_total_runs_count.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/status_filter.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/step_duration_panel.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/test_runs_table.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/test_runs_table_header.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/route_config.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/run_test_manually.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitor_details/use_monitor_details_page.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/common/monitor_filters/filter_button.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/common/monitor_filters/filter_group.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/common/monitor_filters/list_filters.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/common/monitor_filters/use_filters.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/common/monitor_filters/use_filters.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/common/no_monitors_found.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/common/no_monitors_found.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/common/search_field.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/common/search_field.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/create_monitor_button.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_breadcrumbs.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_can_use_public_loc_id.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_inline_errors.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_inline_errors_count.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_monitor_list.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_monitor_list.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_overview_status.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/management/disabled_callout.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/management/labels.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/management/loader/loader.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/management/loader/loader.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_errors/monitor_async_error.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_errors/monitor_async_error.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_container.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/columns.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/delete_monitor.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/labels.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/monitor_details_link.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/monitor_enabled.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/monitor_list.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/monitor_locations.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/tags.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_stats/monitor_stats.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_stats/monitor_test_runs.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_stats/monitor_test_runs_sparkline.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/management/page_header/monitors_page_header.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/management/show_sync_errors.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/management/synthetics_enablement/labels.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/management/synthetics_enablement/synthetics_enablement.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/monitors_page.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/empty_state/empty_state_error.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/actions_popover.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/actions_popover.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/grid_by_group/grid_group_item.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/grid_by_group/grid_items_by_group.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/grid_by_group/group_fields.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/grid_by_group/group_menu.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/grid_by_group/use_filtered_group_monitors.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/metric_item.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/metric_item_icon.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/monitor_detail_flyout.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/monitor_detail_flyout.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_alerts.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_errors/overview_errors.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_errors/overview_errors_count.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_errors/overview_errors_sparklines.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_grid.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_grid.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_grid_item.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_grid_item_loader.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_loader.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_pagination_info.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_status.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/quick_filters.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/quick_filters.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/sort_fields.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/sort_menu.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/use_infinite_scroll.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/overview_page.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/types.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/overview/use_breadcrumbs.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/monitors_page/route_config.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/not_found/not_found.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/alerting_defaults/add_connector_flyout.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/alerting_defaults/alert_defaults_form.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/alerting_defaults/connector_field.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/alerting_defaults/default_email.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/alerting_defaults/hooks/use_alerting_defaults.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/alerting_defaults/translations.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/alerting_defaults/validation.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/components/tags_field.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/data_retention.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/global_params/add_param_flyout.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/global_params/add_param_form.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/global_params/delete_param.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/global_params/params_list.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/global_params/params_text.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/hooks/api.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/hooks/use_get_ilm_policies.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/hooks/use_get_ilm_policies.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/hooks/use_params_list.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/page_header.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/policy_link.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/private_locations/add_location_flyout.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/private_locations/agent_policy_needed.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/private_locations/copy_name.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/private_locations/delete_location.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/private_locations/empty_locations.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/private_locations/hooks/use_location_monitors.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/private_locations/hooks/use_location_monitors.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/private_locations/hooks/use_locations_api.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/private_locations/hooks/use_locations_api.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/private_locations/location_form.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/private_locations/locations_table.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/private_locations/manage_empty_state.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/private_locations/manage_private_locations.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/private_locations/manage_private_locations.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/private_locations/policy_hosts.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/private_locations/policy_name.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/private_locations/view_location_monitors.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/project_api_keys/api_key_btn.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/project_api_keys/api_key_btn.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/project_api_keys/help_commands.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/project_api_keys/project_api_keys.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/project_api_keys/project_api_keys.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/route_config.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/settings_page.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/settings/use_settings_breadcrumbs.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/common/network_data/data_formatting.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/common/network_data/data_formatting.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/common/network_data/types.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/error_callout.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_network_timings.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_network_timings_prev.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_object_metrics.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_prev_object_metrics.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_step_detail_page.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_step_details_breadcrumbs.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_step_metrics.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_step_prev_metrics.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/network_timings_breakdown.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/route_config.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_detail_page.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_details_status.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_metrics/definitions_popover.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_metrics/labels.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_metrics/step_metrics.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_number_nav.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_objects/color_palette.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_objects/object_count_list.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_objects/object_weight_list.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_page_nav.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_screenshot/last_successful_screenshot.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_screenshot/screenshot_link.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_screenshot/step_image.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_timing_breakdown/breakdown_legend.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_timing_breakdown/network_timings_donut.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_title.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/use_step_waterfall_metrics.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/use_step_waterfall_metrics.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/README.md (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/constants.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/context/waterfall_context.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/middle_truncated_text.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/middle_truncated_text.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/sidebar.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/styles.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/translations.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/use_bar_charts.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/use_bar_charts.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_bar_chart.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart_container.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart_container.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart_fixed_axis.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart_wrapper.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart_wrapper.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_flyout/use_flyout.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_flyout/use_flyout.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_flyout/waterfall_flyout.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_flyout/waterfall_flyout.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_flyout/waterfall_flyout_table.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/network_requests_total.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/network_requests_total.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_legend_item.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_mime_legend.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_mime_legend.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_search.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_search.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_tick_axis.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_tick_axis.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_timing_legend.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_marker_icon.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_marker_icon.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_marker_test_helper.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_marker_trend.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_marker_trend.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_markers.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_sidebar_item.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_sidebar_item.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_tooltip_content.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_tooltip_content.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_now_mode/browser/browser_test_results.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_now_mode/hooks/use_browser_run_once_monitors.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_now_mode/hooks/use_run_once_errors.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_now_mode/hooks/use_simple_run_once_monitors.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_now_mode/hooks/use_test_flyout_open.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_now_mode/hooks/use_tick_tick.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_now_mode/manual_test_run_mode/browser_test_results.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_now_mode/manual_test_run_mode/manual_test_run_mode.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_now_mode/manual_test_run_mode/simple_test_results.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/columns/expand_row.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/columns/ping_error.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/columns/ping_status.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/columns/response_code.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/expanded_row.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/headers.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/ping_list_table.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/ping_redirects.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/translations.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/use_ping_expanded.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_now_mode/simple/simple_test_results.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_now_mode/test_now_mode.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_now_mode/test_now_mode_flyout.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_now_mode/test_now_mode_flyout_container.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_now_mode/test_result_header.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_run_details/components/step_details.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_run_details/components/step_info.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_run_details/components/step_number_nav.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_run_details/components/test_run_date.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_run_details/components/test_run_details_status.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_run_details/components/test_run_error_info.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_run_details/hooks/use_test_run_details_breadcrumbs.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_run_details/route_config.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_run_details/step_screenshot_details.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_run_details/step_tabs.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_run_details/test_run_details.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/components/test_run_details/test_run_steps.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/contexts/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/contexts/synthetics_data_view_context.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/contexts/synthetics_refresh_context.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/contexts/synthetics_settings_context.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/contexts/synthetics_startup_plugins_context.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/contexts/synthetics_theme_context.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_absolute_date.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_absolute_date.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_breadcrumbs.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_breadcrumbs.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_composite_image.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_composite_image.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_dimensions.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_edit_monitor_locator.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_enablement.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_fleet_permissions.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_last_50_duration_chart.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_last_50_duration_chart.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_last_x_checks.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_last_x_checks.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_location_name.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_location_name.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_locations.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_monitor_alert_enable.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_monitor_detail.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_monitor_detail_locator.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_monitor_enable_handler.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_monitor_name.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_monitor_name.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_monitors_sorted_by_status.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_monitors_sorted_by_status.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_redux_es_search.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_service_allowed.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_status_by_location.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_status_by_location_overview.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_synthetics_priviliges.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_url_params.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/hooks/use_url_params.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/lib/alert_types/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/lib/alert_types/lazy_wrapper/monitor_status.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/lib/alert_types/lazy_wrapper/tls_alert.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/lib/alert_types/lazy_wrapper/validate_tls_alert.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/lib/alert_types/monitor_status.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/lib/alert_types/tls.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/render_app.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/routes.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/alert_rules/actions.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/alert_rules/api.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/alert_rules/effects.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/alert_rules/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/alert_rules/selectors.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/browser_journey/actions.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/browser_journey/api.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/browser_journey/api.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/browser_journey/effects.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/browser_journey/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/browser_journey/models.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/browser_journey/selectors.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/certificates/certificates.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/certs/actions.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/certs/api.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/certs/effects.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/certs/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/certs/selectors.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/elasticsearch/actions.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/elasticsearch/api.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/elasticsearch/effects.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/elasticsearch/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/elasticsearch/selectors.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/global_params/actions.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/global_params/api.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/global_params/effects.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/global_params/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/global_params/selectors.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/manual_test_runs/actions.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/manual_test_runs/api.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/manual_test_runs/effects.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/manual_test_runs/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/manual_test_runs/selectors.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/monitor_details/actions.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/monitor_details/api.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/monitor_details/effects.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/monitor_details/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/monitor_details/selectors.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/monitor_list/actions.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/monitor_list/api.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/monitor_list/effects.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/monitor_list/helpers.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/monitor_list/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/monitor_list/models.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/monitor_list/selectors.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/monitor_list/toast_title.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/monitor_management/api.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/network_events/actions.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/network_events/api.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/network_events/effects.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/network_events/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/network_events/selectors.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/overview/actions.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/overview/api.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/overview/effects.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/overview/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/overview/models.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/overview/selectors.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/overview_status/actions.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/overview_status/api.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/overview_status/effects.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/overview_status/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/overview_status/selectors.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/ping_status/actions.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/ping_status/api.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/ping_status/effects.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/ping_status/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/ping_status/models.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/ping_status/selectors.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/private_locations/actions.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/private_locations/api.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/private_locations/effects.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/private_locations/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/private_locations/selectors.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/root_effect.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/root_reducer.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/service_locations/actions.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/service_locations/api.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/service_locations/effects.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/service_locations/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/service_locations/selectors.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/settings/actions.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/settings/api.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/settings/effects.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/settings/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/settings/selectors.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/store.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/synthetics_enablement/actions.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/synthetics_enablement/api.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/synthetics_enablement/effects.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/synthetics_enablement/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/synthetics_enablement/selectors.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/ui/actions.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/ui/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/ui/selectors.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/utils/actions.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/utils/fetch_effect.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/state/utils/http_error.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/synthetics_app.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/adapters/capabilities_adapter.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/adapters/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/filters/filter_fields.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/formatting/format.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/formatting/format.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/formatting/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/formatting/test_helpers.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/monitor_test_result/check_pings.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/monitor_test_result/compose_screenshot_images.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/monitor_test_result/compose_screenshot_images.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/monitor_test_result/sort_pings.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/monitor_test_result/test_time_formats.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/monitor_test_result/test_time_formats.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/testing/__mocks__/screenshot_ref.mock.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/testing/__mocks__/synthetics_plugin_start_mock.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/testing/__mocks__/synthetics_store.mock.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/testing/__mocks__/ut_router_history.mock.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/testing/helper_with_redux.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/testing/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/testing/rtl_helpers.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/testing/spy_use_fetcher.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/url_params/get_supported_url_params.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/url_params/get_supported_url_params.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/url_params/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/url_params/parse_absolute_date.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/url_params/parse_absolute_date.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/url_params/parse_is_paused.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/url_params/parse_is_paused.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/url_params/parse_url_int.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/url_params/parse_url_int.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/url_params/stringify_url_params.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/apps/synthetics/utils/url_params/stringify_url_params.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/hooks/use_base_chart_theme.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/hooks/use_capabilities.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/hooks/use_date_format.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/hooks/use_date_format.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/hooks/use_form_wrapped.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/hooks/use_kibana_space.tsx (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/kibana_services.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/plugin.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/utils/api_service/api_service.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/utils/api_service/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/utils/kibana_service/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/public/utils/kibana_service/kibana_service.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/scripts/base_e2e.js (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/scripts/e2e.js (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/alert_rules/action_variables.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/alert_rules/common.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/alert_rules/common.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/alert_rules/status_rule/message_utils.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/alert_rules/status_rule/monitor_status_rule.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/alert_rules/status_rule/status_rule_executor.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/alert_rules/status_rule/status_rule_executor.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/alert_rules/status_rule/types.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/alert_rules/tls_rule/message_utils.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/alert_rules/tls_rule/tls_rule.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/alert_rules/tls_rule/tls_rule_executor.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/alert_rules/tls_rule/tls_rule_executor.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/alert_rules/tls_rule/types.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/alert_rules/translations.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/common/pings/query_pings.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/common/unzipt_project_code.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/constants/settings.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/feature.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/legacy_uptime/lib/requests/get_index_pattern.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/legacy_uptime/lib/requests/get_journey_failed_steps.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/legacy_uptime/lib/requests/get_journey_failed_steps.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/legacy_uptime/lib/requests/get_journey_screenshot.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/legacy_uptime/lib/requests/get_journey_screenshot.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/legacy_uptime/lib/requests/get_journey_screenshot_blocks.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/legacy_uptime/lib/requests/get_journey_screenshot_blocks.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/legacy_uptime/lib/requests/get_journey_steps.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/legacy_uptime/lib/requests/get_journey_steps.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/legacy_uptime/lib/requests/get_last_successful_check.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/legacy_uptime/lib/requests/get_last_successful_check.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/legacy_uptime/lib/requests/get_monitor.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/legacy_uptime/lib/requests/get_network_events.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/legacy_uptime/lib/requests/get_network_events.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/legacy_uptime/lib/requests/test_helpers.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/lib.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/lib.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/plugin.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/queries/get_certs.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/queries/get_journey_details.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/queries/journey_screenshots.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/queries/query_monitor_status.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/certs/get_certificates.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/common.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/create_route_with_auth.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/create_route_with_auth.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/default_alerts/default_alert_service.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/default_alerts/enable_default_alert.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/default_alerts/get_action_connectors.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/default_alerts/get_connector_types.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/default_alerts/get_default_alert.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/default_alerts/update_default_alert.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/filters/filters.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/fleet/get_has_integration_monitors.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/monitor_cruds/add_monitor.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/monitor_cruds/add_monitor_project.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/monitor_cruds/bulk_cruds/add_monitor_bulk.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/monitor_cruds/bulk_cruds/delete_monitor_bulk.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/monitor_cruds/bulk_cruds/edit_monitor_bulk.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/monitor_cruds/delete_integration.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/monitor_cruds/delete_monitor.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/monitor_cruds/delete_monitor_project.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/monitor_cruds/edit_monitor.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/monitor_cruds/edit_monitor.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/monitor_cruds/get_api_key.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/monitor_cruds/get_monitor.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/monitor_cruds/get_monitor.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/monitor_cruds/get_monitor_project.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/monitor_cruds/get_monitors_list.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/monitor_cruds/helper.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/monitor_cruds/helper.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/monitor_cruds/inspect_monitor.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/monitor_cruds/monitor_validation.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/monitor_cruds/monitor_validation.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/network_events/get_network_events.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/network_events/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/overview_status/overview_status.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/overview_status/overview_status.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/pings/get_ping_statuses.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/pings/get_pings.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/pings/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/pings/journey_screenshot_blocks.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/pings/journey_screenshots.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/pings/journeys.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/pings/last_successful_check.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/settings/params/add_param.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/settings/params/delete_param.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/settings/params/edit_param.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/settings/params/params.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/settings/private_locations/add_private_location.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/settings/private_locations/delete_private_location.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/settings/private_locations/get_agent_policies.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/settings/private_locations/get_location_monitors.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/settings/private_locations/get_private_locations.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/settings/private_locations/helpers.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/settings/private_locations/helpers.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/settings/settings.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/settings/sync_global_params.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/synthetics_service/enablement.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/synthetics_service/get_service_allowed.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/synthetics_service/get_service_locations.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/synthetics_service/install_index_templates.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/synthetics_service/run_once_monitor.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/synthetics_service/service_errors.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/synthetics_service/test_now_monitor.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/telemetry/monitor_upgrade_sender.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/telemetry/monitor_upgrade_sender.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/routes/types.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/runtime_types/private_locations.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/runtime_types/settings.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/saved_objects/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/saved_objects/migrations/monitors/8.6.0.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/saved_objects/migrations/monitors/8.6.0.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/saved_objects/migrations/monitors/8.8.0.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/saved_objects/migrations/monitors/8.8.0.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/saved_objects/migrations/monitors/8.9.0.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/saved_objects/migrations/monitors/8.9.0.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/saved_objects/migrations/monitors/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/saved_objects/migrations/monitors/test_fixtures/8.5.0.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/saved_objects/migrations/monitors/test_fixtures/8.7.0.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/saved_objects/migrations/private_locations/model_version_1.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/saved_objects/migrations/private_locations/model_version_1.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/saved_objects/private_locations.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/saved_objects/saved_objects.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/saved_objects/service_api_key.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/saved_objects/synthetics_monitor.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/saved_objects/synthetics_monitor/get_all_monitors.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/saved_objects/synthetics_monitor/get_all_monitors.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/saved_objects/synthetics_param.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/saved_objects/uptime_settings.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/server.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_route_wrapper.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/authentication/check_has_privilege.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/common.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/formatting_utils.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/formatting_utils.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/lightweight_param_formatter.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/lightweight_param_formatter.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/private_formatters/browser_formatters.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/private_formatters/browser_formatters.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/private_formatters/common_formatters.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/private_formatters/common_formatters.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/private_formatters/format_synthetics_policy.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/private_formatters/format_synthetics_policy.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/private_formatters/formatters.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/private_formatters/formatters.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/private_formatters/formatting_utils.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/private_formatters/http_formatters.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/private_formatters/icmp_formatters.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/private_formatters/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/private_formatters/processors_formatter.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/private_formatters/tcp_formatters.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/private_formatters/tls_formatters.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/public_formatters/browser.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/public_formatters/browser.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/public_formatters/common.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/public_formatters/common.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/public_formatters/convert_to_data_stream.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/public_formatters/convert_to_data_stream.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/public_formatters/format_configs.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/public_formatters/format_configs.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/public_formatters/formatting_utils.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/public_formatters/http.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/public_formatters/icmp.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/public_formatters/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/public_formatters/tcp.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/public_formatters/tls.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/formatters/variable_parser.js (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/get_all_locations.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/get_api_key.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/get_api_key.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/get_es_hosts.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/get_es_hosts.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/get_private_locations.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/get_service_locations.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/get_service_locations.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/private_location/clean_up_task.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/private_location/synthetics_private_location.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/private_location/synthetics_private_location.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/private_location/test_policy.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/project_monitor/normalizers/browser_monitor.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/project_monitor/normalizers/browser_monitor.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/project_monitor/normalizers/common_fields.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/project_monitor/normalizers/common_fields.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/project_monitor/normalizers/http_monitor.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/project_monitor/normalizers/http_monitor.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/project_monitor/normalizers/icmp_monitor.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/project_monitor/normalizers/icmp_monitor.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/project_monitor/normalizers/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/project_monitor/normalizers/tcp_monitor.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/project_monitor/normalizers/tcp_monitor.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/project_monitor/project_monitor_formatter.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/project_monitor/project_monitor_formatter.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/service_api_client.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/service_api_client.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/synthetics_monitor/synthetics_monitor_client.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/synthetics_monitor/synthetics_monitor_client.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/synthetics_service.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/synthetics_service.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/utils/fake_kibana_request.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/utils/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/utils/mocks.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/synthetics_service/utils/secrets.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/telemetry/__mocks__/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/telemetry/constants.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/telemetry/queue.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/telemetry/queue.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/telemetry/sender.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/telemetry/sender.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/telemetry/types.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/server/types.ts (100%) rename x-pack/plugins/{ => observability_solution}/synthetics/tsconfig.json (93%) delete mode 100755 x-pack/plugins/synthetics/.buildkite/pipelines/flaky.sh delete mode 100644 x-pack/plugins/synthetics/jest.config.js diff --git a/.buildkite/ftr_configs.yml b/.buildkite/ftr_configs.yml index b3344c1e76ce3..c5d1281ca8732 100644 --- a/.buildkite/ftr_configs.yml +++ b/.buildkite/ftr_configs.yml @@ -58,9 +58,9 @@ disabled: - x-pack/plugins/observability_solution/profiling/e2e/ftr_config.ts # Elastic Synthetics configs - - x-pack/plugins/synthetics/e2e/config.ts + - x-pack/plugins/observability_solution/synthetics/e2e/config.ts - x-pack/plugins/uptime/e2e/uptime/synthetics_run.ts - - x-pack/plugins/synthetics/e2e/synthetics/synthetics_run.ts + - x-pack/plugins/observability_solution/synthetics/e2e/synthetics/synthetics_run.ts - x-pack/plugins/observability_solution/exploratory_view/e2e/synthetics_run.ts - x-pack/plugins/observability_solution/ux/e2e/synthetics_run.ts diff --git a/.buildkite/pipelines/on_merge_unsupported_ftrs.yml b/.buildkite/pipelines/on_merge_unsupported_ftrs.yml index bf606f2e5abd5..b3ef0780f73ea 100644 --- a/.buildkite/pipelines/on_merge_unsupported_ftrs.yml +++ b/.buildkite/pipelines/on_merge_unsupported_ftrs.yml @@ -54,7 +54,7 @@ steps: depends_on: build timeout_in_minutes: 120 artifact_paths: - - 'x-pack/plugins/synthetics/e2e/.journeys/**/*' + - 'x-pack/plugins/observability_solution/synthetics/e2e/.journeys/**/*' retry: automatic: - exit_status: '-1' diff --git a/.buildkite/pipelines/pull_request/synthetics_plugin.yml b/.buildkite/pipelines/pull_request/synthetics_plugin.yml index f81a19d835bdb..fe6fb1bb0b947 100644 --- a/.buildkite/pipelines/pull_request/synthetics_plugin.yml +++ b/.buildkite/pipelines/pull_request/synthetics_plugin.yml @@ -8,7 +8,7 @@ steps: - quick_checks timeout_in_minutes: 60 artifact_paths: - - 'x-pack/plugins/synthetics/e2e/.journeys/**/*' + - 'x-pack/plugins/observability_solution/synthetics/e2e/.journeys/**/*' retry: automatic: - exit_status: '-1' diff --git a/.buildkite/pipelines/pull_request/uptime_plugin.yml b/.buildkite/pipelines/pull_request/uptime_plugin.yml index c1744101b018e..9371fb6c3deb4 100644 --- a/.buildkite/pipelines/pull_request/uptime_plugin.yml +++ b/.buildkite/pipelines/pull_request/uptime_plugin.yml @@ -8,7 +8,7 @@ steps: - quick_checks timeout_in_minutes: 60 artifact_paths: - - 'x-pack/plugins/synthetics/e2e/.journeys/**/*' + - 'x-pack/plugins/observability_solution/synthetics/e2e/.journeys/**/*' retry: automatic: - exit_status: '-1' diff --git a/.buildkite/scripts/steps/functional/synthetics_plugin.sh b/.buildkite/scripts/steps/functional/synthetics_plugin.sh index 5473d2d9a2b8b..5ad02174ccd26 100755 --- a/.buildkite/scripts/steps/functional/synthetics_plugin.sh +++ b/.buildkite/scripts/steps/functional/synthetics_plugin.sh @@ -13,4 +13,4 @@ echo "--- Synthetics plugin @elastic/synthetics Tests" cd "$XPACK_DIR" -node plugins/synthetics/scripts/e2e.js --kibana-install-dir "$KIBANA_BUILD_LOCATION" ${GREP:+--grep \"${GREP}\"} +node plugins/observability_solution/synthetics/scripts/e2e.js --kibana-install-dir "$KIBANA_BUILD_LOCATION" ${GREP:+--grep \"${GREP}\"} diff --git a/.eslintrc.js b/.eslintrc.js index 55dcdcca53499..dba4cf3f925dd 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -920,7 +920,7 @@ module.exports = { 'x-pack/plugins/observability_solution/observability_onboarding/**/*.tsx', 'x-pack/plugins/observability_solution/observability_shared/**/*.tsx', 'x-pack/plugins/observability_solution/profiling/**/*.tsx', - 'x-pack/plugins/synthetics/**/*.tsx', + 'x-pack/plugins/observability_solution/synthetics/**/*.tsx', 'x-pack/plugins/observability_solution/ux/**/*.tsx', 'src/plugins/ai_assistant_management/**/*.tsx', ], @@ -939,7 +939,7 @@ module.exports = { 'x-pack/plugins/observability_solution/observability_onboarding/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)', 'x-pack/plugins/observability_solution/observability_shared/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)', 'x-pack/plugins/observability_solution/profiling/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)', - 'x-pack/plugins/synthetics/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)', + 'x-pack/plugins/observability_solution/synthetics/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)', 'x-pack/plugins/observability_solution/ux/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)', 'src/plugins/ai_assistant_management/**/!(*.stories.tsx|*.test.tsx|*.storybook_decorator.tsx|*.mock.tsx)', ], @@ -973,7 +973,9 @@ module.exports = { }, { // disable imports from legacy uptime plugin - files: ['x-pack/plugins/synthetics/public/apps/synthetics/**/*.{js,mjs,ts,tsx}'], + files: [ + 'x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/**/*.{js,mjs,ts,tsx}', + ], rules: { 'no-restricted-imports': [ 'error', diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 8121ca6706baf..69e2737432e76 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -790,7 +790,7 @@ test/server_integration/plugins/status_plugin_b @elastic/kibana-core packages/kbn-std @elastic/kibana-core packages/kbn-stdio-dev-helpers @elastic/kibana-operations packages/kbn-storybook @elastic/kibana-operations -x-pack/plugins/synthetics @elastic/obs-ux-infra_services-team +x-pack/plugins/observability_solution/synthetics @elastic/obs-ux-infra_services-team x-pack/test/alerting_api_integration/common/plugins/task_manager_fixture @elastic/response-ops x-pack/test/plugin_api_perf/plugins/task_manager_performance @elastic/response-ops x-pack/plugins/task_manager @elastic/response-ops diff --git a/.github/paths-labeller.yml b/.github/paths-labeller.yml index 944ede7c0227d..0ed5bfd6004bf 100644 --- a/.github/paths-labeller.yml +++ b/.github/paths-labeller.yml @@ -14,9 +14,9 @@ - 'packages/kbn-apm-synthtrace/**/*.*' - 'packages/kbn-apm-synthtrace-client/**/*.*' - 'packages/kbn-apm-utils/**/*.*' - - 'x-pack/plugins/synthetics/**/*.*' + - 'x-pack/plugins/observability_solution/synthetics/**/*.*' - 'x-pack/plugins/observability_solution/ux/**/*.*' - - 'x-pack/plugins/observability/public/components/shared/exploratory_view/**/*.*' + - 'x-pack/plugins/observability_solution/exploratory_view/**/*.*' - 'Team:Fleet': - 'x-pack/plugins/fleet/**/*.*' - 'x-pack/test/fleet_api_integration/**/*.*' diff --git a/api_docs/alerting.devdocs.json b/api_docs/alerting.devdocs.json index b2f0059d0f5d7..6251a02afcfe4 100644 --- a/api_docs/alerting.devdocs.json +++ b/api_docs/alerting.devdocs.json @@ -39,9 +39,7 @@ "type": "CompoundType", "tags": [], "label": "rule", - "description": [ - "The rule to view" - ], + "description": ["The rule to view"], "signature": [ "Omit<", { @@ -85,10 +83,7 @@ "parentPluginId": "alerting", "id": "def-public.PluginSetupContract.registerNavigation", "type": "Function", - "tags": [ - "throws", - "deprecated" - ], + "tags": ["throws", "deprecated"], "label": "registerNavigation", "description": [ "\nRegister a customized view of the particular rule type. Stack Management provides a generic overview, but a developer can register a\ncustom navigation to provide the user an extra link to a more curated view. The alerting plugin doesn't actually do\nanything with this information, but it can be used by other plugins via the `getNavigation` functionality. Currently\nthe trigger_actions_ui plugin uses it to expose the link from the generic rule details view in Stack Management.\n" @@ -143,9 +138,7 @@ "description": [ "The application id that the user should be navigated to, to view a particular rule in a custom way." ], - "signature": [ - "string" - ], + "signature": ["string"], "path": "x-pack/plugins/alerting/public/plugin.ts", "deprecated": false, "trackAdoption": false, @@ -160,9 +153,7 @@ "description": [ "The rule type that has been registered with Alerting.Server.PluginSetupContract.registerType. If\nno such rule with that id exists, a warning is output to the console log. It used to throw an error, but that was temporarily moved\nbecause it was causing flaky test failures with https://github.com/elastic/kibana/issues/59229 and needs to be\ninvestigated more." ], - "signature": [ - "string" - ], + "signature": ["string"], "path": "x-pack/plugins/alerting/public/plugin.ts", "deprecated": false, "trackAdoption": false, @@ -198,9 +189,7 @@ "parentPluginId": "alerting", "id": "def-public.PluginSetupContract.registerDefaultNavigation", "type": "Function", - "tags": [ - "deprecated" - ], + "tags": ["deprecated"], "label": "registerDefaultNavigation", "description": [ "\nRegister a customized view for all rule types with this application id. Stack Management provides a generic overview, but a developer can register a\ncustom navigation to provide the user an extra link to a more curated view. The alerting plugin doesn't actually do\nanything with this information, but it can be used by other plugins via the `getNavigation` functionality. Currently\nthe trigger_actions_ui plugin uses it to expose the link from the generic rule details view in Stack Management.\n" @@ -230,9 +219,7 @@ "description": [ "The application id that the user should be navigated to, to view a particular rule in a custom way." ], - "signature": [ - "string" - ], + "signature": ["string"], "path": "x-pack/plugins/alerting/public/plugin.ts", "deprecated": false, "trackAdoption": false, @@ -286,9 +273,7 @@ "tags": [], "label": "getNavigation", "description": [], - "signature": [ - "(ruleId: string) => Promise" - ], + "signature": ["(ruleId: string) => Promise"], "path": "x-pack/plugins/alerting/public/plugin.ts", "deprecated": false, "trackAdoption": false, @@ -300,9 +285,7 @@ "tags": [], "label": "ruleId", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "x-pack/plugins/alerting/public/plugin.ts", "deprecated": false, "trackAdoption": false, @@ -336,9 +319,7 @@ "tags": [], "label": "Constructor", "description": [], - "signature": [ - "any" - ], + "signature": ["any"], "path": "x-pack/plugins/alerting/server/authorization/alerting_authorization.ts", "deprecated": false, "trackAdoption": false, @@ -350,9 +331,7 @@ "tags": [], "label": "{\n ruleTypeRegistry,\n request,\n authorization,\n features,\n getSpace,\n getSpaceId,\n }", "description": [], - "signature": [ - "ConstructorOptions" - ], + "signature": ["ConstructorOptions"], "path": "x-pack/plugins/alerting/server/authorization/alerting_authorization.ts", "deprecated": false, "trackAdoption": false, @@ -368,9 +347,7 @@ "tags": [], "label": "getSpaceId", "description": [], - "signature": [ - "() => string | undefined" - ], + "signature": ["() => string | undefined"], "path": "x-pack/plugins/alerting/server/authorization/alerting_authorization.ts", "deprecated": false, "trackAdoption": false, @@ -424,9 +401,7 @@ "tags": [], "label": "featureIds", "description": [], - "signature": [ - "readonly string[]" - ], + "signature": ["readonly string[]"], "path": "x-pack/plugins/alerting/server/authorization/alerting_authorization.ts", "deprecated": false, "trackAdoption": false, @@ -510,9 +485,7 @@ "tags": [], "label": "{\n ruleTypeId,\n consumer: legacyConsumer,\n operation,\n entity,\n }", "description": [], - "signature": [ - "EnsureAuthorizedOpts" - ], + "signature": ["EnsureAuthorizedOpts"], "path": "x-pack/plugins/alerting/server/authorization/alerting_authorization.ts", "deprecated": false, "trackAdoption": false, @@ -589,9 +562,7 @@ "tags": [], "label": "filterOpts", "description": [], - "signature": [ - "AlertingAuthorizationFilterOpts" - ], + "signature": ["AlertingAuthorizationFilterOpts"], "path": "x-pack/plugins/alerting/server/authorization/alerting_authorization.ts", "deprecated": false, "trackAdoption": false, @@ -604,9 +575,7 @@ "tags": [], "label": "featuresIds", "description": [], - "signature": [ - "Set | undefined" - ], + "signature": ["Set | undefined"], "path": "x-pack/plugins/alerting/server/authorization/alerting_authorization.ts", "deprecated": false, "trackAdoption": false, @@ -667,9 +636,7 @@ "tags": [], "label": "featuresIds", "description": [], - "signature": [ - "Set | undefined" - ], + "signature": ["Set | undefined"], "path": "x-pack/plugins/alerting/server/authorization/alerting_authorization.ts", "deprecated": false, "trackAdoption": false, @@ -762,9 +729,7 @@ "tags": [], "label": "filterOpts", "description": [], - "signature": [ - "AlertingAuthorizationFilterOpts" - ], + "signature": ["AlertingAuthorizationFilterOpts"], "path": "x-pack/plugins/alerting/server/authorization/alerting_authorization.ts", "deprecated": false, "trackAdoption": false, @@ -806,9 +771,7 @@ "tags": [], "label": "featuresIds", "description": [], - "signature": [ - "Set | undefined" - ], + "signature": ["Set | undefined"], "path": "x-pack/plugins/alerting/server/authorization/alerting_authorization.ts", "deprecated": false, "trackAdoption": false, @@ -866,11 +829,7 @@ "tags": [], "label": "ruleTypes", "description": [], - "signature": [ - "Set<", - "RegistryRuleType", - ">" - ], + "signature": ["Set<", "RegistryRuleType", ">"], "path": "x-pack/plugins/alerting/server/authorization/alerting_authorization.ts", "deprecated": false, "trackAdoption": false, @@ -962,9 +921,7 @@ "tags": [], "label": "Constructor", "description": [], - "signature": [ - "any" - ], + "signature": ["any"], "path": "x-pack/plugins/alerting/server/alerts_client/alerts_client_error.ts", "deprecated": false, "trackAdoption": false, @@ -1002,9 +959,7 @@ "tags": [], "label": "Constructor", "description": [], - "signature": [ - "any" - ], + "signature": ["any"], "path": "x-pack/plugins/alerting/server/alerts_service/lib/install_with_timeout.ts", "deprecated": false, "trackAdoption": false, @@ -1025,11 +980,7 @@ "description": [ "\nInstalls index template that uses installed component template\nPrior to installation, simulates the installation to check for possible\nconflicts. Simulate should return an empty mapping if a template\nconflicts with an already installed template." ], - "signature": [ - "(opts: ", - "CreateConcreteWriteIndexOpts", - ") => Promise" - ], + "signature": ["(opts: ", "CreateConcreteWriteIndexOpts", ") => Promise"], "path": "x-pack/plugins/alerting/server/alerts_service/lib/create_concrete_write_index.ts", "deprecated": false, "trackAdoption": false, @@ -1041,9 +992,7 @@ "tags": [], "label": "opts", "description": [], - "signature": [ - "CreateConcreteWriteIndexOpts" - ], + "signature": ["CreateConcreteWriteIndexOpts"], "path": "x-pack/plugins/alerting/server/alerts_service/lib/create_concrete_write_index.ts", "deprecated": false, "trackAdoption": false, @@ -1074,9 +1023,7 @@ "tags": [], "label": "{\n logger,\n esClient,\n template,\n totalFieldsLimit,\n}", "description": [], - "signature": [ - "CreateOrUpdateComponentTemplateOpts" - ], + "signature": ["CreateOrUpdateComponentTemplateOpts"], "path": "x-pack/plugins/alerting/server/alerts_service/lib/create_or_update_component_template.ts", "deprecated": false, "trackAdoption": false, @@ -1092,9 +1039,7 @@ "type": "Function", "tags": [], "label": "createOrUpdateIlmPolicy", - "description": [ - "\nCreates ILM policy if it doesn't already exist, updates it if it does" - ], + "description": ["\nCreates ILM policy if it doesn't already exist, updates it if it does"], "signature": [ "({ logger, esClient, name, policy, dataStreamAdapter, }: CreateOrUpdateIlmPolicyOpts) => Promise" ], @@ -1109,9 +1054,7 @@ "tags": [], "label": "{\n logger,\n esClient,\n name,\n policy,\n dataStreamAdapter,\n}", "description": [], - "signature": [ - "CreateOrUpdateIlmPolicyOpts" - ], + "signature": ["CreateOrUpdateIlmPolicyOpts"], "path": "x-pack/plugins/alerting/server/alerts_service/lib/create_or_update_ilm_policy.ts", "deprecated": false, "trackAdoption": false, @@ -1144,9 +1087,7 @@ "tags": [], "label": "{\n logger,\n esClient,\n template,\n}", "description": [], - "signature": [ - "CreateOrUpdateIndexTemplateOpts" - ], + "signature": ["CreateOrUpdateIndexTemplateOpts"], "path": "x-pack/plugins/alerting/server/alerts_service/lib/create_or_update_index_template.ts", "deprecated": false, "trackAdoption": false, @@ -1178,9 +1119,7 @@ "tags": [], "label": "{\n fieldMap,\n context,\n name,\n dynamic,\n includeSettings,\n}", "description": [], - "signature": [ - "GetComponentTemplateOpts" - ], + "signature": ["GetComponentTemplateOpts"], "path": "x-pack/plugins/alerting/server/alerts_service/resource_installer_utils.ts", "deprecated": false, "trackAdoption": false, @@ -1220,9 +1159,7 @@ "tags": [], "label": "opts", "description": [], - "signature": [ - "GetDataStreamAdapterOpts" - ], + "signature": ["GetDataStreamAdapterOpts"], "path": "x-pack/plugins/alerting/server/alerts_service/lib/data_stream_adapter.ts", "deprecated": false, "trackAdoption": false, @@ -1239,11 +1176,7 @@ "tags": [], "label": "getEsErrorMessage", "description": [], - "signature": [ - "(error: ", - "ElasticsearchError", - ") => string" - ], + "signature": ["(error: ", "ElasticsearchError", ") => string"], "path": "x-pack/plugins/alerting/server/lib/errors/es_error_parser.ts", "deprecated": false, "trackAdoption": false, @@ -1255,9 +1188,7 @@ "tags": [], "label": "error", "description": [], - "signature": [ - "ElasticsearchError" - ], + "signature": ["ElasticsearchError"], "path": "x-pack/plugins/alerting/server/lib/errors/es_error_parser.ts", "deprecated": false, "trackAdoption": false, @@ -1289,9 +1220,7 @@ "tags": [], "label": "{\n componentTemplateRefs,\n ilmPolicyName,\n indexPatterns,\n kibanaVersion,\n namespace,\n totalFieldsLimit,\n dataStreamAdapter,\n}", "description": [], - "signature": [ - "GetIndexTemplateOpts" - ], + "signature": ["GetIndexTemplateOpts"], "path": "x-pack/plugins/alerting/server/alerts_service/lib/create_or_update_index_template.ts", "deprecated": false, "trackAdoption": false, @@ -1322,9 +1251,7 @@ "tags": [], "label": "{\n description,\n installFn,\n pluginStop$,\n logger,\n timeoutMs = INSTALLATION_TIMEOUT,\n}", "description": [], - "signature": [ - "InstallWithTimeoutOpts" - ], + "signature": ["InstallWithTimeoutOpts"], "path": "x-pack/plugins/alerting/server/alerts_service/lib/install_with_timeout.ts", "deprecated": false, "trackAdoption": false, @@ -1341,9 +1268,7 @@ "tags": [], "label": "isRuleSnoozed", "description": [], - "signature": [ - "(rule: RuleSnoozeProps) => boolean" - ], + "signature": ["(rule: RuleSnoozeProps) => boolean"], "path": "x-pack/plugins/alerting/server/lib/is_rule_snoozed.ts", "deprecated": false, "trackAdoption": false, @@ -1355,9 +1280,7 @@ "tags": [], "label": "rule", "description": [], - "signature": [ - "RuleSnoozeProps" - ], + "signature": ["RuleSnoozeProps"], "path": "x-pack/plugins/alerting/server/lib/is_rule_snoozed.ts", "deprecated": false, "trackAdoption": false, @@ -1374,9 +1297,7 @@ "tags": [], "label": "isValidAlertIndexName", "description": [], - "signature": [ - "(indexName: string) => boolean" - ], + "signature": ["(indexName: string) => boolean"], "path": "x-pack/plugins/alerting/server/alerts_service/lib/is_valid_alert_index_name.ts", "deprecated": false, "trackAdoption": false, @@ -1388,9 +1309,7 @@ "tags": [], "label": "indexName", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "x-pack/plugins/alerting/server/alerts_service/lib/is_valid_alert_index_name.ts", "deprecated": false, "trackAdoption": false, @@ -1407,9 +1326,7 @@ "tags": [], "label": "parseDuration", "description": [], - "signature": [ - "(duration: string) => number" - ], + "signature": ["(duration: string) => number"], "path": "x-pack/plugins/alerting/common/parse_duration.ts", "deprecated": false, "trackAdoption": false, @@ -1421,9 +1338,7 @@ "tags": [], "label": "duration", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "x-pack/plugins/alerting/common/parse_duration.ts", "deprecated": false, "trackAdoption": false, @@ -1513,9 +1428,7 @@ "tags": [], "label": "id", "description": [], - "signature": [ - "ActionGroupIds" - ], + "signature": ["ActionGroupIds"], "path": "packages/kbn-alerting-types/action_group_types.ts", "deprecated": false, "trackAdoption": false @@ -1575,10 +1488,7 @@ "tags": [], "label": "getRulesSettingsClient", "description": [], - "signature": [ - "() => ", - "RulesSettingsClient" - ], + "signature": ["() => ", "RulesSettingsClient"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false, @@ -1592,10 +1502,7 @@ "tags": [], "label": "getMaintenanceWindowClient", "description": [], - "signature": [ - "() => ", - "MaintenanceWindowClient" - ], + "signature": ["() => ", "MaintenanceWindowClient"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false, @@ -1609,11 +1516,7 @@ "tags": [], "label": "listTypes", "description": [], - "signature": [ - "() => Set<", - "RegistryRuleType", - ">" - ], + "signature": ["() => Set<", "RegistryRuleType", ">"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false, @@ -1651,9 +1554,7 @@ "tags": [], "label": "areApiKeysEnabled", "description": [], - "signature": [ - "() => Promise" - ], + "signature": ["() => Promise"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false, @@ -1746,9 +1647,7 @@ "tags": [], "label": "status", "description": [], - "signature": [ - "number | undefined" - ], + "signature": ["number | undefined"], "path": "x-pack/plugins/alerting/server/rules_client/types.ts", "deprecated": false, "trackAdoption": false @@ -1760,9 +1659,7 @@ "tags": [], "label": "rule", "description": [], - "signature": [ - "{ id: string; name: string; }" - ], + "signature": ["{ id: string; name: string; }"], "path": "x-pack/plugins/alerting/server/rules_client/types.ts", "deprecated": false, "trackAdoption": false @@ -1788,9 +1685,7 @@ "tags": [], "label": "isUsingDataStreams", "description": [], - "signature": [ - "() => boolean" - ], + "signature": ["() => boolean"], "path": "x-pack/plugins/alerting/server/alerts_service/lib/data_stream_adapter.ts", "deprecated": false, "trackAdoption": false, @@ -1804,10 +1699,7 @@ "tags": [], "label": "getIndexTemplateFields", "description": [], - "signature": [ - "(alias: string, pattern: string) => ", - "IndexTemplateFields" - ], + "signature": ["(alias: string, pattern: string) => ", "IndexTemplateFields"], "path": "x-pack/plugins/alerting/server/alerts_service/lib/data_stream_adapter.ts", "deprecated": false, "trackAdoption": false, @@ -1819,9 +1711,7 @@ "tags": [], "label": "alias", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "x-pack/plugins/alerting/server/alerts_service/lib/data_stream_adapter.ts", "deprecated": false, "trackAdoption": false, @@ -1834,9 +1724,7 @@ "tags": [], "label": "pattern", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "x-pack/plugins/alerting/server/alerts_service/lib/data_stream_adapter.ts", "deprecated": false, "trackAdoption": false, @@ -1852,11 +1740,7 @@ "tags": [], "label": "createStream", "description": [], - "signature": [ - "(opts: ", - "CreateConcreteWriteIndexOpts", - ") => Promise" - ], + "signature": ["(opts: ", "CreateConcreteWriteIndexOpts", ") => Promise"], "path": "x-pack/plugins/alerting/server/alerts_service/lib/data_stream_adapter.ts", "deprecated": false, "trackAdoption": false, @@ -1868,9 +1752,7 @@ "tags": [], "label": "opts", "description": [], - "signature": [ - "CreateConcreteWriteIndexOpts" - ], + "signature": ["CreateConcreteWriteIndexOpts"], "path": "x-pack/plugins/alerting/server/alerts_service/lib/data_stream_adapter.ts", "deprecated": false, "trackAdoption": false, @@ -2018,9 +1900,7 @@ "tags": [], "label": "start", "description": [], - "signature": [ - "number | undefined" - ], + "signature": ["number | undefined"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false @@ -2032,9 +1912,7 @@ "tags": [], "label": "end", "description": [], - "signature": [ - "number | undefined" - ], + "signature": ["number | undefined"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false @@ -2085,9 +1963,7 @@ "description": [ "\nSpecifies custom mappings for the target alerts-as-data\nindex. These mappings will be translated into a component template\nand used in the index template for the index." ], - "signature": [ - "ComponentTemplateSpec" - ], + "signature": ["ComponentTemplateSpec"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false @@ -2101,9 +1977,7 @@ "description": [ "\nOptional flag to opt into writing alerts as data. When not specified\ndefaults to false. We need this because we needed all previous rule\nregistry rules to register with the framework in order to install\nElasticsearch assets but we don't want to migrate them to using\nthe framework for writing alerts as data until all the pieces are ready" ], - "signature": [ - "boolean | undefined" - ], + "signature": ["boolean | undefined"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false @@ -2117,9 +1991,7 @@ "description": [ "\nOptional flag to include a reference to the ECS component template." ], - "signature": [ - "boolean | undefined" - ], + "signature": ["boolean | undefined"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false @@ -2133,9 +2005,7 @@ "description": [ "\nOptional flag to include a reference to the legacy alert component template.\nAny rule type that is migrating from the rule registry should set this\nflag to true to ensure their alerts-as-data indices are backwards compatible." ], - "signature": [ - "boolean | undefined" - ], + "signature": ["boolean | undefined"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false @@ -2149,9 +2019,7 @@ "description": [ "\nOptional flag to indicate that resources should be space-aware. When set to\ntrue, alerts-as-data resources will be created for every space where a rule\nof this type runs." ], - "signature": [ - "boolean | undefined" - ], + "signature": ["boolean | undefined"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false @@ -2165,9 +2033,7 @@ "description": [ "\nOptional secondary alias to use. This alias should not include the namespace." ], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false @@ -2181,10 +2047,7 @@ "description": [ "\nOptional function to format each alert in summarizedAlerts right after fetching them." ], - "signature": [ - "FormatAlert", - " | undefined" - ], + "signature": ["FormatAlert", " | undefined"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false @@ -2313,11 +2176,7 @@ "tags": [], "label": "getSecurityHealth", "description": [], - "signature": [ - "() => Promise<", - "SecurityHealth", - ">" - ], + "signature": ["() => Promise<", "SecurityHealth", ">"], "path": "x-pack/plugins/alerting/server/plugin.ts", "deprecated": false, "trackAdoption": false, @@ -2354,10 +2213,7 @@ "tags": [], "label": "frameworkAlerts", "description": [], - "signature": [ - "PublicAlertsService", - " & { enabled: () => boolean; }" - ], + "signature": ["PublicAlertsService", " & { enabled: () => boolean; }"], "path": "x-pack/plugins/alerting/server/plugin.ts", "deprecated": false, "trackAdoption": false @@ -2406,11 +2262,7 @@ "tags": [], "label": "listTypes", "description": [], - "signature": [ - "() => Set<", - "RegistryRuleType", - ">" - ], + "signature": ["() => Set<", "RegistryRuleType", ">"], "path": "x-pack/plugins/alerting/server/plugin.ts", "deprecated": false, "trackAdoption": false, @@ -2424,9 +2276,7 @@ "tags": [], "label": "getAllTypes", "description": [], - "signature": [ - "() => string[]" - ], + "signature": ["() => string[]"], "path": "x-pack/plugins/alerting/server/plugin.ts", "deprecated": false, "trackAdoption": false, @@ -2534,9 +2384,7 @@ "tags": [], "label": "getAlertIndicesAlias", "description": [], - "signature": [ - "(rulesTypes: string[], spaceId?: string | undefined) => string[]" - ], + "signature": ["(rulesTypes: string[], spaceId?: string | undefined) => string[]"], "path": "x-pack/plugins/alerting/server/plugin.ts", "deprecated": false, "trackAdoption": false, @@ -2549,9 +2397,7 @@ "tags": [], "label": "rulesTypes", "description": [], - "signature": [ - "string[]" - ], + "signature": ["string[]"], "path": "x-pack/plugins/alerting/server/lib/create_get_alert_indices_alias.ts", "deprecated": false, "trackAdoption": false @@ -2563,9 +2409,7 @@ "tags": [], "label": "spaceId", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "x-pack/plugins/alerting/server/lib/create_get_alert_indices_alias.ts", "deprecated": false, "trackAdoption": false @@ -2771,9 +2615,7 @@ "tags": [], "label": "tags", "description": [], - "signature": [ - "string[]" - ], + "signature": ["string[]"], "path": "x-pack/plugins/alerting/server/application/rule/types/rule.ts", "deprecated": false, "trackAdoption": false @@ -2807,9 +2649,7 @@ "tags": [], "label": "schedule", "description": [], - "signature": [ - "{ readonly interval: string; }" - ], + "signature": ["{ readonly interval: string; }"], "path": "x-pack/plugins/alerting/server/application/rule/types/rule.ts", "deprecated": false, "trackAdoption": false @@ -2835,9 +2675,7 @@ "tags": [], "label": "params", "description": [], - "signature": [ - "Params" - ], + "signature": ["Params"], "path": "x-pack/plugins/alerting/server/application/rule/types/rule.ts", "deprecated": false, "trackAdoption": false @@ -2849,9 +2687,7 @@ "tags": [], "label": "mapped_params", "description": [], - "signature": [ - "Record | undefined" - ], + "signature": ["Record | undefined"], "path": "x-pack/plugins/alerting/server/application/rule/types/rule.ts", "deprecated": false, "trackAdoption": false @@ -2863,9 +2699,7 @@ "tags": [], "label": "scheduledTaskId", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "x-pack/plugins/alerting/server/application/rule/types/rule.ts", "deprecated": false, "trackAdoption": false @@ -2877,9 +2711,7 @@ "tags": [], "label": "createdBy", "description": [], - "signature": [ - "string | null" - ], + "signature": ["string | null"], "path": "x-pack/plugins/alerting/server/application/rule/types/rule.ts", "deprecated": false, "trackAdoption": false @@ -2891,9 +2723,7 @@ "tags": [], "label": "updatedBy", "description": [], - "signature": [ - "string | null" - ], + "signature": ["string | null"], "path": "x-pack/plugins/alerting/server/application/rule/types/rule.ts", "deprecated": false, "trackAdoption": false @@ -2905,9 +2735,7 @@ "tags": [], "label": "createdAt", "description": [], - "signature": [ - "Date" - ], + "signature": ["Date"], "path": "x-pack/plugins/alerting/server/application/rule/types/rule.ts", "deprecated": false, "trackAdoption": false @@ -2919,9 +2747,7 @@ "tags": [], "label": "updatedAt", "description": [], - "signature": [ - "Date" - ], + "signature": ["Date"], "path": "x-pack/plugins/alerting/server/application/rule/types/rule.ts", "deprecated": false, "trackAdoption": false @@ -2933,9 +2759,7 @@ "tags": [], "label": "apiKeyOwner", "description": [], - "signature": [ - "string | null" - ], + "signature": ["string | null"], "path": "x-pack/plugins/alerting/server/application/rule/types/rule.ts", "deprecated": false, "trackAdoption": false @@ -2947,9 +2771,7 @@ "tags": [], "label": "apiKeyCreatedByUser", "description": [], - "signature": [ - "boolean | null | undefined" - ], + "signature": ["boolean | null | undefined"], "path": "x-pack/plugins/alerting/server/application/rule/types/rule.ts", "deprecated": false, "trackAdoption": false @@ -2961,9 +2783,7 @@ "tags": [], "label": "throttle", "description": [], - "signature": [ - "string | null | undefined" - ], + "signature": ["string | null | undefined"], "path": "x-pack/plugins/alerting/server/application/rule/types/rule.ts", "deprecated": false, "trackAdoption": false @@ -3000,9 +2820,7 @@ "tags": [], "label": "mutedInstanceIds", "description": [], - "signature": [ - "string[]" - ], + "signature": ["string[]"], "path": "x-pack/plugins/alerting/server/application/rule/types/rule.ts", "deprecated": false, "trackAdoption": false @@ -3014,9 +2832,7 @@ "tags": [], "label": "executionStatus", "description": [], - "signature": [ - "RuleExecutionStatus" - ], + "signature": ["RuleExecutionStatus"], "path": "x-pack/plugins/alerting/server/application/rule/types/rule.ts", "deprecated": false, "trackAdoption": false @@ -3056,9 +2872,7 @@ "tags": [], "label": "activeSnoozes", "description": [], - "signature": [ - "string[] | undefined" - ], + "signature": ["string[] | undefined"], "path": "x-pack/plugins/alerting/server/application/rule/types/rule.ts", "deprecated": false, "trackAdoption": false @@ -3070,9 +2884,7 @@ "tags": [], "label": "isSnoozedUntil", "description": [], - "signature": [ - "Date | null | undefined" - ], + "signature": ["Date | null | undefined"], "path": "x-pack/plugins/alerting/server/application/rule/types/rule.ts", "deprecated": false, "trackAdoption": false @@ -3098,9 +2910,7 @@ "tags": [], "label": "nextRun", "description": [], - "signature": [ - "Date | null | undefined" - ], + "signature": ["Date | null | undefined"], "path": "x-pack/plugins/alerting/server/application/rule/types/rule.ts", "deprecated": false, "trackAdoption": false @@ -3123,9 +2933,7 @@ "tags": [], "label": "running", "description": [], - "signature": [ - "boolean | null | undefined" - ], + "signature": ["boolean | null | undefined"], "path": "x-pack/plugins/alerting/server/application/rule/types/rule.ts", "deprecated": false, "trackAdoption": false @@ -3137,9 +2945,7 @@ "tags": [], "label": "viewInAppRelativeUrl", "description": [], - "signature": [ - "string | null | undefined" - ], + "signature": ["string | null | undefined"], "path": "x-pack/plugins/alerting/server/application/rule/types/rule.ts", "deprecated": false, "trackAdoption": false @@ -3151,9 +2957,7 @@ "tags": [], "label": "alertDelay", "description": [], - "signature": [ - "Readonly<{} & { active: number; }> | undefined" - ], + "signature": ["Readonly<{} & { active: number; }> | undefined"], "path": "x-pack/plugins/alerting/server/application/rule/types/rule.ts", "deprecated": false, "trackAdoption": false @@ -3220,9 +3024,7 @@ "tags": [], "label": "params", "description": [], - "signature": [ - "Params" - ], + "signature": ["Params"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false @@ -3234,9 +3036,7 @@ "tags": [], "label": "previousStartedAt", "description": [], - "signature": [ - "Date | null" - ], + "signature": ["Date | null"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false @@ -3302,9 +3102,7 @@ "tags": [], "label": "startedAt", "description": [], - "signature": [ - "Date" - ], + "signature": ["Date"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false @@ -3316,9 +3114,7 @@ "tags": [], "label": "state", "description": [], - "signature": [ - "State" - ], + "signature": ["State"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false @@ -3330,9 +3126,7 @@ "tags": [], "label": "namespace", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false @@ -3364,9 +3158,7 @@ "tags": [], "label": "maintenanceWindowIds", "description": [], - "signature": [ - "string[] | undefined" - ], + "signature": ["string[] | undefined"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false @@ -3392,9 +3184,7 @@ "tags": [], "label": "timeWindow", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false, @@ -3511,9 +3301,7 @@ "parentPluginId": "alerting", "id": "def-server.RuleExecutorServices.alertFactory", "type": "CompoundType", - "tags": [ - "deprecated" - ], + "tags": ["deprecated"], "label": "alertFactory", "description": [ "\nDeprecate alertFactory and remove when all rules are onboarded to\nthe alertsClient" @@ -3573,19 +3361,19 @@ }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/server/alert_rules/common.ts" + "path": "x-pack/plugins/observability_solution/synthetics/server/alert_rules/common.ts" }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/server/alert_rules/tls_rule/message_utils.ts" + "path": "x-pack/plugins/observability_solution/synthetics/server/alert_rules/tls_rule/message_utils.ts" }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/server/alert_rules/tls_rule/tls_rule.ts" + "path": "x-pack/plugins/observability_solution/synthetics/server/alert_rules/tls_rule/tls_rule.ts" }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/server/alert_rules/status_rule/monitor_status_rule.ts" + "path": "x-pack/plugins/observability_solution/synthetics/server/alert_rules/status_rule/monitor_status_rule.ts" }, { "plugin": "uptime", @@ -3637,9 +3425,7 @@ "tags": [], "label": "shouldWriteAlerts", "description": [], - "signature": [ - "() => boolean" - ], + "signature": ["() => boolean"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false, @@ -3653,9 +3439,7 @@ "tags": [], "label": "shouldStopExecution", "description": [], - "signature": [ - "() => boolean" - ], + "signature": ["() => boolean"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false, @@ -3669,10 +3453,7 @@ "tags": [], "label": "ruleMonitoringService", "description": [], - "signature": [ - "PublicMetricsSetters", - " | undefined" - ], + "signature": ["PublicMetricsSetters", " | undefined"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false @@ -3942,10 +3723,7 @@ "tags": [], "label": "ruleResultService", "description": [], - "signature": [ - "PublicLastRunSetters", - " | undefined" - ], + "signature": ["PublicLastRunSetters", " | undefined"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false @@ -4002,9 +3780,7 @@ "tags": [], "label": "params", "description": [], - "signature": [ - "Params" - ], + "signature": ["Params"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false @@ -4062,11 +3838,7 @@ "tags": [], "label": "validate", "description": [], - "signature": [ - "{ params: ", - "RuleTypeParamsValidator", - "; }" - ], + "signature": ["{ params: ", "RuleTypeParamsValidator", "; }"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false @@ -4121,9 +3893,7 @@ "tags": [], "label": "defaultActionGroupId", "description": [], - "signature": [ - "ActionGroupIds" - ], + "signature": ["ActionGroupIds"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false @@ -4325,9 +4095,7 @@ "tags": [], "label": "defaultScheduleInterval", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false @@ -4339,9 +4107,7 @@ "tags": [], "label": "ruleTaskTimeout", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false @@ -4353,9 +4119,7 @@ "tags": [], "label": "cancelAlertsOnRuleTimeout", "description": [], - "signature": [ - "boolean | undefined" - ], + "signature": ["boolean | undefined"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false @@ -4367,9 +4131,7 @@ "tags": [], "label": "doesSetRecoveryContext", "description": [], - "signature": [ - "boolean | undefined" - ], + "signature": ["boolean | undefined"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false @@ -4404,9 +4166,7 @@ "description": [ "\nDetermines whether framework should\nautomatically make recovery determination. Defaults to true." ], - "signature": [ - "boolean | undefined" - ], + "signature": ["boolean | undefined"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false @@ -4418,10 +4178,7 @@ "tags": [], "label": "getViewInAppRelativeUrl", "description": [], - "signature": [ - "GetViewInAppRelativeUrlFn", - " | undefined" - ], + "signature": ["GetViewInAppRelativeUrlFn", " | undefined"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false @@ -4433,9 +4190,7 @@ "tags": [], "label": "fieldsForAAD", "description": [], - "signature": [ - "string[] | undefined" - ], + "signature": ["string[] | undefined"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false @@ -4472,10 +4227,7 @@ "tags": [], "label": "data", "description": [], - "signature": [ - "AlertHit", - "[]" - ], + "signature": ["AlertHit", "[]"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false @@ -4600,9 +4352,7 @@ "tags": [], "label": "AlertInstanceContext", "description": [], - "signature": [ - "{ [x: string]: unknown; }" - ], + "signature": ["{ [x: string]: unknown; }"], "path": "x-pack/packages/kbn-alerting-state-types/src/alert_instance.ts", "deprecated": false, "trackAdoption": false, @@ -4632,9 +4382,7 @@ "description": [ "\nDefault alert index ILM policy\n- _meta.managed: notify users this is a managed policy and should be modified\n at their own risk\n- no delete phase as we want to keep these indices around indefinitely\n\nThis should be used by all alerts-as-data indices" ], - "signature": [ - "\".alerts-ilm-policy\"" - ], + "signature": ["\".alerts-ilm-policy\""], "path": "x-pack/plugins/alerting/server/alerts_service/default_lifecycle_policy.ts", "deprecated": false, "trackAdoption": false, @@ -4647,9 +4395,7 @@ "tags": [], "label": "DEFAULT_MAX_EPHEMERAL_ACTIONS_PER_ALERT", "description": [], - "signature": [ - "10" - ], + "signature": ["10"], "path": "x-pack/plugins/alerting/server/config.ts", "deprecated": false, "trackAdoption": false, @@ -4674,9 +4420,7 @@ "tags": [], "label": "ECS_CONTEXT", "description": [], - "signature": [ - "\"ecs\"" - ], + "signature": ["\"ecs\""], "path": "x-pack/plugins/alerting/server/alerts_service/alerts_service.ts", "deprecated": false, "trackAdoption": false, @@ -4736,9 +4480,7 @@ "tags": [], "label": "LatestAlertInstanceStateSchema", "description": [], - "signature": [ - "{ [x: string]: any; }" - ], + "signature": ["{ [x: string]: any; }"], "path": "x-pack/packages/kbn-alerting-state-types/src/task_state/index.ts", "deprecated": false, "trackAdoption": false, @@ -4827,10 +4569,7 @@ "tags": [], "label": "PublicFrameworkAlertsService", "description": [], - "signature": [ - "PublicAlertsService", - " & { enabled: () => boolean; }" - ], + "signature": ["PublicAlertsService", " & { enabled: () => boolean; }"], "path": "x-pack/plugins/alerting/server/alerts_service/alerts_service.ts", "deprecated": false, "trackAdoption": false, @@ -4843,9 +4582,7 @@ "tags": [], "label": "RULE_SAVED_OBJECT_TYPE", "description": [], - "signature": [ - "\"alert\"" - ], + "signature": ["\"alert\""], "path": "x-pack/plugins/alerting/server/saved_objects/index.ts", "deprecated": false, "trackAdoption": false, @@ -5146,9 +4883,7 @@ "tags": [], "label": "RuleTypeParams", "description": [], - "signature": [ - "{ [x: string]: unknown; }" - ], + "signature": ["{ [x: string]: unknown; }"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false, @@ -5161,9 +4896,7 @@ "tags": [], "label": "RuleTypeState", "description": [], - "signature": [ - "{ [x: string]: unknown; }" - ], + "signature": ["{ [x: string]: unknown; }"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false, @@ -5176,9 +4909,7 @@ "tags": [], "label": "ScopedQueryAlerts", "description": [], - "signature": [ - "{ [x: string]: string[]; }" - ], + "signature": ["{ [x: string]: string[]; }"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false, @@ -5191,9 +4922,7 @@ "tags": [], "label": "TOTAL_FIELDS_LIMIT", "description": [], - "signature": [ - "2500" - ], + "signature": ["2500"], "path": "x-pack/plugins/alerting/server/alerts_service/alerts_service.ts", "deprecated": false, "trackAdoption": false, @@ -5206,9 +4935,7 @@ "tags": [], "label": "VALID_ALERT_INDEX_PREFIXES", "description": [], - "signature": [ - "string[]" - ], + "signature": ["string[]"], "path": "x-pack/plugins/alerting/server/alerts_service/resource_installer_utils.ts", "deprecated": false, "trackAdoption": false, @@ -5270,9 +4997,7 @@ "tags": [], "label": "shouldWrite", "description": [], - "signature": [ - "true" - ], + "signature": ["true"], "path": "x-pack/plugins/alerting/server/types.ts", "deprecated": false, "trackAdoption": false @@ -5404,9 +5129,7 @@ "tags": [], "label": "contextToSchemaName", "description": [], - "signature": [ - "(context: string) => string" - ], + "signature": ["(context: string) => string"], "path": "x-pack/plugins/alerting/common/alert_schema/context_to_schema_name.ts", "deprecated": false, "trackAdoption": false, @@ -5418,9 +5141,7 @@ "tags": [], "label": "context", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "x-pack/plugins/alerting/common/alert_schema/context_to_schema_name.ts", "deprecated": false, "trackAdoption": false, @@ -5437,9 +5158,7 @@ "tags": [], "label": "convertDurationToFrequency", "description": [], - "signature": [ - "(duration: string, denomination: number) => number" - ], + "signature": ["(duration: string, denomination: number) => number"], "path": "x-pack/plugins/alerting/common/parse_duration.ts", "deprecated": false, "trackAdoption": false, @@ -5451,9 +5170,7 @@ "tags": [], "label": "duration", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "x-pack/plugins/alerting/common/parse_duration.ts", "deprecated": false, "trackAdoption": false, @@ -5466,9 +5183,7 @@ "tags": [], "label": "denomination", "description": [], - "signature": [ - "number" - ], + "signature": ["number"], "path": "x-pack/plugins/alerting/common/parse_duration.ts", "deprecated": false, "trackAdoption": false, @@ -5485,9 +5200,7 @@ "tags": [], "label": "formatDuration", "description": [], - "signature": [ - "(duration: string, fullUnit: boolean | undefined) => string" - ], + "signature": ["(duration: string, fullUnit: boolean | undefined) => string"], "path": "x-pack/plugins/alerting/common/parse_duration.ts", "deprecated": false, "trackAdoption": false, @@ -5499,9 +5212,7 @@ "tags": [], "label": "duration", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "x-pack/plugins/alerting/common/parse_duration.ts", "deprecated": false, "trackAdoption": false, @@ -5514,9 +5225,7 @@ "tags": [], "label": "fullUnit", "description": [], - "signature": [ - "boolean | undefined" - ], + "signature": ["boolean | undefined"], "path": "x-pack/plugins/alerting/common/parse_duration.ts", "deprecated": false, "trackAdoption": false, @@ -5668,9 +5377,7 @@ "tags": [], "label": "{\n name,\n fieldMap,\n dynamic,\n includeSettings,\n}", "description": [], - "signature": [ - "GetComponentTemplateFromFieldMapOpts" - ], + "signature": ["GetComponentTemplateFromFieldMapOpts"], "path": "x-pack/plugins/alerting/common/alert_schema/field_maps/component_template_from_field_map.ts", "deprecated": false, "trackAdoption": false, @@ -5687,9 +5394,7 @@ "tags": [], "label": "getDurationNumberInItsUnit", "description": [], - "signature": [ - "(duration: string) => number" - ], + "signature": ["(duration: string) => number"], "path": "x-pack/plugins/alerting/common/parse_duration.ts", "deprecated": false, "trackAdoption": false, @@ -5701,9 +5406,7 @@ "tags": [], "label": "duration", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "x-pack/plugins/alerting/common/parse_duration.ts", "deprecated": false, "trackAdoption": false, @@ -5720,9 +5423,7 @@ "tags": [], "label": "getDurationUnitValue", "description": [], - "signature": [ - "(duration: string) => string" - ], + "signature": ["(duration: string) => string"], "path": "x-pack/plugins/alerting/common/parse_duration.ts", "deprecated": false, "trackAdoption": false, @@ -5734,9 +5435,7 @@ "tags": [], "label": "duration", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "x-pack/plugins/alerting/common/parse_duration.ts", "deprecated": false, "trackAdoption": false, @@ -5778,9 +5477,7 @@ "tags": [], "label": "name", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "x-pack/plugins/alerting/common/rule_circuit_breaker_error_message.ts", "deprecated": false, "trackAdoption": false @@ -5828,9 +5525,7 @@ "tags": [], "label": "rules", "description": [], - "signature": [ - "number | undefined" - ], + "signature": ["number | undefined"], "path": "x-pack/plugins/alerting/common/rule_circuit_breaker_error_message.ts", "deprecated": false, "trackAdoption": false @@ -5864,9 +5559,7 @@ "tags": [], "label": "params", "description": [], - "signature": [ - "GetRuleTagsAggregationParams | undefined" - ], + "signature": ["GetRuleTagsAggregationParams | undefined"], "path": "x-pack/plugins/alerting/common/rule_tags_aggregation.ts", "deprecated": false, "trackAdoption": false, @@ -5883,9 +5576,7 @@ "tags": [], "label": "getScopedQueryErrorMessage", "description": [], - "signature": [ - "(errorMessage: string) => string" - ], + "signature": ["(errorMessage: string) => string"], "path": "x-pack/plugins/alerting/common/maintenance_window_scoped_query_error_message.ts", "deprecated": false, "trackAdoption": false, @@ -5897,9 +5588,7 @@ "tags": [], "label": "errorMessage", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "x-pack/plugins/alerting/common/maintenance_window_scoped_query_error_message.ts", "deprecated": false, "trackAdoption": false, @@ -5916,9 +5605,7 @@ "tags": [], "label": "isActionGroupDisabledForActionTypeId", "description": [], - "signature": [ - "(actionGroup: string, actionTypeId: string) => boolean" - ], + "signature": ["(actionGroup: string, actionTypeId: string) => boolean"], "path": "x-pack/plugins/alerting/common/disabled_action_groups.ts", "deprecated": false, "trackAdoption": false, @@ -5930,9 +5617,7 @@ "tags": [], "label": "actionGroup", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "x-pack/plugins/alerting/common/disabled_action_groups.ts", "deprecated": false, "trackAdoption": false, @@ -5945,9 +5630,7 @@ "tags": [], "label": "actionTypeId", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "x-pack/plugins/alerting/common/disabled_action_groups.ts", "deprecated": false, "trackAdoption": false, @@ -5964,9 +5647,7 @@ "tags": [], "label": "isScopedQueryError", "description": [], - "signature": [ - "(errorMessage: string) => boolean" - ], + "signature": ["(errorMessage: string) => boolean"], "path": "x-pack/plugins/alerting/common/maintenance_window_scoped_query_error_message.ts", "deprecated": false, "trackAdoption": false, @@ -5978,9 +5659,7 @@ "tags": [], "label": "errorMessage", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "x-pack/plugins/alerting/common/maintenance_window_scoped_query_error_message.ts", "deprecated": false, "trackAdoption": false, @@ -6041,9 +5720,7 @@ "tags": [], "label": "dynamic", "description": [], - "signature": [ - "boolean | \"strict\"" - ], + "signature": ["boolean | \"strict\""], "path": "x-pack/plugins/alerting/common/alert_schema/field_maps/mapping_from_field_map.ts", "deprecated": false, "trackAdoption": false, @@ -6060,9 +5737,7 @@ "tags": [], "label": "parseDuration", "description": [], - "signature": [ - "(duration: string) => number" - ], + "signature": ["(duration: string) => number"], "path": "x-pack/plugins/alerting/common/parse_duration.ts", "deprecated": false, "trackAdoption": false, @@ -6074,9 +5749,7 @@ "tags": [], "label": "duration", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "x-pack/plugins/alerting/common/parse_duration.ts", "deprecated": false, "trackAdoption": false, @@ -6093,9 +5766,7 @@ "tags": [], "label": "parseRuleCircuitBreakerErrorMessage", "description": [], - "signature": [ - "(message: string) => { summary: string; details?: string | undefined; }" - ], + "signature": ["(message: string) => { summary: string; details?: string | undefined; }"], "path": "x-pack/plugins/alerting/common/rule_circuit_breaker_error_message.ts", "deprecated": false, "trackAdoption": false, @@ -6107,9 +5778,7 @@ "tags": [], "label": "message", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "x-pack/plugins/alerting/common/rule_circuit_breaker_error_message.ts", "deprecated": false, "trackAdoption": false, @@ -6126,9 +5795,7 @@ "tags": [], "label": "validateDurationSchema", "description": [], - "signature": [ - "(duration: string) => string | undefined" - ], + "signature": ["(duration: string) => string | undefined"], "path": "x-pack/plugins/alerting/common/parse_duration.ts", "deprecated": false, "trackAdoption": false, @@ -6140,9 +5807,7 @@ "tags": [], "label": "duration", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "x-pack/plugins/alerting/common/parse_duration.ts", "deprecated": false, "trackAdoption": false, @@ -6159,9 +5824,7 @@ "tags": [], "label": "validateNotifyWhenType", "description": [], - "signature": [ - "(notifyWhen: string) => string | undefined" - ], + "signature": ["(notifyWhen: string) => string | undefined"], "path": "x-pack/plugins/alerting/common/rule_notify_when_type.ts", "deprecated": false, "trackAdoption": false, @@ -6173,9 +5836,7 @@ "tags": [], "label": "notifyWhen", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "x-pack/plugins/alerting/common/rule_notify_when_type.ts", "deprecated": false, "trackAdoption": false, @@ -6215,9 +5876,7 @@ "tags": [], "label": "id", "description": [], - "signature": [ - "ActionGroupIds" - ], + "signature": ["ActionGroupIds"], "path": "packages/kbn-alerting-types/action_group_types.ts", "deprecated": false, "trackAdoption": false @@ -6276,9 +5935,7 @@ "tags": [], "label": "deprecated", "description": [], - "signature": [ - "boolean | undefined" - ], + "signature": ["boolean | undefined"], "path": "packages/kbn-alerting-types/rule_type.ts", "deprecated": false, "trackAdoption": false @@ -6290,9 +5947,7 @@ "tags": [], "label": "useWithTripleBracesInTemplates", "description": [], - "signature": [ - "boolean | undefined" - ], + "signature": ["boolean | undefined"], "path": "packages/kbn-alerting-types/rule_type.ts", "deprecated": false, "trackAdoption": false @@ -6304,9 +5959,7 @@ "tags": [], "label": "usesPublicBaseUrl", "description": [], - "signature": [ - "boolean | undefined" - ], + "signature": ["boolean | undefined"], "path": "packages/kbn-alerting-types/rule_type.ts", "deprecated": false, "trackAdoption": false @@ -6553,9 +6206,7 @@ "tags": [], "label": "hours", "description": [], - "signature": [ - "{ start: string; end: string; }" - ], + "signature": ["{ start: string; end: string; }"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -6661,9 +6312,7 @@ "tags": [], "label": "uuid", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "x-pack/plugins/alerting/common/alert_summary.ts", "deprecated": false, "trackAdoption": false @@ -6675,9 +6324,7 @@ "tags": [], "label": "status", "description": [], - "signature": [ - "\"OK\" | \"Active\"" - ], + "signature": ["\"OK\" | \"Active\""], "path": "x-pack/plugins/alerting/common/alert_summary.ts", "deprecated": false, "trackAdoption": false @@ -6700,9 +6347,7 @@ "tags": [], "label": "actionGroupId", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "x-pack/plugins/alerting/common/alert_summary.ts", "deprecated": false, "trackAdoption": false @@ -6714,9 +6359,7 @@ "tags": [], "label": "activeStartDate", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "x-pack/plugins/alerting/common/alert_summary.ts", "deprecated": false, "trackAdoption": false @@ -6739,9 +6382,7 @@ "tags": [], "label": "maintenanceWindowIds", "description": [], - "signature": [ - "string[] | undefined" - ], + "signature": ["string[] | undefined"], "path": "x-pack/plugins/alerting/common/alert_summary.ts", "deprecated": false, "trackAdoption": false @@ -6800,9 +6441,7 @@ "tags": [], "label": "tags", "description": [], - "signature": [ - "string[]" - ], + "signature": ["string[]"], "path": "x-pack/plugins/alerting/common/alert_summary.ts", "deprecated": false, "trackAdoption": false @@ -6847,9 +6486,7 @@ "tags": [], "label": "throttle", "description": [], - "signature": [ - "string | null | undefined" - ], + "signature": ["string | null | undefined"], "path": "x-pack/plugins/alerting/common/alert_summary.ts", "deprecated": false, "trackAdoption": false @@ -6894,9 +6531,7 @@ "tags": [], "label": "status", "description": [], - "signature": [ - "\"OK\" | \"Active\" | \"Error\"" - ], + "signature": ["\"OK\" | \"Active\" | \"Error\""], "path": "x-pack/plugins/alerting/common/alert_summary.ts", "deprecated": false, "trackAdoption": false @@ -6908,9 +6543,7 @@ "tags": [], "label": "lastRun", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "x-pack/plugins/alerting/common/alert_summary.ts", "deprecated": false, "trackAdoption": false @@ -6922,9 +6555,7 @@ "tags": [], "label": "errorMessages", "description": [], - "signature": [ - "{ date: string; message: string; }[]" - ], + "signature": ["{ date: string; message: string; }[]"], "path": "x-pack/plugins/alerting/common/alert_summary.ts", "deprecated": false, "trackAdoption": false @@ -7014,9 +6645,7 @@ "tags": [], "label": "name", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "x-pack/plugins/alerting/common/bulk_edit.ts", "deprecated": false, "trackAdoption": false @@ -7028,9 +6657,7 @@ "tags": [], "label": "skip_reason", "description": [], - "signature": [ - "\"RULE_NOT_MODIFIED\"" - ], + "signature": ["\"RULE_NOT_MODIFIED\""], "path": "x-pack/plugins/alerting/common/bulk_edit.ts", "deprecated": false, "trackAdoption": false @@ -7103,9 +6730,7 @@ "tags": [], "label": "valuesWithTimestamp", "description": [], - "signature": [ - "{ [x: string]: number; }" - ], + "signature": ["{ [x: string]: number; }"], "path": "x-pack/plugins/alerting/common/alert_summary.ts", "deprecated": false, "trackAdoption": false @@ -7433,9 +7058,7 @@ "tags": [], "label": "space_ids", "description": [], - "signature": [ - "string[]" - ], + "signature": ["string[]"], "path": "x-pack/plugins/alerting/common/execution_log_types.ts", "deprecated": false, "trackAdoption": false @@ -7458,9 +7081,7 @@ "tags": [], "label": "maintenance_window_ids", "description": [], - "signature": [ - "string[]" - ], + "signature": ["string[]"], "path": "x-pack/plugins/alerting/common/execution_log_types.ts", "deprecated": false, "trackAdoption": false @@ -7652,9 +7273,7 @@ "tags": [], "label": "createdBy", "description": [], - "signature": [ - "string | null" - ], + "signature": ["string | null"], "path": "x-pack/plugins/alerting/common/maintenance_window.ts", "deprecated": false, "trackAdoption": false @@ -7666,9 +7285,7 @@ "tags": [], "label": "updatedBy", "description": [], - "signature": [ - "string | null" - ], + "signature": ["string | null"], "path": "x-pack/plugins/alerting/common/maintenance_window.ts", "deprecated": false, "trackAdoption": false @@ -7702,9 +7319,7 @@ "parentPluginId": "alerting", "id": "def-common.MaintenanceWindowSOProperties", "type": "Interface", - "tags": [ - "deprecated" - ], + "tags": ["deprecated"], "label": "MaintenanceWindowSOProperties", "description": [], "path": "x-pack/plugins/alerting/common/maintenance_window.ts", @@ -7814,9 +7429,7 @@ "tags": [], "label": "categoryIds", "description": [], - "signature": [ - "string[] | null | undefined" - ], + "signature": ["string[] | null | undefined"], "path": "x-pack/plugins/alerting/common/maintenance_window.ts", "deprecated": false, "trackAdoption": false @@ -7863,9 +7476,7 @@ "tags": [], "label": "risk_score", "description": [], - "signature": [ - "number | undefined" - ], + "signature": ["number | undefined"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -7877,9 +7488,7 @@ "tags": [], "label": "severity", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -7948,9 +7557,7 @@ "tags": [], "label": "tags", "description": [], - "signature": [ - "string[]" - ], + "signature": ["string[]"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -8025,9 +7632,7 @@ "tags": [], "label": "params", "description": [], - "signature": [ - "Params" - ], + "signature": ["Params"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -8060,9 +7665,7 @@ "tags": [], "label": "scheduledTaskId", "description": [], - "signature": [ - "string | null | undefined" - ], + "signature": ["string | null | undefined"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -8074,9 +7677,7 @@ "tags": [], "label": "createdBy", "description": [], - "signature": [ - "string | null" - ], + "signature": ["string | null"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -8088,9 +7689,7 @@ "tags": [], "label": "updatedBy", "description": [], - "signature": [ - "string | null" - ], + "signature": ["string | null"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -8102,9 +7701,7 @@ "tags": [], "label": "createdAt", "description": [], - "signature": [ - "Date" - ], + "signature": ["Date"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -8116,9 +7713,7 @@ "tags": [], "label": "updatedAt", "description": [], - "signature": [ - "Date" - ], + "signature": ["Date"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -8130,9 +7725,7 @@ "tags": [], "label": "apiKey", "description": [], - "signature": [ - "string | null" - ], + "signature": ["string | null"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -8144,9 +7737,7 @@ "tags": [], "label": "apiKeyOwner", "description": [], - "signature": [ - "string | null" - ], + "signature": ["string | null"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -8158,9 +7749,7 @@ "tags": [], "label": "apiKeyCreatedByUser", "description": [], - "signature": [ - "boolean | null | undefined" - ], + "signature": ["boolean | null | undefined"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -8172,9 +7761,7 @@ "tags": [], "label": "throttle", "description": [], - "signature": [ - "string | null | undefined" - ], + "signature": ["string | null | undefined"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -8211,9 +7798,7 @@ "tags": [], "label": "mutedInstanceIds", "description": [], - "signature": [ - "string[]" - ], + "signature": ["string[]"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -8287,9 +7872,7 @@ "tags": [], "label": "activeSnoozes", "description": [], - "signature": [ - "string[] | undefined" - ], + "signature": ["string[] | undefined"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -8301,9 +7884,7 @@ "tags": [], "label": "isSnoozedUntil", "description": [], - "signature": [ - "Date | null | undefined" - ], + "signature": ["Date | null | undefined"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -8336,9 +7917,7 @@ "tags": [], "label": "nextRun", "description": [], - "signature": [ - "Date | null | undefined" - ], + "signature": ["Date | null | undefined"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -8361,9 +7940,7 @@ "tags": [], "label": "running", "description": [], - "signature": [ - "boolean | null | undefined" - ], + "signature": ["boolean | null | undefined"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -8375,9 +7952,7 @@ "tags": [], "label": "viewInAppRelativeUrl", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -8424,9 +7999,7 @@ "tags": [], "label": "uuid", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -8533,9 +8106,7 @@ "tags": [], "label": "useAlertDataForTemplate", "description": [], - "signature": [ - "boolean | undefined" - ], + "signature": ["boolean | undefined"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -8589,9 +8160,7 @@ "tags": [], "label": "notifyWhen", "description": [], - "signature": [ - "\"onActionGroupChange\" | \"onActiveAlert\" | \"onThrottleInterval\"" - ], + "signature": ["\"onActionGroupChange\" | \"onActiveAlert\" | \"onThrottleInterval\""], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -8603,9 +8172,7 @@ "tags": [], "label": "throttle", "description": [], - "signature": [ - "string | null" - ], + "signature": ["string | null"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -8645,9 +8212,7 @@ "tags": [], "label": "lastExecutionDate", "description": [], - "signature": [ - "Date" - ], + "signature": ["Date"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -8659,9 +8224,7 @@ "tags": [], "label": "lastDuration", "description": [], - "signature": [ - "number | undefined" - ], + "signature": ["number | undefined"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -8731,9 +8294,7 @@ "tags": [], "label": "outcome", "description": [], - "signature": [ - "\"warning\" | \"succeeded\" | \"failed\"" - ], + "signature": ["\"warning\" | \"succeeded\" | \"failed\""], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -8745,9 +8306,7 @@ "tags": [], "label": "outcomeOrder", "description": [], - "signature": [ - "number | undefined" - ], + "signature": ["number | undefined"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -8788,9 +8347,7 @@ "tags": [], "label": "outcomeMsg", "description": [], - "signature": [ - "string[] | null | undefined" - ], + "signature": ["string[] | null | undefined"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -8899,9 +8456,7 @@ "tags": [], "label": "p50", "description": [], - "signature": [ - "number | undefined" - ], + "signature": ["number | undefined"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -8913,9 +8468,7 @@ "tags": [], "label": "p95", "description": [], - "signature": [ - "number | undefined" - ], + "signature": ["number | undefined"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -8927,9 +8480,7 @@ "tags": [], "label": "p99", "description": [], - "signature": [ - "number | undefined" - ], + "signature": ["number | undefined"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -9005,9 +8556,7 @@ "tags": [], "label": "duration", "description": [], - "signature": [ - "number | undefined" - ], + "signature": ["number | undefined"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -9019,9 +8568,7 @@ "tags": [], "label": "outcome", "description": [], - "signature": [ - "\"warning\" | \"succeeded\" | \"failed\" | undefined" - ], + "signature": ["\"warning\" | \"succeeded\" | \"failed\" | undefined"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -9126,9 +8673,7 @@ "tags": [], "label": "duration", "description": [], - "signature": [ - "number | undefined" - ], + "signature": ["number | undefined"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -9140,9 +8685,7 @@ "tags": [], "label": "total_search_duration_ms", "description": [], - "signature": [ - "number | null | undefined" - ], + "signature": ["number | null | undefined"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -9154,9 +8697,7 @@ "tags": [], "label": "total_indexing_duration_ms", "description": [], - "signature": [ - "number | null | undefined" - ], + "signature": ["number | null | undefined"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -9168,9 +8709,7 @@ "tags": [], "label": "total_alerts_detected", "description": [], - "signature": [ - "number | null | undefined" - ], + "signature": ["number | null | undefined"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -9182,9 +8721,7 @@ "tags": [], "label": "total_alerts_created", "description": [], - "signature": [ - "number | null | undefined" - ], + "signature": ["number | null | undefined"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -9196,9 +8733,7 @@ "tags": [], "label": "gap_duration_s", "description": [], - "signature": [ - "number | null | undefined" - ], + "signature": ["number | null | undefined"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false @@ -9265,9 +8800,7 @@ "tags": [], "label": "id", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "x-pack/plugins/alerting/common/rule_snooze_type.ts", "deprecated": false, "trackAdoption": false @@ -9279,9 +8812,7 @@ "tags": [], "label": "skipRecurrences", "description": [], - "signature": [ - "string[] | undefined" - ], + "signature": ["string[] | undefined"], "path": "x-pack/plugins/alerting/common/rule_snooze_type.ts", "deprecated": false, "trackAdoption": false @@ -9410,9 +8941,7 @@ "tags": [], "label": "createdBy", "description": [], - "signature": [ - "string | null" - ], + "signature": ["string | null"], "path": "x-pack/plugins/alerting/common/rules_settings.ts", "deprecated": false, "trackAdoption": false @@ -9424,9 +8953,7 @@ "tags": [], "label": "updatedBy", "description": [], - "signature": [ - "string | null" - ], + "signature": ["string | null"], "path": "x-pack/plugins/alerting/common/rules_settings.ts", "deprecated": false, "trackAdoption": false @@ -9555,9 +9082,7 @@ "tags": [], "label": "ruleTags", "description": [], - "signature": [ - "string[]" - ], + "signature": ["string[]"], "path": "x-pack/plugins/alerting/common/rule_tags_aggregation.ts", "deprecated": false, "trackAdoption": false @@ -9583,9 +9108,7 @@ "tags": [], "label": "tags", "description": [], - "signature": [ - "{ buckets: { key: { tags: string; }; doc_count: number; }[]; }" - ], + "signature": ["{ buckets: { key: { tags: string; }; doc_count: number; }[]; }"], "path": "x-pack/plugins/alerting/common/rule_tags_aggregation.ts", "deprecated": false, "trackAdoption": false @@ -9723,9 +9246,7 @@ "tags": [], "label": "defaultActionGroupId", "description": [], - "signature": [ - "ActionGroupIds" - ], + "signature": ["ActionGroupIds"], "path": "packages/kbn-alerting-types/rule_type.ts", "deprecated": false, "trackAdoption": false @@ -9784,9 +9305,7 @@ "tags": [], "label": "ruleTaskTimeout", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "packages/kbn-alerting-types/rule_type.ts", "deprecated": false, "trackAdoption": false @@ -9798,9 +9317,7 @@ "tags": [], "label": "defaultScheduleInterval", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "packages/kbn-alerting-types/rule_type.ts", "deprecated": false, "trackAdoption": false @@ -9812,9 +9329,7 @@ "tags": [], "label": "doesSetRecoveryContext", "description": [], - "signature": [ - "boolean | undefined" - ], + "signature": ["boolean | undefined"], "path": "packages/kbn-alerting-types/rule_type.ts", "deprecated": false, "trackAdoption": false @@ -9837,9 +9352,7 @@ "tags": [], "label": "authorizedConsumers", "description": [], - "signature": [ - "{ [x: string]: ConsumerPrivileges; }" - ], + "signature": ["{ [x: string]: ConsumerPrivileges; }"], "path": "packages/kbn-alerting-types/rule_type.ts", "deprecated": false, "trackAdoption": false @@ -9950,10 +9463,7 @@ "tags": [], "label": "filters", "description": [], - "signature": [ - "ScopeQueryFilter", - "[]" - ], + "signature": ["ScopeQueryFilter", "[]"], "path": "x-pack/plugins/alerting/common/maintenance_window.ts", "deprecated": false, "trackAdoption": false @@ -9965,9 +9475,7 @@ "tags": [], "label": "dsl", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "x-pack/plugins/alerting/common/maintenance_window.ts", "deprecated": false, "trackAdoption": false @@ -10046,9 +9554,7 @@ "tags": [], "label": "actionErrorLogSortableColumns", "description": [], - "signature": [ - "string[]" - ], + "signature": ["string[]"], "path": "x-pack/plugins/alerting/common/execution_log_types.ts", "deprecated": false, "trackAdoption": false, @@ -10061,9 +9567,7 @@ "tags": [], "label": "ActionErrorLogSortFields", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "x-pack/plugins/alerting/common/execution_log_types.ts", "deprecated": false, "trackAdoption": false, @@ -10107,9 +9611,7 @@ "tags": [], "label": "AlertInstanceContext", "description": [], - "signature": [ - "{ [x: string]: unknown; }" - ], + "signature": ["{ [x: string]: unknown; }"], "path": "x-pack/packages/kbn-alerting-state-types/src/alert_instance.ts", "deprecated": false, "trackAdoption": false, @@ -10122,9 +9624,7 @@ "tags": [], "label": "ALERTS_FEATURE_ID", "description": [], - "signature": [ - "\"alerts\"" - ], + "signature": ["\"alerts\""], "path": "x-pack/plugins/alerting/common/index.ts", "deprecated": false, "trackAdoption": false, @@ -10137,9 +9637,7 @@ "tags": [], "label": "AlertStatusValues", "description": [], - "signature": [ - "\"OK\" | \"Active\"" - ], + "signature": ["\"OK\" | \"Active\""], "path": "x-pack/plugins/alerting/common/alert_summary.ts", "deprecated": false, "trackAdoption": false, @@ -10152,9 +9650,7 @@ "tags": [], "label": "ALL_FLAPPING_SETTINGS_SUB_FEATURE_ID", "description": [], - "signature": [ - "\"allFlappingSettings\"" - ], + "signature": ["\"allFlappingSettings\""], "path": "x-pack/plugins/alerting/common/rules_settings.ts", "deprecated": false, "trackAdoption": false, @@ -10167,9 +9663,7 @@ "tags": [], "label": "ALL_QUERY_DELAY_SETTINGS_SUB_FEATURE_ID", "description": [], - "signature": [ - "\"allQueryDelaySettings\"" - ], + "signature": ["\"allQueryDelaySettings\""], "path": "x-pack/plugins/alerting/common/rules_settings.ts", "deprecated": false, "trackAdoption": false, @@ -10182,9 +9676,7 @@ "tags": [], "label": "BASE_ALERTING_API_PATH", "description": [], - "signature": [ - "\"/api/alerting\"" - ], + "signature": ["\"/api/alerting\""], "path": "x-pack/plugins/alerting/common/index.ts", "deprecated": false, "trackAdoption": false, @@ -10197,9 +9689,7 @@ "tags": [], "label": "BulkEditSkipReason", "description": [], - "signature": [ - "\"RULE_NOT_MODIFIED\"" - ], + "signature": ["\"RULE_NOT_MODIFIED\""], "path": "x-pack/plugins/alerting/common/bulk_edit.ts", "deprecated": false, "trackAdoption": false, @@ -10212,9 +9702,7 @@ "tags": [], "label": "DEFAULT_LOOK_BACK_WINDOW", "description": [], - "signature": [ - "20" - ], + "signature": ["20"], "path": "x-pack/plugins/alerting/common/rules_settings.ts", "deprecated": false, "trackAdoption": false, @@ -10227,9 +9715,7 @@ "tags": [], "label": "DEFAULT_QUERY_DELAY", "description": [], - "signature": [ - "0" - ], + "signature": ["0"], "path": "x-pack/plugins/alerting/common/rules_settings.ts", "deprecated": false, "trackAdoption": false, @@ -10242,9 +9728,7 @@ "tags": [], "label": "DEFAULT_SERVERLESS_QUERY_DELAY", "description": [], - "signature": [ - "15" - ], + "signature": ["15"], "path": "x-pack/plugins/alerting/common/rules_settings.ts", "deprecated": false, "trackAdoption": false, @@ -10257,9 +9741,7 @@ "tags": [], "label": "DEFAULT_STATUS_CHANGE_THRESHOLD", "description": [], - "signature": [ - "4" - ], + "signature": ["4"], "path": "x-pack/plugins/alerting/common/rules_settings.ts", "deprecated": false, "trackAdoption": false, @@ -10272,9 +9754,7 @@ "tags": [], "label": "DefaultActionGroupId", "description": [], - "signature": [ - "\"default\"" - ], + "signature": ["\"default\""], "path": "packages/kbn-alerting-types/builtin_action_groups_types.ts", "deprecated": false, "trackAdoption": false, @@ -10287,9 +9767,7 @@ "tags": [], "label": "ENABLE_MAINTENANCE_WINDOWS", "description": [], - "signature": [ - "true" - ], + "signature": ["true"], "path": "x-pack/plugins/alerting/common/index.ts", "deprecated": false, "trackAdoption": false, @@ -10332,9 +9810,7 @@ "tags": [], "label": "INTERNAL_ALERTING_API_FIND_RULES_PATH", "description": [], - "signature": [ - "\"/internal/alerting/rules/_find\"" - ], + "signature": ["\"/internal/alerting/rules/_find\""], "path": "x-pack/plugins/alerting/common/index.ts", "deprecated": false, "trackAdoption": false, @@ -10347,9 +9823,7 @@ "tags": [], "label": "INTERNAL_ALERTING_API_GET_ACTIVE_MAINTENANCE_WINDOWS_PATH", "description": [], - "signature": [ - "\"/internal/alerting/rules/maintenance_window/_active\"" - ], + "signature": ["\"/internal/alerting/rules/maintenance_window/_active\""], "path": "x-pack/plugins/alerting/common/index.ts", "deprecated": false, "trackAdoption": false, @@ -10362,9 +9836,7 @@ "tags": [], "label": "INTERNAL_ALERTING_API_MAINTENANCE_WINDOW_PATH", "description": [], - "signature": [ - "\"/internal/alerting/rules/maintenance_window\"" - ], + "signature": ["\"/internal/alerting/rules/maintenance_window\""], "path": "x-pack/plugins/alerting/common/index.ts", "deprecated": false, "trackAdoption": false, @@ -10377,9 +9849,7 @@ "tags": [], "label": "INTERNAL_ALERTING_SNOOZE_RULE", "description": [], - "signature": [ - "\"/internal/alerting/rule/{id}/_snooze\"" - ], + "signature": ["\"/internal/alerting/rule/{id}/_snooze\""], "path": "x-pack/plugins/alerting/common/index.ts", "deprecated": false, "trackAdoption": false, @@ -10392,9 +9862,7 @@ "tags": [], "label": "INTERNAL_BASE_ALERTING_API_PATH", "description": [], - "signature": [ - "\"/internal/alerting\"" - ], + "signature": ["\"/internal/alerting\""], "path": "x-pack/plugins/alerting/common/index.ts", "deprecated": false, "trackAdoption": false, @@ -10429,9 +9897,7 @@ "tags": [], "label": "IsoWeekday", "description": [], - "signature": [ - "2 | 7 | 6 | 5 | 4 | 3 | 1" - ], + "signature": ["2 | 7 | 6 | 5 | 4 | 3 | 1"], "path": "x-pack/plugins/alerting/common/iso_weekdays.ts", "deprecated": false, "trackAdoption": false, @@ -10459,9 +9925,7 @@ "tags": [], "label": "LatestAlertInstanceStateSchema", "description": [], - "signature": [ - "{ [x: string]: any; }" - ], + "signature": ["{ [x: string]: any; }"], "path": "x-pack/packages/kbn-alerting-state-types/src/task_state/index.ts", "deprecated": false, "trackAdoption": false, @@ -10519,9 +9983,7 @@ "tags": [], "label": "LatestThrottledActionSchema", "description": [], - "signature": [ - "{ [x: string]: Readonly<{} & { date: string; }>; }" - ], + "signature": ["{ [x: string]: Readonly<{} & { date: string; }>; }"], "path": "x-pack/packages/kbn-alerting-state-types/src/task_state/index.ts", "deprecated": false, "trackAdoption": false, @@ -10534,9 +9996,7 @@ "tags": [], "label": "LEGACY_BASE_ALERT_API_PATH", "description": [], - "signature": [ - "\"/api/alerts\"" - ], + "signature": ["\"/api/alerts\""], "path": "x-pack/plugins/alerting/common/index.ts", "deprecated": false, "trackAdoption": false, @@ -10549,9 +10009,7 @@ "tags": [], "label": "MAINTENANCE_WINDOW_DATE_FORMAT", "description": [], - "signature": [ - "\"MM/DD/YY hh:mm A\"" - ], + "signature": ["\"MM/DD/YY hh:mm A\""], "path": "x-pack/plugins/alerting/common/maintenance_window.ts", "deprecated": false, "trackAdoption": false, @@ -10564,9 +10022,7 @@ "tags": [], "label": "MAINTENANCE_WINDOW_FEATURE_ID", "description": [], - "signature": [ - "\"maintenanceWindow\"" - ], + "signature": ["\"maintenanceWindow\""], "path": "x-pack/plugins/alerting/common/maintenance_window.ts", "deprecated": false, "trackAdoption": false, @@ -10579,9 +10035,7 @@ "tags": [], "label": "MAINTENANCE_WINDOW_SAVED_OBJECT_TYPE", "description": [], - "signature": [ - "\"maintenance-window\"" - ], + "signature": ["\"maintenance-window\""], "path": "x-pack/plugins/alerting/common/maintenance_window.ts", "deprecated": false, "trackAdoption": false, @@ -10594,9 +10048,7 @@ "tags": [], "label": "MAINTENANCE_WINDOWS_APP_ID", "description": [], - "signature": [ - "\"maintenanceWindows\"" - ], + "signature": ["\"maintenanceWindows\""], "path": "x-pack/plugins/alerting/common/maintenance_window.ts", "deprecated": false, "trackAdoption": false, @@ -10606,9 +10058,7 @@ "parentPluginId": "alerting", "id": "def-common.MaintenanceWindow", "type": "Type", - "tags": [ - "deprecated" - ], + "tags": ["deprecated"], "label": "MaintenanceWindow", "description": [], "signature": [ @@ -10766,9 +10216,7 @@ "tags": [], "label": "MaintenanceWindowDeepLinkIds", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "x-pack/plugins/alerting/common/maintenance_window.ts", "deprecated": false, "trackAdoption": false, @@ -10778,9 +10226,7 @@ "parentPluginId": "alerting", "id": "def-common.MaintenanceWindowSOAttributes", "type": "Type", - "tags": [ - "deprecated" - ], + "tags": ["deprecated"], "label": "MaintenanceWindowSOAttributes", "description": [], "signature": [ @@ -10813,9 +10259,7 @@ "tags": [], "label": "MANAGEMENT_APP_ID", "description": [], - "signature": [ - "\"management\"" - ], + "signature": ["\"management\""], "path": "x-pack/plugins/alerting/common/maintenance_window.ts", "deprecated": false, "trackAdoption": false, @@ -10857,9 +10301,7 @@ "tags": [], "label": "MAX_LOOK_BACK_WINDOW", "description": [], - "signature": [ - "20" - ], + "signature": ["20"], "path": "x-pack/plugins/alerting/common/rules_settings.ts", "deprecated": false, "trackAdoption": false, @@ -10872,9 +10314,7 @@ "tags": [], "label": "MAX_QUERY_DELAY", "description": [], - "signature": [ - "60" - ], + "signature": ["60"], "path": "x-pack/plugins/alerting/common/rules_settings.ts", "deprecated": false, "trackAdoption": false, @@ -10887,9 +10327,7 @@ "tags": [], "label": "MAX_STATUS_CHANGE_THRESHOLD", "description": [], - "signature": [ - "20" - ], + "signature": ["20"], "path": "x-pack/plugins/alerting/common/rules_settings.ts", "deprecated": false, "trackAdoption": false, @@ -10902,9 +10340,7 @@ "tags": [], "label": "MIN_LOOK_BACK_WINDOW", "description": [], - "signature": [ - "2" - ], + "signature": ["2"], "path": "x-pack/plugins/alerting/common/rules_settings.ts", "deprecated": false, "trackAdoption": false, @@ -10917,9 +10353,7 @@ "tags": [], "label": "MIN_QUERY_DELAY", "description": [], - "signature": [ - "0" - ], + "signature": ["0"], "path": "x-pack/plugins/alerting/common/rules_settings.ts", "deprecated": false, "trackAdoption": false, @@ -10932,9 +10366,7 @@ "tags": [], "label": "MIN_STATUS_CHANGE_THRESHOLD", "description": [], - "signature": [ - "2" - ], + "signature": ["2"], "path": "x-pack/plugins/alerting/common/rules_settings.ts", "deprecated": false, "trackAdoption": false, @@ -10947,9 +10379,7 @@ "tags": [], "label": "MONITORING_HISTORY_LIMIT", "description": [], - "signature": [ - "200" - ], + "signature": ["200"], "path": "x-pack/plugins/alerting/common/index.ts", "deprecated": false, "trackAdoption": false, @@ -10962,9 +10392,7 @@ "tags": [], "label": "preconfiguredConnectorActionRefPrefix", "description": [], - "signature": [ - "\"preconfigured:\"" - ], + "signature": ["\"preconfigured:\""], "path": "x-pack/plugins/alerting/common/action_ref_prefix.ts", "deprecated": false, "trackAdoption": false, @@ -10977,9 +10405,7 @@ "tags": [], "label": "READ_FLAPPING_SETTINGS_SUB_FEATURE_ID", "description": [], - "signature": [ - "\"readFlappingSettings\"" - ], + "signature": ["\"readFlappingSettings\""], "path": "x-pack/plugins/alerting/common/rules_settings.ts", "deprecated": false, "trackAdoption": false, @@ -10992,9 +10418,7 @@ "tags": [], "label": "READ_QUERY_DELAY_SETTINGS_SUB_FEATURE_ID", "description": [], - "signature": [ - "\"readQueryDelaySettings\"" - ], + "signature": ["\"readQueryDelaySettings\""], "path": "x-pack/plugins/alerting/common/rules_settings.ts", "deprecated": false, "trackAdoption": false, @@ -11007,9 +10431,7 @@ "tags": [], "label": "RecoveredActionGroupId", "description": [], - "signature": [ - "\"recovered\"" - ], + "signature": ["\"recovered\""], "path": "packages/kbn-alerting-types/builtin_action_groups_types.ts", "deprecated": false, "trackAdoption": false, @@ -11022,9 +10444,7 @@ "tags": [], "label": "ReservedActionGroups", "description": [], - "signature": [ - "RecoveryActionGroupId | \"recovered\"" - ], + "signature": ["RecoveryActionGroupId | \"recovered\""], "path": "x-pack/plugins/alerting/common/builtin_action_groups.ts", "deprecated": false, "trackAdoption": false, @@ -11212,9 +10632,7 @@ "tags": [], "label": "RuleAlertData", "description": [], - "signature": [ - "{ [x: string]: unknown; }" - ], + "signature": ["{ [x: string]: unknown; }"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false, @@ -11227,9 +10645,7 @@ "tags": [], "label": "RuleAlertingOutcome", "description": [], - "signature": [ - "\"warning\" | \"unknown\" | \"success\" | \"failure\"" - ], + "signature": ["\"warning\" | \"unknown\" | \"success\" | \"failure\""], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false, @@ -11242,9 +10658,7 @@ "tags": [], "label": "RuleExecutionStatuses", "description": [], - "signature": [ - "\"ok\" | \"error\" | \"active\" | \"warning\" | \"pending\" | \"unknown\"" - ], + "signature": ["\"ok\" | \"error\" | \"active\" | \"warning\" | \"pending\" | \"unknown\""], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false, @@ -11257,9 +10671,7 @@ "tags": [], "label": "RuleLastRunOutcomes", "description": [], - "signature": [ - "\"warning\" | \"succeeded\" | \"failed\"" - ], + "signature": ["\"warning\" | \"succeeded\" | \"failed\""], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false, @@ -11272,9 +10684,7 @@ "tags": [], "label": "RuleNotifyWhenType", "description": [], - "signature": [ - "\"onActionGroupChange\" | \"onActiveAlert\" | \"onThrottleInterval\"" - ], + "signature": ["\"onActionGroupChange\" | \"onActiveAlert\" | \"onThrottleInterval\""], "path": "x-pack/plugins/alerting/common/rule_notify_when_type.ts", "deprecated": false, "trackAdoption": false, @@ -11287,9 +10697,7 @@ "tags": [], "label": "RULES_SETTINGS_FEATURE_ID", "description": [], - "signature": [ - "\"rulesSettings\"" - ], + "signature": ["\"rulesSettings\""], "path": "x-pack/plugins/alerting/common/rules_settings.ts", "deprecated": false, "trackAdoption": false, @@ -11302,9 +10710,7 @@ "tags": [], "label": "RULES_SETTINGS_FLAPPING_SAVED_OBJECT_ID", "description": [], - "signature": [ - "\"rules-settings\"" - ], + "signature": ["\"rules-settings\""], "path": "x-pack/plugins/alerting/common/rules_settings.ts", "deprecated": false, "trackAdoption": false, @@ -11317,9 +10723,7 @@ "tags": [], "label": "RULES_SETTINGS_QUERY_DELAY_SAVED_OBJECT_ID", "description": [], - "signature": [ - "\"query-delay-settings\"" - ], + "signature": ["\"query-delay-settings\""], "path": "x-pack/plugins/alerting/common/rules_settings.ts", "deprecated": false, "trackAdoption": false, @@ -11332,9 +10736,7 @@ "tags": [], "label": "RULES_SETTINGS_SAVED_OBJECT_TYPE", "description": [], - "signature": [ - "\"rules-settings\"" - ], + "signature": ["\"rules-settings\""], "path": "x-pack/plugins/alerting/common/rules_settings.ts", "deprecated": false, "trackAdoption": false, @@ -11428,9 +10830,7 @@ "tags": [], "label": "RuleStatusValues", "description": [], - "signature": [ - "\"OK\" | \"Active\" | \"Error\"" - ], + "signature": ["\"OK\" | \"Active\" | \"Error\""], "path": "x-pack/plugins/alerting/common/alert_summary.ts", "deprecated": false, "trackAdoption": false, @@ -11462,9 +10862,7 @@ "tags": [], "label": "RuleTaskParams", "description": [], - "signature": [ - "{ alertId: string; } & { spaceId?: string | undefined; }" - ], + "signature": ["{ alertId: string; } & { spaceId?: string | undefined; }"], "path": "x-pack/packages/kbn-alerting-state-types/src/rule_task_instance.ts", "deprecated": false, "trackAdoption": false, @@ -11477,9 +10875,7 @@ "tags": [], "label": "RuleTypeMetaData", "description": [], - "signature": [ - "{ [x: string]: unknown; }" - ], + "signature": ["{ [x: string]: unknown; }"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false, @@ -11492,9 +10888,7 @@ "tags": [], "label": "RuleTypeParams", "description": [], - "signature": [ - "{ [x: string]: unknown; }" - ], + "signature": ["{ [x: string]: unknown; }"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false, @@ -11507,9 +10901,7 @@ "tags": [], "label": "RuleTypeState", "description": [], - "signature": [ - "{ [x: string]: unknown; }" - ], + "signature": ["{ [x: string]: unknown; }"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false, @@ -11607,9 +10999,7 @@ "tags": [], "label": "systemConnectorActionRefPrefix", "description": [], - "signature": [ - "\"system_action:\"" - ], + "signature": ["\"system_action:\""], "path": "x-pack/plugins/alerting/common/action_ref_prefix.ts", "deprecated": false, "trackAdoption": false, @@ -11690,9 +11080,7 @@ "tags": [], "label": "dynamic", "description": [], - "signature": [ - "false" - ], + "signature": ["false"], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -11726,9 +11114,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"boolean\"" - ], + "signature": ["\"boolean\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -11753,9 +11139,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"text\"" - ], + "signature": ["\"text\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -11789,9 +11173,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"keyword\"" - ], + "signature": ["\"keyword\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -11831,9 +11213,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"keyword\"" - ], + "signature": ["\"keyword\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -11858,9 +11238,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"keyword\"" - ], + "signature": ["\"keyword\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -11907,9 +11285,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"keyword\"" - ], + "signature": ["\"keyword\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -11938,9 +11314,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"keyword\"" - ], + "signature": ["\"keyword\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -11965,9 +11339,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"keyword\"" - ], + "signature": ["\"keyword\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -11992,9 +11364,7 @@ "tags": [], "label": "dynamic", "description": [], - "signature": [ - "false" - ], + "signature": ["false"], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12006,9 +11376,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"nested\"" - ], + "signature": ["\"nested\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12042,9 +11410,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"keyword\"" - ], + "signature": ["\"keyword\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12069,9 +11435,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"keyword\"" - ], + "signature": ["\"keyword\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12096,9 +11460,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"keyword\"" - ], + "signature": ["\"keyword\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12127,9 +11489,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"flattened\"" - ], + "signature": ["\"flattened\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12187,9 +11547,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"float\"" - ], + "signature": ["\"float\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12214,9 +11572,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"keyword\"" - ], + "signature": ["\"keyword\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12245,9 +11601,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"keyword\"" - ], + "signature": ["\"keyword\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12272,9 +11626,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"keyword\"" - ], + "signature": ["\"keyword\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12299,9 +11651,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"keyword\"" - ], + "signature": ["\"keyword\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12326,9 +11676,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"date\"" - ], + "signature": ["\"date\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12353,9 +11701,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"date\"" - ], + "signature": ["\"date\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12382,9 +11728,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"keyword\"" - ], + "signature": ["\"keyword\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12409,9 +11753,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"keyword\"" - ], + "signature": ["\"keyword\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12436,9 +11778,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"boolean\"" - ], + "signature": ["\"boolean\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12463,9 +11803,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"keyword\"" - ], + "signature": ["\"keyword\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12560,9 +11898,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"long\"" - ], + "signature": ["\"long\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12587,9 +11923,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"long\"" - ], + "signature": ["\"long\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12614,9 +11948,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"long\"" - ], + "signature": ["\"long\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12641,9 +11973,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"float\"" - ], + "signature": ["\"float\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12694,9 +12024,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"date\"" - ], + "signature": ["\"date\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12743,9 +12071,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"long\"" - ], + "signature": ["\"long\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12770,9 +12096,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"long\"" - ], + "signature": ["\"long\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12797,9 +12121,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"long\"" - ], + "signature": ["\"long\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12824,9 +12146,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"float\"" - ], + "signature": ["\"float\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12851,9 +12171,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"float\"" - ], + "signature": ["\"float\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12878,9 +12196,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"float\"" - ], + "signature": ["\"float\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12909,9 +12225,7 @@ "type": "Object", "tags": [], "label": "revision", - "description": [ - "// There is need to query for a rule by a specific revision" - ], + "description": ["// There is need to query for a rule by a specific revision"], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false, @@ -12923,9 +12237,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"long\"" - ], + "signature": ["\"long\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12950,9 +12262,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"nested\"" - ], + "signature": ["\"nested\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -12986,9 +12296,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"keyword\"" - ], + "signature": ["\"keyword\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -13013,9 +12321,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"long\"" - ], + "signature": ["\"long\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -13040,9 +12346,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"date\"" - ], + "signature": ["\"date\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -13106,9 +12410,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"long\"" - ], + "signature": ["\"long\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -13133,9 +12435,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"keyword\"" - ], + "signature": ["\"keyword\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -13160,9 +12460,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"date\"" - ], + "signature": ["\"date\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -13187,9 +12485,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"long\"" - ], + "signature": ["\"long\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -13236,9 +12532,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"keyword\"" - ], + "signature": ["\"keyword\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -13263,9 +12557,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"keyword\"" - ], + "signature": ["\"keyword\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -13316,9 +12608,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"keyword\"" - ], + "signature": ["\"keyword\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -13343,9 +12633,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"keyword\"" - ], + "signature": ["\"keyword\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -13400,9 +12688,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"keyword\"" - ], + "signature": ["\"keyword\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -13427,9 +12713,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"float\"" - ], + "signature": ["\"float\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -13478,9 +12762,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"float\"" - ], + "signature": ["\"float\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -13505,9 +12787,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"float\"" - ], + "signature": ["\"float\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -13532,9 +12812,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"float\"" - ], + "signature": ["\"float\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -13559,9 +12837,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"float\"" - ], + "signature": ["\"float\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -13594,9 +12870,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"boolean\"" - ], + "signature": ["\"boolean\""], "path": "x-pack/plugins/alerting/common/saved_objects/rules/mappings.ts", "deprecated": false, "trackAdoption": false @@ -13684,9 +12958,7 @@ "tags": [], "label": "enabled", "description": [], - "signature": [ - "true" - ], + "signature": ["true"], "path": "x-pack/plugins/alerting/common/rules_settings.ts", "deprecated": false, "trackAdoption": false @@ -13784,9 +13056,7 @@ "tags": [], "label": "Unnamed", "description": [], - "signature": [ - "any" - ], + "signature": ["any"], "path": "x-pack/plugins/alerting/common/rules_settings.ts", "deprecated": false, "trackAdoption": false @@ -13798,9 +13068,7 @@ "tags": [], "label": "enabled", "description": [], - "signature": [ - "false" - ], + "signature": ["false"], "path": "x-pack/plugins/alerting/common/rules_settings.ts", "deprecated": false, "trackAdoption": false @@ -13815,9 +13083,7 @@ "tags": [], "label": "DisabledActionTypeIdsForActionGroup", "description": [], - "signature": [ - "Map" - ], + "signature": ["Map"], "path": "x-pack/plugins/alerting/common/disabled_action_groups.ts", "deprecated": false, "trackAdoption": false, @@ -14101,9 +13367,7 @@ "tags": [], "label": "RecoveredActionGroup", "description": [], - "signature": [ - "{ readonly id: \"recovered\"; readonly name: string; }" - ], + "signature": ["{ readonly id: \"recovered\"; readonly name: string; }"], "path": "packages/kbn-alerting-types/builtin_action_groups_types.ts", "deprecated": false, "trackAdoption": false, @@ -14178,9 +13442,7 @@ "tags": [], "label": "RuleLastRunOutcomeValues", "description": [], - "signature": [ - "readonly [\"succeeded\", \"warning\", \"failed\"]" - ], + "signature": ["readonly [\"succeeded\", \"warning\", \"failed\"]"], "path": "x-pack/plugins/alerting/common/rule.ts", "deprecated": false, "trackAdoption": false, @@ -14203,4 +13465,4 @@ } ] } -} \ No newline at end of file +} diff --git a/api_docs/deprecations_by_plugin.mdx b/api_docs/deprecations_by_plugin.mdx index 7460aeaea1b4d..8324c9a699f4b 100644 --- a/api_docs/deprecations_by_plugin.mdx +++ b/api_docs/deprecations_by_plugin.mdx @@ -1515,11 +1515,11 @@ migrates to using the Kibana Privilege model: https://github.com/elastic/kibana/ | Deprecated API | Reference location(s) | Remove By | | ---------------|-----------|-----------| -| | [common.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/synthetics/server/alert_rules/common.ts#:~:text=alertFactory), [message_utils.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/synthetics/server/alert_rules/tls_rule/message_utils.ts#:~:text=alertFactory), [tls_rule.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/synthetics/server/alert_rules/tls_rule/tls_rule.ts#:~:text=alertFactory), [monitor_status_rule.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/synthetics/server/alert_rules/status_rule/monitor_status_rule.ts#:~:text=alertFactory) | - | -| | [stderr_logs.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/stderr_logs.tsx#:~:text=indexPatternId) | - | -| | [toast_title.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_list/toast_title.tsx#:~:text=toMountPoint), [toast_title.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_list/toast_title.tsx#:~:text=toMountPoint), [browser_test_results.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/manual_test_run_mode/browser_test_results.tsx#:~:text=toMountPoint), [browser_test_results.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/manual_test_run_mode/browser_test_results.tsx#:~:text=toMountPoint), [delete_monitor.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/delete_monitor.tsx#:~:text=toMountPoint), [delete_monitor.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/delete_monitor.tsx#:~:text=toMountPoint), [delete_monitor.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/delete_monitor.tsx#:~:text=toMountPoint), [delete_param.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/global_params/delete_param.tsx#:~:text=toMountPoint), [delete_param.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/global_params/delete_param.tsx#:~:text=toMountPoint), [delete_param.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/global_params/delete_param.tsx#:~:text=toMountPoint)+ 6 more | - | -| | [synthetics_app.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/synthetics/public/apps/synthetics/synthetics_app.tsx#:~:text=KibanaThemeProvider), [synthetics_app.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/synthetics/public/apps/synthetics/synthetics_app.tsx#:~:text=KibanaThemeProvider), [synthetics_app.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/synthetics/public/apps/synthetics/synthetics_app.tsx#:~:text=KibanaThemeProvider) | - | -| | [synthetics_monitor.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/synthetics/server/saved_objects/synthetics_monitor.ts#:~:text=migrations) | - | +| | [common.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/synthetics/server/alert_rules/common.ts#:~:text=alertFactory), [message_utils.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/synthetics/server/alert_rules/tls_rule/message_utils.ts#:~:text=alertFactory), [tls_rule.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/synthetics/server/alert_rules/tls_rule/tls_rule.ts#:~:text=alertFactory), [monitor_status_rule.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/synthetics/server/alert_rules/status_rule/monitor_status_rule.ts#:~:text=alertFactory) | - | +| | [stderr_logs.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/stderr_logs.tsx#:~:text=indexPatternId) | - | +| | [toast_title.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_list/toast_title.tsx#:~:text=toMountPoint), [toast_title.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_list/toast_title.tsx#:~:text=toMountPoint), [browser_test_results.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/manual_test_run_mode/browser_test_results.tsx#:~:text=toMountPoint), [browser_test_results.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/manual_test_run_mode/browser_test_results.tsx#:~:text=toMountPoint), [delete_monitor.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/delete_monitor.tsx#:~:text=toMountPoint), [delete_monitor.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/delete_monitor.tsx#:~:text=toMountPoint), [delete_monitor.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/delete_monitor.tsx#:~:text=toMountPoint), [delete_param.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/global_params/delete_param.tsx#:~:text=toMountPoint), [delete_param.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/global_params/delete_param.tsx#:~:text=toMountPoint), [delete_param.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/global_params/delete_param.tsx#:~:text=toMountPoint)+ 6 more | - | +| | [synthetics_app.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/synthetics_app.tsx#:~:text=KibanaThemeProvider), [synthetics_app.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/synthetics_app.tsx#:~:text=KibanaThemeProvider), [synthetics_app.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/synthetics_app.tsx#:~:text=KibanaThemeProvider) | - | +| | [synthetics_monitor.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/synthetics/server/saved_objects/synthetics_monitor.ts#:~:text=migrations) | - | diff --git a/api_docs/discover.devdocs.json b/api_docs/discover.devdocs.json index 3632410dbe798..0b109410baef0 100644 --- a/api_docs/discover.devdocs.json +++ b/api_docs/discover.devdocs.json @@ -2589,7 +2589,7 @@ }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/stderr_logs.tsx" + "path": "x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/stderr_logs.tsx" } ] }, diff --git a/api_docs/kbn_core_http_server.devdocs.json b/api_docs/kbn_core_http_server.devdocs.json index c16ee3e43d622..052e7e31639ee 100644 --- a/api_docs/kbn_core_http_server.devdocs.json +++ b/api_docs/kbn_core_http_server.devdocs.json @@ -4299,7 +4299,7 @@ }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/server/server.ts" + "path": "x-pack/plugins/observability_solution/synthetics/server/server.ts" }, { "plugin": "upgradeAssistant", @@ -6699,7 +6699,7 @@ }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/server/server.ts" + "path": "x-pack/plugins/observability_solution/synthetics/server/server.ts" }, { "plugin": "upgradeAssistant", @@ -8111,7 +8111,7 @@ }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/server/server.ts" + "path": "x-pack/plugins/observability_solution/synthetics/server/server.ts" }, { "plugin": "upgradeAssistant", @@ -9023,7 +9023,7 @@ }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/server/server.ts" + "path": "x-pack/plugins/observability_solution/synthetics/server/server.ts" }, { "plugin": "upgradeAssistant", @@ -13481,7 +13481,7 @@ }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/server/server.ts" + "path": "x-pack/plugins/observability_solution/synthetics/server/server.ts" }, { "plugin": "transform", @@ -13878,7 +13878,7 @@ }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/server/server.ts" + "path": "x-pack/plugins/observability_solution/synthetics/server/server.ts" }, { "plugin": "transform", @@ -14767,7 +14767,7 @@ }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/server/server.ts" + "path": "x-pack/plugins/observability_solution/synthetics/server/server.ts" }, { "plugin": "transform", @@ -15217,7 +15217,7 @@ }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/server/server.ts" + "path": "x-pack/plugins/observability_solution/synthetics/server/server.ts" }, { "plugin": "@kbn/core-http-router-server-internal", diff --git a/api_docs/kbn_core_saved_objects_server.devdocs.json b/api_docs/kbn_core_saved_objects_server.devdocs.json index 3581cd6f7ff23..4ed98ce5e6e54 100644 --- a/api_docs/kbn_core_saved_objects_server.devdocs.json +++ b/api_docs/kbn_core_saved_objects_server.devdocs.json @@ -37,9 +37,7 @@ "type": "Function", "tags": [], "label": "isSavedObjectsClientError", - "description": [ - "\nDetermines if an error is a saved objects client error" - ], + "description": ["\nDetermines if an error is a saved objects client error"], "signature": [ "(error: any) => error is ", { @@ -60,21 +58,15 @@ "type": "Any", "tags": [], "label": "error", - "description": [ - "the error to check" - ], - "signature": [ - "any" - ], + "description": ["the error to check"], + "signature": ["any"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": true } ], - "returnComment": [ - "boolean - true if error is a saved objects client error" - ] + "returnComment": ["boolean - true if error is a saved objects client error"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -82,9 +74,7 @@ "type": "Function", "tags": [], "label": "decorateBadRequestError", - "description": [ - "\nDecorates a bad request error (400) by adding a reason" - ], + "description": ["\nDecorates a bad request error (400) by adding a reason"], "signature": [ "(error: Error, reason?: string | undefined) => ", { @@ -105,12 +95,8 @@ "type": "Object", "tags": [], "label": "error", - "description": [ - "the error to decorate" - ], - "signature": [ - "Error" - ], + "description": ["the error to decorate"], + "signature": ["Error"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, @@ -122,21 +108,15 @@ "type": "string", "tags": [], "label": "reason", - "description": [ - "the reason for the bad request (optional)" - ], - "signature": [ - "string | undefined" - ], + "description": ["the reason for the bad request (optional)"], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": false } ], - "returnComment": [ - "the decorated error" - ] + "returnComment": ["the decorated error"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -167,21 +147,15 @@ "type": "string", "tags": [], "label": "reason", - "description": [ - "the reason for the bad request (optional)" - ], - "signature": [ - "string | undefined" - ], + "description": ["the reason for the bad request (optional)"], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": false } ], - "returnComment": [ - "the decorated error" - ] + "returnComment": ["the decorated error"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -212,21 +186,15 @@ "type": "string", "tags": [], "label": "type", - "description": [ - "the unsupported saved object type" - ], - "signature": [ - "string" - ], + "description": ["the unsupported saved object type"], + "signature": ["string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": true } ], - "returnComment": [ - "the decorated error" - ] + "returnComment": ["the decorated error"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -234,9 +202,7 @@ "type": "Function", "tags": [], "label": "isBadRequestError", - "description": [ - "\nDetermines if an error is a bad request error (400)" - ], + "description": ["\nDetermines if an error is a bad request error (400)"], "signature": [ "(error: Error | ", { @@ -258,9 +224,7 @@ "type": "CompoundType", "tags": [], "label": "error", - "description": [ - "the error or decorated error" - ], + "description": ["the error or decorated error"], "signature": [ "Error | ", { @@ -277,9 +241,7 @@ "isRequired": true } ], - "returnComment": [ - "boolean - true if error is a bad request error" - ] + "returnComment": ["boolean - true if error is a bad request error"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -310,21 +272,15 @@ "type": "string", "tags": [], "label": "versionInput", - "description": [ - "the version string (optional)" - ], - "signature": [ - "string | undefined" - ], + "description": ["the version string (optional)"], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": false } ], - "returnComment": [ - "the decorated error" - ] + "returnComment": ["the decorated error"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -356,9 +312,7 @@ "type": "CompoundType", "tags": [], "label": "error", - "description": [ - "the error or decorated error" - ], + "description": ["the error or decorated error"], "signature": [ "Error | ", { @@ -375,9 +329,7 @@ "isRequired": true } ], - "returnComment": [ - "boolean - true if error is an invalid version error" - ] + "returnComment": ["boolean - true if error is an invalid version error"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -385,9 +337,7 @@ "type": "Function", "tags": [], "label": "decorateNotAuthorizedError", - "description": [ - "\nDecorates an error as an not authorized error (401)" - ], + "description": ["\nDecorates an error as an not authorized error (401)"], "signature": [ "(error: Error, reason?: string | undefined) => ", { @@ -408,12 +358,8 @@ "type": "Object", "tags": [], "label": "error", - "description": [ - "the error to decorate" - ], - "signature": [ - "Error" - ], + "description": ["the error to decorate"], + "signature": ["Error"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, @@ -425,21 +371,15 @@ "type": "string", "tags": [], "label": "reason", - "description": [ - "the reason for the not authorized error (optional)" - ], - "signature": [ - "string | undefined" - ], + "description": ["the reason for the not authorized error (optional)"], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": false } ], - "returnComment": [ - "the decorated error" - ] + "returnComment": ["the decorated error"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -447,9 +387,7 @@ "type": "Function", "tags": [], "label": "isNotAuthorizedError", - "description": [ - "\nDetermines if an error is a not authorized error (401)" - ], + "description": ["\nDetermines if an error is a not authorized error (401)"], "signature": [ "(error: Error | ", { @@ -471,9 +409,7 @@ "type": "CompoundType", "tags": [], "label": "error", - "description": [ - "the error or decorated error" - ], + "description": ["the error or decorated error"], "signature": [ "Error | ", { @@ -490,9 +426,7 @@ "isRequired": true } ], - "returnComment": [ - "boolean - true if error is a not authorized error" - ] + "returnComment": ["boolean - true if error is a not authorized error"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -500,9 +434,7 @@ "type": "Function", "tags": [], "label": "decorateForbiddenError", - "description": [ - "\nDecorates an error as a forbidden error (403)" - ], + "description": ["\nDecorates an error as a forbidden error (403)"], "signature": [ "(error: Error, reason?: string | undefined) => ", { @@ -523,12 +455,8 @@ "type": "Object", "tags": [], "label": "error", - "description": [ - "the error to decorate" - ], - "signature": [ - "Error" - ], + "description": ["the error to decorate"], + "signature": ["Error"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, @@ -540,21 +468,15 @@ "type": "string", "tags": [], "label": "reason", - "description": [ - "the reason for the forbidden error (optional)" - ], - "signature": [ - "string | undefined" - ], + "description": ["the reason for the forbidden error (optional)"], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": false } ], - "returnComment": [ - "the decorated error" - ] + "returnComment": ["the decorated error"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -562,9 +484,7 @@ "type": "Function", "tags": [], "label": "isForbiddenError", - "description": [ - "\nDetermines if an error is a forbidden error (403)" - ], + "description": ["\nDetermines if an error is a forbidden error (403)"], "signature": [ "(error: Error | ", { @@ -586,9 +506,7 @@ "type": "CompoundType", "tags": [], "label": "error", - "description": [ - "the error or decorated error" - ], + "description": ["the error or decorated error"], "signature": [ "Error | ", { @@ -605,9 +523,7 @@ "isRequired": true } ], - "returnComment": [ - "boolean - true if error is a forbidden error" - ] + "returnComment": ["boolean - true if error is a forbidden error"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -615,9 +531,7 @@ "type": "Function", "tags": [], "label": "decorateRequestEntityTooLargeError", - "description": [ - "\nDecorates a request entity too large error (413)" - ], + "description": ["\nDecorates a request entity too large error (413)"], "signature": [ "(error: Error, reason?: string | undefined) => ", { @@ -638,12 +552,8 @@ "type": "Object", "tags": [], "label": "error", - "description": [ - "the error to decorate" - ], - "signature": [ - "Error" - ], + "description": ["the error to decorate"], + "signature": ["Error"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, @@ -655,21 +565,15 @@ "type": "string", "tags": [], "label": "reason", - "description": [ - "the reason for the request entity too large error" - ], - "signature": [ - "string | undefined" - ], + "description": ["the reason for the request entity too large error"], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": false } ], - "returnComment": [ - "the decorated error" - ] + "returnComment": ["the decorated error"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -677,9 +581,7 @@ "type": "Function", "tags": [], "label": "isRequestEntityTooLargeError", - "description": [ - "\nDetermines if an error is a request entity too large error(413)" - ], + "description": ["\nDetermines if an error is a request entity too large error(413)"], "signature": [ "(error: Error | ", { @@ -701,9 +603,7 @@ "type": "CompoundType", "tags": [], "label": "error", - "description": [ - "the error or decorated error" - ], + "description": ["the error or decorated error"], "signature": [ "Error | ", { @@ -720,9 +620,7 @@ "isRequired": true } ], - "returnComment": [ - "boolean - true if error is a request entity too large error" - ] + "returnComment": ["boolean - true if error is a request entity too large error"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -730,9 +628,7 @@ "type": "Function", "tags": [], "label": "createGenericNotFoundError", - "description": [ - "\nCreates a generic not found error (404)" - ], + "description": ["\nCreates a generic not found error (404)"], "signature": [ "(type?: string | null, id?: string | null) => ", { @@ -753,12 +649,8 @@ "type": "CompoundType", "tags": [], "label": "type", - "description": [ - "the saved object type or null (default is null)" - ], - "signature": [ - "string | null" - ], + "description": ["the saved object type or null (default is null)"], + "signature": ["string | null"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, @@ -770,21 +662,15 @@ "type": "CompoundType", "tags": [], "label": "id", - "description": [ - "the saved object id or null (default is null)" - ], - "signature": [ - "string | null" - ], + "description": ["the saved object id or null (default is null)"], + "signature": ["string | null"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": false } ], - "returnComment": [ - "the decorated error" - ] + "returnComment": ["the decorated error"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -792,9 +678,7 @@ "type": "Function", "tags": [], "label": "createIndexAliasNotFoundError", - "description": [ - "\nCreates an alias not found error (flavor of general error 500)" - ], + "description": ["\nCreates an alias not found error (flavor of general error 500)"], "signature": [ "(alias: string) => ", { @@ -815,21 +699,15 @@ "type": "string", "tags": [], "label": "alias", - "description": [ - "the unfound saved object alias" - ], - "signature": [ - "string" - ], + "description": ["the unfound saved object alias"], + "signature": ["string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": true } ], - "returnComment": [ - "the decorated error" - ] + "returnComment": ["the decorated error"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -860,12 +738,8 @@ "type": "Object", "tags": [], "label": "error", - "description": [ - "the error to decorate" - ], - "signature": [ - "Error" - ], + "description": ["the error to decorate"], + "signature": ["Error"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, @@ -877,21 +751,15 @@ "type": "string", "tags": [], "label": "alias", - "description": [ - "the unfound index alias" - ], - "signature": [ - "string" - ], + "description": ["the unfound index alias"], + "signature": ["string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": true } ], - "returnComment": [ - "the decorated error" - ] + "returnComment": ["the decorated error"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -899,9 +767,7 @@ "type": "Function", "tags": [], "label": "isNotFoundError", - "description": [ - "\nDetermines if an error is a not found error (404)" - ], + "description": ["\nDetermines if an error is a not found error (404)"], "signature": [ "(error: Error | ", { @@ -923,9 +789,7 @@ "type": "CompoundType", "tags": [], "label": "error", - "description": [ - "the error or decorated error" - ], + "description": ["the error or decorated error"], "signature": [ "Error | ", { @@ -942,9 +806,7 @@ "isRequired": true } ], - "returnComment": [ - "boolean - true if error is a not found error" - ] + "returnComment": ["boolean - true if error is a not found error"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -952,9 +814,7 @@ "type": "Function", "tags": [], "label": "decorateConflictError", - "description": [ - "\nDecorates a conflict error (409)" - ], + "description": ["\nDecorates a conflict error (409)"], "signature": [ "(error: Error, reason?: string | undefined) => ", { @@ -975,12 +835,8 @@ "type": "Object", "tags": [], "label": "error", - "description": [ - "the error to decorate" - ], - "signature": [ - "Error" - ], + "description": ["the error to decorate"], + "signature": ["Error"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, @@ -992,21 +848,15 @@ "type": "string", "tags": [], "label": "reason", - "description": [ - "the reason for the conflict error (optional)" - ], - "signature": [ - "string | undefined" - ], + "description": ["the reason for the conflict error (optional)"], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": false } ], - "returnComment": [ - "the decorated error" - ] + "returnComment": ["the decorated error"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -1014,9 +864,7 @@ "type": "Function", "tags": [], "label": "createConflictError", - "description": [ - "\nCreates a conflict error (409)" - ], + "description": ["\nCreates a conflict error (409)"], "signature": [ "(type: string, id: string, reason?: string | undefined) => ", { @@ -1037,12 +885,8 @@ "type": "string", "tags": [], "label": "type", - "description": [ - "the saved object type" - ], - "signature": [ - "string" - ], + "description": ["the saved object type"], + "signature": ["string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, @@ -1054,12 +898,8 @@ "type": "string", "tags": [], "label": "id", - "description": [ - "the saved object id" - ], - "signature": [ - "string" - ], + "description": ["the saved object id"], + "signature": ["string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, @@ -1071,21 +911,15 @@ "type": "string", "tags": [], "label": "reason", - "description": [ - "the reason for the conflict error (optional)" - ], - "signature": [ - "string | undefined" - ], + "description": ["the reason for the conflict error (optional)"], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": false } ], - "returnComment": [ - "the decorated error" - ] + "returnComment": ["the decorated error"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -1093,9 +927,7 @@ "type": "Function", "tags": [], "label": "isConflictError", - "description": [ - "\nDetermines if an error is a conflict error (409)" - ], + "description": ["\nDetermines if an error is a conflict error (409)"], "signature": [ "(error: Error | ", { @@ -1117,9 +949,7 @@ "type": "CompoundType", "tags": [], "label": "error", - "description": [ - "the error or decorated error" - ], + "description": ["the error or decorated error"], "signature": [ "Error | ", { @@ -1136,9 +966,7 @@ "isRequired": true } ], - "returnComment": [ - "boolean - true if error is a conflict error" - ] + "returnComment": ["boolean - true if error is a conflict error"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -1146,9 +974,7 @@ "type": "Function", "tags": [], "label": "decorateTooManyRequestsError", - "description": [ - "\nDecorates a too many requests error (429)" - ], + "description": ["\nDecorates a too many requests error (429)"], "signature": [ "(error: Error, reason?: string | undefined) => ", { @@ -1169,12 +995,8 @@ "type": "Object", "tags": [], "label": "error", - "description": [ - "the error to decorate" - ], - "signature": [ - "Error" - ], + "description": ["the error to decorate"], + "signature": ["Error"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, @@ -1186,21 +1008,15 @@ "type": "string", "tags": [], "label": "reason", - "description": [ - "the reason for the too many requests error (optional)" - ], - "signature": [ - "string | undefined" - ], + "description": ["the reason for the too many requests error (optional)"], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": false } ], - "returnComment": [ - "the decorated error" - ] + "returnComment": ["the decorated error"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -1208,9 +1024,7 @@ "type": "Function", "tags": [], "label": "createTooManyRequestsError", - "description": [ - "\nCreates a too many requests error (429)" - ], + "description": ["\nCreates a too many requests error (429)"], "signature": [ "(type: string, id: string) => ", { @@ -1231,12 +1045,8 @@ "type": "string", "tags": [], "label": "type", - "description": [ - "the saved object type" - ], - "signature": [ - "string" - ], + "description": ["the saved object type"], + "signature": ["string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, @@ -1248,21 +1058,15 @@ "type": "string", "tags": [], "label": "id", - "description": [ - "the saved object id" - ], - "signature": [ - "string" - ], + "description": ["the saved object id"], + "signature": ["string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": true } ], - "returnComment": [ - "the decorated error" - ] + "returnComment": ["the decorated error"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -1270,9 +1074,7 @@ "type": "Function", "tags": [], "label": "isTooManyRequestsError", - "description": [ - "\nDetermines if an error is a too many requests error (429)" - ], + "description": ["\nDetermines if an error is a too many requests error (429)"], "signature": [ "(error: Error | ", { @@ -1294,9 +1096,7 @@ "type": "CompoundType", "tags": [], "label": "error", - "description": [ - "the error or decorated error" - ], + "description": ["the error or decorated error"], "signature": [ "Error | ", { @@ -1313,9 +1113,7 @@ "isRequired": true } ], - "returnComment": [ - "boolean - true if error is a too many requests error" - ] + "returnComment": ["boolean - true if error is a too many requests error"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -1346,12 +1144,8 @@ "type": "Object", "tags": [], "label": "error", - "description": [ - "the error to decorate" - ], - "signature": [ - "Error" - ], + "description": ["the error to decorate"], + "signature": ["Error"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, @@ -1363,21 +1157,15 @@ "type": "string", "tags": [], "label": "reason", - "description": [ - "the reason for the cannot execute error (optional)" - ], - "signature": [ - "string | undefined" - ], + "description": ["the reason for the cannot execute error (optional)"], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": false } ], - "returnComment": [ - "the decorated error" - ] + "returnComment": ["the decorated error"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -1409,9 +1197,7 @@ "type": "CompoundType", "tags": [], "label": "error", - "description": [ - "the error or decorated error" - ], + "description": ["the error or decorated error"], "signature": [ "Error | ", { @@ -1428,9 +1214,7 @@ "isRequired": true } ], - "returnComment": [ - "boolean - true if error is a cannot execute error" - ] + "returnComment": ["boolean - true if error is a cannot execute error"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -1438,9 +1222,7 @@ "type": "Function", "tags": [], "label": "decorateEsUnavailableError", - "description": [ - "\nDecorates an elastic search unavailable error (503)" - ], + "description": ["\nDecorates an elastic search unavailable error (503)"], "signature": [ "(error: Error, reason?: string | undefined) => ", { @@ -1461,12 +1243,8 @@ "type": "Object", "tags": [], "label": "error", - "description": [ - "the error to decorate" - ], - "signature": [ - "Error" - ], + "description": ["the error to decorate"], + "signature": ["Error"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, @@ -1478,21 +1256,15 @@ "type": "string", "tags": [], "label": "reason", - "description": [ - "the reason for the elastic search unavailable error (optional)" - ], - "signature": [ - "string | undefined" - ], + "description": ["the reason for the elastic search unavailable error (optional)"], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": false } ], - "returnComment": [ - "the decorated error" - ] + "returnComment": ["the decorated error"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -1524,9 +1296,7 @@ "type": "CompoundType", "tags": [], "label": "error", - "description": [ - "the error or decorated error" - ], + "description": ["the error or decorated error"], "signature": [ "Error | ", { @@ -1543,9 +1313,7 @@ "isRequired": true } ], - "returnComment": [ - "boolean - true if error is an elastic search unavailable error" - ] + "returnComment": ["boolean - true if error is an elastic search unavailable error"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -1553,9 +1321,7 @@ "type": "Function", "tags": [], "label": "decorateGeneralError", - "description": [ - "\nDecorates a general error (500)" - ], + "description": ["\nDecorates a general error (500)"], "signature": [ "(error: Error, reason?: string | undefined) => ", { @@ -1576,12 +1342,8 @@ "type": "Object", "tags": [], "label": "error", - "description": [ - "the error to decorate" - ], - "signature": [ - "Error" - ], + "description": ["the error to decorate"], + "signature": ["Error"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, @@ -1593,21 +1355,15 @@ "type": "string", "tags": [], "label": "reason", - "description": [ - "the reason for the error (optional)" - ], - "signature": [ - "string | undefined" - ], + "description": ["the reason for the error (optional)"], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": false } ], - "returnComment": [ - "the decorated error" - ] + "returnComment": ["the decorated error"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -1615,9 +1371,7 @@ "type": "Function", "tags": [], "label": "isGeneralError", - "description": [ - "\nDetermines if an error is a general error (500)" - ], + "description": ["\nDetermines if an error is a general error (500)"], "signature": [ "(error: Error | ", { @@ -1639,9 +1393,7 @@ "type": "CompoundType", "tags": [], "label": "error", - "description": [ - "the error or decorated error" - ], + "description": ["the error or decorated error"], "signature": [ "Error | ", { @@ -1658,9 +1410,7 @@ "isRequired": true } ], - "returnComment": [ - "boolean - true if error is a general error" - ] + "returnComment": ["boolean - true if error is a general error"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -1668,9 +1418,7 @@ "type": "Function", "tags": [], "label": "createGenericNotFoundEsUnavailableError", - "description": [ - "\nCreates a generic elastic search not present error" - ], + "description": ["\nCreates a generic elastic search not present error"], "signature": [ "(type?: string | null, id?: string | null) => ", { @@ -1691,12 +1439,8 @@ "type": "CompoundType", "tags": [], "label": "type", - "description": [ - "the saved object type or null, default null" - ], - "signature": [ - "string | null" - ], + "description": ["the saved object type or null, default null"], + "signature": ["string | null"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, @@ -1708,21 +1452,15 @@ "type": "CompoundType", "tags": [], "label": "id", - "description": [ - "the saved object id or null, default null" - ], - "signature": [ - "string | null" - ], + "description": ["the saved object id or null, default null"], + "signature": ["string | null"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, "isRequired": false } ], - "returnComment": [ - "the decorated error" - ] + "returnComment": ["the decorated error"] } ], "initialIsOpen": false @@ -1752,9 +1490,7 @@ "description": [ "\nAn array of authorized spaces for the associated type/action\nin the associated record/map." ], - "signature": [ - "string[]" - ], + "signature": ["string[]"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/security.ts", "deprecated": false, "trackAdoption": false @@ -1765,12 +1501,8 @@ "type": "CompoundType", "tags": [], "label": "isGloballyAuthorized", - "description": [ - "\nIs the associated type/action globally authorized?" - ], - "signature": [ - "boolean | undefined" - ], + "description": ["\nIs the associated type/action globally authorized?"], + "signature": ["boolean | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/security.ts", "deprecated": false, "trackAdoption": false @@ -1808,9 +1540,7 @@ "type": "Array", "tags": [], "label": "objects", - "description": [ - "\nThe objects to authorize" - ], + "description": ["\nThe objects to authorize"], "signature": [ "(", { @@ -1867,9 +1597,7 @@ "type": "Array", "tags": [], "label": "objects", - "description": [ - "The objects to authorize" - ], + "description": ["The objects to authorize"], "signature": [ { "pluginId": "@kbn/core-saved-objects-api-server", @@ -1893,10 +1621,7 @@ "description": [ "\noptions for the operation\n- purpose: 'collectMultiNamespaceReferences' or 'updateObjectsSpaces'\ndefault purpose is 'collectMultiNamespaceReferences'." ], - "signature": [ - "MultiNamespaceReferencesOptions", - " | undefined" - ], + "signature": ["MultiNamespaceReferencesOptions", " | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/security.ts", "deprecated": false, "trackAdoption": false @@ -1934,9 +1659,7 @@ "type": "Array", "tags": [], "label": "objects", - "description": [ - "The objects to authorize" - ], + "description": ["The objects to authorize"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -1984,9 +1707,7 @@ "type": "Array", "tags": [], "label": "objects", - "description": [ - "The objects to authorize" - ], + "description": ["The objects to authorize"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -2043,9 +1764,7 @@ "description": [ "\nThe namespaces to include when retrieving this object. Populated by options\npassed to the repository's update or bulkUpdate method." ], - "signature": [ - "string[] | undefined" - ], + "signature": ["string[] | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/security.ts", "deprecated": false, "trackAdoption": false @@ -2059,9 +1778,7 @@ "description": [ "\nWhether or not an error occurred when getting this object. Populated by\nthe result of a query. Default is false." ], - "signature": [ - "boolean | undefined" - ], + "signature": ["boolean | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/security.ts", "deprecated": false, "trackAdoption": false @@ -2099,9 +1816,7 @@ "type": "Array", "tags": [], "label": "objects", - "description": [ - "The objects to authorize" - ], + "description": ["The objects to authorize"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -2149,9 +1864,7 @@ "type": "Array", "tags": [], "label": "objects", - "description": [ - "The objects to authorize" - ], + "description": ["The objects to authorize"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -2199,13 +1912,8 @@ "type": "Array", "tags": [], "label": "objects", - "description": [ - "The objects to authorize" - ], - "signature": [ - "AuthorizeObject", - "[]" - ], + "description": ["The objects to authorize"], + "signature": ["AuthorizeObject", "[]"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/security.ts", "deprecated": false, "trackAdoption": false @@ -2252,9 +1960,7 @@ "description": [ "\nInitial spaces to include the created object. Populated by options\npassed to the repository's bulkCreate method." ], - "signature": [ - "string[] | undefined" - ], + "signature": ["string[] | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/security.ts", "deprecated": false, "trackAdoption": false @@ -2292,9 +1998,7 @@ "type": "Object", "tags": [], "label": "object", - "description": [ - "The object to authorize" - ], + "description": ["The object to authorize"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -2341,12 +2045,8 @@ "type": "Object", "tags": [], "label": "object", - "description": [ - "The object to authorize" - ], - "signature": [ - "AuthorizeObject" - ], + "description": ["The object to authorize"], + "signature": ["AuthorizeObject"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/security.ts", "deprecated": false, "trackAdoption": false @@ -2373,12 +2073,8 @@ "type": "Object", "tags": [], "label": "namespaces", - "description": [ - "The namespaces in which to find objects" - ], - "signature": [ - "Set" - ], + "description": ["The namespaces in which to find objects"], + "signature": ["Set"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/security.ts", "deprecated": false, "trackAdoption": false @@ -2389,12 +2085,8 @@ "type": "Object", "tags": [], "label": "types", - "description": [ - "The types of objects to find" - ], - "signature": [ - "Set" - ], + "description": ["The types of objects to find"], + "signature": ["Set"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/security.ts", "deprecated": false, "trackAdoption": false @@ -2432,9 +2124,7 @@ "type": "Object", "tags": [], "label": "object", - "description": [ - "The object to authorize" - ], + "description": ["The object to authorize"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -2454,12 +2144,8 @@ "type": "CompoundType", "tags": [], "label": "objectNotFound", - "description": [ - "Whether or not the object was not found, defaults to false" - ], - "signature": [ - "boolean | undefined" - ], + "description": ["Whether or not the object was not found, defaults to false"], + "signature": ["boolean | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/security.ts", "deprecated": false, "trackAdoption": false @@ -2500,9 +2186,7 @@ "description": [ "\nSpaces where the object is known to exist. Usually populated\nby document data from the result of an es query." ], - "signature": [ - "string[]" - ], + "signature": ["string[]"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/security.ts", "deprecated": false, "trackAdoption": false @@ -2549,9 +2233,7 @@ "description": [ "\nThe namespace in which to update this object. Populated by options\npassed to the repository's update or bulkUpdate method." ], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/security.ts", "deprecated": false, "trackAdoption": false @@ -2589,9 +2271,7 @@ "type": "Object", "tags": [], "label": "object", - "description": [ - "The object to authorize" - ], + "description": ["The object to authorize"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -2638,12 +2318,8 @@ "type": "Array", "tags": [], "label": "spacesToAdd", - "description": [ - "The spaces in which to add the objects" - ], - "signature": [ - "string[]" - ], + "description": ["The spaces in which to add the objects"], + "signature": ["string[]"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/security.ts", "deprecated": false, "trackAdoption": false @@ -2654,12 +2330,8 @@ "type": "Array", "tags": [], "label": "spacesToRemove", - "description": [ - "The spaces from which to remove the objects" - ], - "signature": [ - "string[]" - ], + "description": ["The spaces from which to remove the objects"], + "signature": ["string[]"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/security.ts", "deprecated": false, "trackAdoption": false @@ -2670,9 +2342,7 @@ "type": "Array", "tags": [], "label": "objects", - "description": [ - "The objects to authorize" - ], + "description": ["The objects to authorize"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -2696,9 +2366,7 @@ "type": "Interface", "tags": [], "label": "BulkResolveError", - "description": [ - "\nError result for the internal bulk resolve method." - ], + "description": ["\nError result for the internal bulk resolve method."], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false, @@ -2709,9 +2377,7 @@ "type": "string", "tags": [], "label": "type", - "description": [ - "The type of the saved object" - ], + "description": ["The type of the saved object"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false @@ -2722,9 +2388,7 @@ "type": "string", "tags": [], "label": "id", - "description": [ - "The id of the saved object" - ], + "description": ["The id of the saved object"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false @@ -2735,9 +2399,7 @@ "type": "Object", "tags": [], "label": "error", - "description": [ - "The decorated resolve error" - ], + "description": ["The decorated resolve error"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -2786,9 +2448,7 @@ "description": [ "\nThe overall status of the authorization check as a string:\n'fully_authorized' | 'partially_authorized' | 'unauthorized'" ], - "signature": [ - "\"unauthorized\" | \"fully_authorized\" | \"partially_authorized\"" - ], + "signature": ["\"unauthorized\" | \"fully_authorized\" | \"partially_authorized\""], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/security.ts", "deprecated": false, "trackAdoption": false @@ -2851,12 +2511,8 @@ "type": "string", "tags": [], "label": "[code]", - "description": [ - "the 'SavedObjectsClientErrorCode' symbol" - ], - "signature": [ - "string | undefined" - ], + "description": ["the 'SavedObjectsClientErrorCode' symbol"], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_error_helpers.ts", "deprecated": false, "trackAdoption": false @@ -2883,9 +2539,7 @@ "type": "string", "tags": [], "label": "type", - "description": [ - "The Saved Object type" - ], + "description": ["The Saved Object type"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/encryption.ts", "deprecated": false, "trackAdoption": false @@ -2896,9 +2550,7 @@ "type": "string", "tags": [], "label": "id", - "description": [ - "The Saved Object ID" - ], + "description": ["The Saved Object ID"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/encryption.ts", "deprecated": false, "trackAdoption": false @@ -2912,9 +2564,7 @@ "description": [ "Namespace for use in index migration...\nIf the object is being decrypted during index migration, the object was previously\nencrypted with its namespace in the descriptor portion of the AAD; on the other hand,\nif the object is being decrypted during object migration, the object was never encrypted\nwith its namespace in the descriptor portion of the AAD." ], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/encryption.ts", "deprecated": false, "trackAdoption": false @@ -2941,12 +2591,8 @@ "type": "Object", "tags": [], "label": "previouslyCheckedNamespaces", - "description": [ - "The namespaces previously checked by the AuthorizeFind method" - ], - "signature": [ - "Set" - ], + "description": ["The namespaces previously checked by the AuthorizeFind method"], + "signature": ["Set"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/security.ts", "deprecated": false, "trackAdoption": false @@ -2996,12 +2642,8 @@ "type": "Function", "tags": [], "label": "isEncryptableType", - "description": [ - "\nReturns true if a type has been registered as encryptable." - ], - "signature": [ - "(type: string) => boolean" - ], + "description": ["\nReturns true if a type has been registered as encryptable."], + "signature": ["(type: string) => boolean"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/encryption.ts", "deprecated": false, "trackAdoption": false, @@ -3012,21 +2654,15 @@ "type": "string", "tags": [], "label": "type", - "description": [ - "- the string name of the object type" - ], - "signature": [ - "string" - ], + "description": ["- the string name of the object type"], + "signature": ["string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/encryption.ts", "deprecated": false, "trackAdoption": false, "isRequired": true } ], - "returnComment": [ - "boolean, true if type is encryptable" - ] + "returnComment": ["boolean, true if type is encryptable"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -3058,12 +2694,8 @@ "type": "Uncategorized", "tags": [], "label": "response", - "description": [ - "- any object R that extends SavedObject with attributes T" - ], - "signature": [ - "R" - ], + "description": ["- any object R that extends SavedObject with attributes T"], + "signature": ["R"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/encryption.ts", "deprecated": false, "trackAdoption": false, @@ -3078,18 +2710,14 @@ "description": [ "- optional, original attributes T from when the object was created (NOT encrypted).\nThese are used to avoid decryption execution cost if they are supplied." ], - "signature": [ - "T | undefined" - ], + "signature": ["T | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/encryption.ts", "deprecated": false, "trackAdoption": false, "isRequired": false } ], - "returnComment": [ - "R with decrypted or stripped attributes" - ] + "returnComment": ["R with decrypted or stripped attributes"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -3147,18 +2775,14 @@ "description": [ "- T, attributes of the specified object, some of which to be encrypted." ], - "signature": [ - "T" - ], + "signature": ["T"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/encryption.ts", "deprecated": false, "trackAdoption": false, "isRequired": true } ], - "returnComment": [ - "T, encrypted attributes" - ] + "returnComment": ["T, encrypted attributes"] } ], "initialIsOpen": false @@ -3169,9 +2793,7 @@ "type": "Interface", "tags": [], "label": "ISavedObjectsExporter", - "description": [ - "\nUtility class used to export savedObjects.\n" - ], + "description": ["\nUtility class used to export savedObjects.\n"], "path": "packages/core/saved-objects/core-saved-objects-server/src/export.ts", "deprecated": false, "trackAdoption": false, @@ -3180,9 +2802,7 @@ "parentPluginId": "@kbn/core-saved-objects-server", "id": "def-common.ISavedObjectsExporter.exportByTypes", "type": "Function", - "tags": [ - "throws" - ], + "tags": ["throws"], "label": "exportByTypes", "description": [ "\nGenerates an export stream for given types.\n\nSee the {@link SavedObjectsExportByTypeOptions | options} for more detailed information.\n" @@ -3232,9 +2852,7 @@ "parentPluginId": "@kbn/core-saved-objects-server", "id": "def-common.ISavedObjectsExporter.exportByObjects", "type": "Function", - "tags": [ - "throws" - ], + "tags": ["throws"], "label": "exportByObjects", "description": [ "\nGenerates an export stream for given object references.\n\nSee the {@link SavedObjectsExportByObjectOptions | options} for more detailed information.\n" @@ -3289,9 +2907,7 @@ "type": "Interface", "tags": [], "label": "ISavedObjectsImporter", - "description": [ - "\nUtility class used to import savedObjects.\n" - ], + "description": ["\nUtility class used to import savedObjects.\n"], "path": "packages/core/saved-objects/core-saved-objects-server/src/import.ts", "deprecated": false, "trackAdoption": false, @@ -3300,9 +2916,7 @@ "parentPluginId": "@kbn/core-saved-objects-server", "id": "def-common.ISavedObjectsImporter.import", "type": "Function", - "tags": [ - "throws" - ], + "tags": ["throws"], "label": "import", "description": [ "\nImport saved objects from given stream. See the {@link SavedObjectsImportOptions | options} for more\ndetailed information.\n" @@ -3358,9 +2972,7 @@ "parentPluginId": "@kbn/core-saved-objects-server", "id": "def-common.ISavedObjectsImporter.resolveImportErrors", "type": "Function", - "tags": [ - "throws" - ], + "tags": ["throws"], "label": "resolveImportErrors", "description": [ "\nResolve and return saved object import errors.\nSee the {@link SavedObjectsResolveImportErrorsOptions | options} for more detailed information.\n" @@ -3434,9 +3046,7 @@ "type": "Function", "tags": [], "label": "authorizeCreate", - "description": [ - "\nPerforms authorization for the CREATE security action" - ], + "description": ["\nPerforms authorization for the CREATE security action"], "signature": [ "(params: ", { @@ -3466,9 +3076,7 @@ "type": "Object", "tags": [], "label": "params", - "description": [ - "the namespace and object to authorize" - ], + "description": ["the namespace and object to authorize"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -3494,9 +3102,7 @@ "type": "Function", "tags": [], "label": "authorizeBulkCreate", - "description": [ - "\nPerforms authorization for the BULK_CREATE security action" - ], + "description": ["\nPerforms authorization for the BULK_CREATE security action"], "signature": [ "(params: ", { @@ -3526,9 +3132,7 @@ "type": "Object", "tags": [], "label": "params", - "description": [ - "the namespace and objects to authorize" - ], + "description": ["the namespace and objects to authorize"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -3554,9 +3158,7 @@ "type": "Function", "tags": [], "label": "authorizeUpdate", - "description": [ - "\nPerforms authorization for the UPDATE security action" - ], + "description": ["\nPerforms authorization for the UPDATE security action"], "signature": [ "(params: ", { @@ -3586,9 +3188,7 @@ "type": "Object", "tags": [], "label": "params", - "description": [ - "the namespace and object to authorize" - ], + "description": ["the namespace and object to authorize"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -3614,9 +3214,7 @@ "type": "Function", "tags": [], "label": "authorizeBulkUpdate", - "description": [ - "\nPerforms authorization for the BULK_UPDATE security action" - ], + "description": ["\nPerforms authorization for the BULK_UPDATE security action"], "signature": [ "(params: ", { @@ -3646,9 +3244,7 @@ "type": "Object", "tags": [], "label": "params", - "description": [ - "the namespace and objects to authorize" - ], + "description": ["the namespace and objects to authorize"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -3674,9 +3270,7 @@ "type": "Function", "tags": [], "label": "authorizeDelete", - "description": [ - "\nPerforms authorization for the DELETE security action" - ], + "description": ["\nPerforms authorization for the DELETE security action"], "signature": [ "(params: ", { @@ -3706,9 +3300,7 @@ "type": "Object", "tags": [], "label": "params", - "description": [ - "the namespace and object to authorize" - ], + "description": ["the namespace and object to authorize"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -3734,9 +3326,7 @@ "type": "Function", "tags": [], "label": "authorizeBulkDelete", - "description": [ - "\nPerforms authorization for the BULK_DELETE security action" - ], + "description": ["\nPerforms authorization for the BULK_DELETE security action"], "signature": [ "(params: ", { @@ -3766,9 +3356,7 @@ "type": "Object", "tags": [], "label": "params", - "description": [ - "the namespace and objects to authorize" - ], + "description": ["the namespace and objects to authorize"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -3794,9 +3382,7 @@ "type": "Function", "tags": [], "label": "authorizeGet", - "description": [ - "\nPerforms authorization for the GET security action" - ], + "description": ["\nPerforms authorization for the GET security action"], "signature": [ "(params: ", { @@ -3854,9 +3440,7 @@ "type": "Function", "tags": [], "label": "authorizeBulkGet", - "description": [ - "\nPerforms authorization for the BULK_GET security action" - ], + "description": ["\nPerforms authorization for the BULK_GET security action"], "signature": [ "(params: ", { @@ -3886,9 +3470,7 @@ "type": "Object", "tags": [], "label": "params", - "description": [ - "the namespace and objects to authorize" - ], + "description": ["the namespace and objects to authorize"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -3914,9 +3496,7 @@ "type": "Function", "tags": [], "label": "authorizeCheckConflicts", - "description": [ - "\nPerforms authorization for the CHECK_CONFLICTS security action" - ], + "description": ["\nPerforms authorization for the CHECK_CONFLICTS security action"], "signature": [ "(params: ", { @@ -3946,9 +3526,7 @@ "type": "Object", "tags": [], "label": "params", - "description": [ - "the namespace and objects to authorize" - ], + "description": ["the namespace and objects to authorize"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -4006,9 +3584,7 @@ "type": "Object", "tags": [], "label": "params", - "description": [ - "the namespace and object to authorize" - ], + "description": ["the namespace and object to authorize"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -4034,9 +3610,7 @@ "type": "Function", "tags": [], "label": "authorizeOpenPointInTime", - "description": [ - "\nPerforms authorization for the OPEN_POINT_IN_TIME security action" - ], + "description": ["\nPerforms authorization for the OPEN_POINT_IN_TIME security action"], "signature": [ "(params: ", { @@ -4066,9 +3640,7 @@ "type": "Object", "tags": [], "label": "params", - "description": [ - "the namespaces and types to authorize" - ], + "description": ["the namespaces and types to authorize"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -4094,12 +3666,8 @@ "type": "Function", "tags": [], "label": "auditClosePointInTime", - "description": [ - "\nPerforms audit logging for the CLOSE_POINT_IN_TIME security action" - ], - "signature": [ - "() => void" - ], + "description": ["\nPerforms audit logging for the CLOSE_POINT_IN_TIME security action"], + "signature": ["() => void"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/security.ts", "deprecated": false, "trackAdoption": false, @@ -4162,9 +3730,7 @@ "isRequired": true } ], - "returnComment": [ - "SavedObjectReferenceWithContext[] - array of collected references" - ] + "returnComment": ["SavedObjectReferenceWithContext[] - array of collected references"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -4212,9 +3778,7 @@ "type": "Object", "tags": [], "label": "params", - "description": [ - "- the namespace and objects to authorize" - ], + "description": ["- the namespace and objects to authorize"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -4333,9 +3897,7 @@ "type": "Object", "tags": [], "label": "params", - "description": [ - "- namespaces and types to authorize" - ], + "description": ["- namespaces and types to authorize"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -4411,9 +3973,7 @@ "isRequired": true } ], - "returnComment": [ - "- the updated type map used for redaction" - ] + "returnComment": ["- the updated type map used for redaction"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -4453,9 +4013,7 @@ "type": "Object", "tags": [], "label": "params", - "description": [ - "- the saved object and an authorization map" - ], + "description": ["- the saved object and an authorization map"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -4472,9 +4030,7 @@ "isRequired": true } ], - "returnComment": [ - "SavedObject - saved object with filtered spaces" - ] + "returnComment": ["SavedObject - saved object with filtered spaces"] }, { "parentPluginId": "@kbn/core-saved-objects-server", @@ -4506,9 +4062,7 @@ "type": "Array", "tags": [], "label": "aliases", - "description": [ - "- array of legacy url alias targets" - ], + "description": ["- array of legacy url alias targets"], "signature": [ { "pluginId": "@kbn/core-saved-objects-common", @@ -4557,12 +4111,8 @@ "type": "string", "tags": [], "label": "spaceId", - "description": [ - "- the id of the space being deleted" - ], - "signature": [ - "string" - ], + "description": ["- the id of the space being deleted"], + "signature": ["string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/security.ts", "deprecated": false, "trackAdoption": false, @@ -4574,9 +4124,7 @@ "type": "Array", "tags": [], "label": "objects", - "description": [ - "- the objects to audit" - ], + "description": ["- the objects to audit"], "signature": [ { "pluginId": "@kbn/core-saved-objects-api-server", @@ -4649,9 +4197,7 @@ "type": "Object", "tags": [], "label": "doc", - "description": [ - "- The raw ES document to be tested" - ], + "description": ["- The raw ES document to be tested"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -4672,9 +4218,7 @@ "type": "Object", "tags": [], "label": "options", - "description": [ - "- Options for parsing the raw document." - ], + "description": ["- Options for parsing the raw document."], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -4739,9 +4283,7 @@ "type": "Object", "tags": [], "label": "doc", - "description": [ - "- The raw ES document to be converted to saved object format." - ], + "description": ["- The raw ES document to be converted to saved object format."], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -4762,9 +4304,7 @@ "type": "Object", "tags": [], "label": "options", - "description": [ - "- Options for parsing the raw document." - ], + "description": ["- Options for parsing the raw document."], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -4820,9 +4360,7 @@ "type": "CompoundType", "tags": [], "label": "savedObj", - "description": [ - "- The saved object to be converted to raw ES format." - ], + "description": ["- The saved object to be converted to raw ES format."], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -4850,9 +4388,7 @@ "description": [ "\nGiven a saved object type and id, generates the compound id that is stored in the raw document.\n" ], - "signature": [ - "(namespace: string | undefined, type: string, id: string) => string" - ], + "signature": ["(namespace: string | undefined, type: string, id: string) => string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false, @@ -4863,12 +4399,8 @@ "type": "string", "tags": [], "label": "namespace", - "description": [ - "- The namespace of the saved object" - ], - "signature": [ - "string | undefined" - ], + "description": ["- The namespace of the saved object"], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false, @@ -4880,12 +4412,8 @@ "type": "string", "tags": [], "label": "type", - "description": [ - "- The saved object type" - ], - "signature": [ - "string" - ], + "description": ["- The saved object type"], + "signature": ["string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false, @@ -4897,12 +4425,8 @@ "type": "string", "tags": [], "label": "id", - "description": [ - "- The id of the saved object" - ], - "signature": [ - "string" - ], + "description": ["- The id of the saved object"], + "signature": ["string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false, @@ -4920,9 +4444,7 @@ "description": [ "\nGiven a saved object type and id, generates the compound id that is stored in the raw document for its legacy URL alias.\n" ], - "signature": [ - "(namespace: string | undefined, type: string, id: string) => string" - ], + "signature": ["(namespace: string | undefined, type: string, id: string) => string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false, @@ -4933,12 +4455,8 @@ "type": "string", "tags": [], "label": "namespace", - "description": [ - "- The namespace of the saved object" - ], - "signature": [ - "string | undefined" - ], + "description": ["- The namespace of the saved object"], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false, @@ -4950,12 +4468,8 @@ "type": "string", "tags": [], "label": "type", - "description": [ - "- The saved object type" - ], - "signature": [ - "string" - ], + "description": ["- The saved object type"], + "signature": ["string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false, @@ -4967,12 +4481,8 @@ "type": "string", "tags": [], "label": "id", - "description": [ - "- The id of the saved object" - ], - "signature": [ - "string" - ], + "description": ["- The id of the saved object"], + "signature": ["string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false, @@ -5006,9 +4516,7 @@ "description": [ "\nRetrieves the active namespace ID. This is *not* the same as a namespace string. See also: `namespaceIdToString` and\n`namespaceStringToId`.\n\nThis takes the saved objects repository's namespace option as a parameter, and doubles as a validation function; if the namespace\noption has already been set some other way, this will throw an error." ], - "signature": [ - "(namespace: string | undefined) => string | undefined" - ], + "signature": ["(namespace: string | undefined) => string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/spaces.ts", "deprecated": false, "trackAdoption": false, @@ -5020,9 +4528,7 @@ "tags": [], "label": "namespace", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/spaces.ts", "deprecated": false, "trackAdoption": false, @@ -5040,9 +4546,7 @@ "description": [ "\nGiven a list of namespace strings, returns a subset that the user is authorized to search in.\nIf a wildcard '*' is used, it is expanded to an explicit list of namespace strings." ], - "signature": [ - "(namespaces: string[] | undefined) => Promise" - ], + "signature": ["(namespaces: string[] | undefined) => Promise"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/spaces.ts", "deprecated": false, "trackAdoption": false, @@ -5054,9 +4558,7 @@ "tags": [], "label": "namespaces", "description": [], - "signature": [ - "string[] | undefined" - ], + "signature": ["string[] | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/spaces.ts", "deprecated": false, "trackAdoption": false, @@ -5112,9 +4614,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/type_registry.ts", "deprecated": false, "trackAdoption": false, @@ -5236,9 +4736,7 @@ "description": [ "\nReturns whether the type is namespace-agnostic (global);\nresolves to `false` if the type is not registered" ], - "signature": [ - "(type: string) => boolean" - ], + "signature": ["(type: string) => boolean"], "path": "packages/core/saved-objects/core-saved-objects-server/src/type_registry.ts", "deprecated": false, "trackAdoption": false, @@ -5250,9 +4748,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/type_registry.ts", "deprecated": false, "trackAdoption": false, @@ -5270,9 +4766,7 @@ "description": [ "\nReturns whether the type is single-namespace (isolated);\nresolves to `true` if the type is not registered" ], - "signature": [ - "(type: string) => boolean" - ], + "signature": ["(type: string) => boolean"], "path": "packages/core/saved-objects/core-saved-objects-server/src/type_registry.ts", "deprecated": false, "trackAdoption": false, @@ -5284,9 +4778,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/type_registry.ts", "deprecated": false, "trackAdoption": false, @@ -5304,9 +4796,7 @@ "description": [ "\nReturns whether the type is multi-namespace (shareable *or* isolated);\nresolves to `false` if the type is not registered" ], - "signature": [ - "(type: string) => boolean" - ], + "signature": ["(type: string) => boolean"], "path": "packages/core/saved-objects/core-saved-objects-server/src/type_registry.ts", "deprecated": false, "trackAdoption": false, @@ -5318,9 +4808,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/type_registry.ts", "deprecated": false, "trackAdoption": false, @@ -5338,9 +4826,7 @@ "description": [ "\nReturns whether the type is multi-namespace (shareable);\nresolves to `false` if the type is not registered" ], - "signature": [ - "(type: string) => boolean" - ], + "signature": ["(type: string) => boolean"], "path": "packages/core/saved-objects/core-saved-objects-server/src/type_registry.ts", "deprecated": false, "trackAdoption": false, @@ -5352,9 +4838,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/type_registry.ts", "deprecated": false, "trackAdoption": false, @@ -5372,9 +4856,7 @@ "description": [ "\nReturns the `hidden` property for given type, or `false` if\nthe type is not registered." ], - "signature": [ - "(type: string) => boolean" - ], + "signature": ["(type: string) => boolean"], "path": "packages/core/saved-objects/core-saved-objects-server/src/type_registry.ts", "deprecated": false, "trackAdoption": false, @@ -5386,9 +4868,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/type_registry.ts", "deprecated": false, "trackAdoption": false, @@ -5406,9 +4886,7 @@ "description": [ "\nReturns the `hiddenFromHttpApis` property for a given type, or `false` if\nthe type is not registered" ], - "signature": [ - "(type: string) => boolean" - ], + "signature": ["(type: string) => boolean"], "path": "packages/core/saved-objects/core-saved-objects-server/src/type_registry.ts", "deprecated": false, "trackAdoption": false, @@ -5420,9 +4898,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/type_registry.ts", "deprecated": false, "trackAdoption": false, @@ -5440,9 +4916,7 @@ "description": [ "\nReturns the `indexPattern` property for given type, or `undefined` if\nthe type is not registered." ], - "signature": [ - "(type: string) => string | undefined" - ], + "signature": ["(type: string) => string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/type_registry.ts", "deprecated": false, "trackAdoption": false, @@ -5454,9 +4928,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/type_registry.ts", "deprecated": false, "trackAdoption": false, @@ -5474,9 +4946,7 @@ "description": [ "\nReturns the `management.importableAndExportable` property for given type, or\n`false` if the type is not registered or does not define a management section." ], - "signature": [ - "(type: string) => boolean" - ], + "signature": ["(type: string) => boolean"], "path": "packages/core/saved-objects/core-saved-objects-server/src/type_registry.ts", "deprecated": false, "trackAdoption": false, @@ -5488,9 +4958,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/type_registry.ts", "deprecated": false, "trackAdoption": false, @@ -5531,9 +4999,7 @@ "type": "Object", "tags": [], "label": "savedObject", - "description": [ - "Relevant saved object" - ], + "description": ["Relevant saved object"], "signature": [ { "pluginId": "@kbn/core-saved-objects-common", @@ -5581,9 +5047,7 @@ "type": "Interface", "tags": [], "label": "SavedObject", - "description": [ - "\nDefinition of the Saved Object interface\n" - ], + "description": ["\nDefinition of the Saved Object interface\n"], "signature": [ { "pluginId": "@kbn/core-saved-objects-common", @@ -5633,9 +5097,7 @@ "description": [ "An opaque version number which changes on each successful write operation. Can be used for implementing optimistic concurrency control." ], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-common/src/server_types.ts", "deprecated": false, "trackAdoption": false @@ -5646,12 +5108,8 @@ "type": "string", "tags": [], "label": "created_at", - "description": [ - "Timestamp of the time this document had been created." - ], - "signature": [ - "string | undefined" - ], + "description": ["Timestamp of the time this document had been created."], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-common/src/server_types.ts", "deprecated": false, "trackAdoption": false @@ -5662,12 +5120,8 @@ "type": "string", "tags": [], "label": "updated_at", - "description": [ - "Timestamp of the last time this document had been updated." - ], - "signature": [ - "string | undefined" - ], + "description": ["Timestamp of the last time this document had been updated."], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-common/src/server_types.ts", "deprecated": false, "trackAdoption": false @@ -5704,9 +5158,7 @@ "description": [ "The data for a Saved Object is stored as an object in the `attributes` property." ], - "signature": [ - "T" - ], + "signature": ["T"], "path": "packages/core/saved-objects/core-saved-objects-common/src/server_types.ts", "deprecated": false, "trackAdoption": false @@ -5717,9 +5169,7 @@ "type": "Array", "tags": [], "label": "references", - "description": [ - "{@inheritdoc SavedObjectReference}" - ], + "description": ["{@inheritdoc SavedObjectReference}"], "signature": [ { "pluginId": "@kbn/core-saved-objects-common", @@ -5738,13 +5188,9 @@ "parentPluginId": "@kbn/core-saved-objects-server", "id": "def-common.SavedObject.migrationVersion", "type": "Object", - "tags": [ - "deprecated" - ], + "tags": ["deprecated"], "label": "migrationVersion", - "description": [ - "\n{@inheritdoc SavedObjectsMigrationVersion}" - ], + "description": ["\n{@inheritdoc SavedObjectsMigrationVersion}"], "signature": [ { "pluginId": "@kbn/core-saved-objects-common", @@ -5958,9 +5404,7 @@ "description": [ "A semver value that is used when upgrading objects between Kibana versions." ], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-common/src/server_types.ts", "deprecated": false, "trackAdoption": false @@ -5974,9 +5418,7 @@ "description": [ "A semver value that is used when migrating documents between Kibana versions." ], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-common/src/server_types.ts", "deprecated": false, "trackAdoption": false @@ -5990,9 +5432,7 @@ "description": [ "\nSpace(s) that this saved object exists in. This attribute is not used for \"global\" saved object types which are registered with\n`namespaceType: 'agnostic'`." ], - "signature": [ - "string[] | undefined" - ], + "signature": ["string[] | undefined"], "path": "packages/core/saved-objects/core-saved-objects-common/src/server_types.ts", "deprecated": false, "trackAdoption": false @@ -6006,9 +5446,7 @@ "description": [ "\nThe ID of the saved object this originated from. This is set if this object's `id` was regenerated; that can happen during migration\nfrom a legacy single-namespace type, or during import. It is only set during migration or create operations. This is used during import\nto ensure that ID regeneration is deterministic, so saved objects will be overwritten if they are imported multiple times into a given\nspace." ], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-common/src/server_types.ts", "deprecated": false, "trackAdoption": false @@ -6022,9 +5460,7 @@ "description": [ "\nFlag indicating if a saved object is managed by Kibana (default=false)\n\nThis can be leveraged by applications to e.g. prevent edits to a managed\nsaved object. Instead, users can be guided to create a copy first and\nmake their edits to the copy." ], - "signature": [ - "boolean | undefined" - ], + "signature": ["boolean | undefined"], "path": "packages/core/saved-objects/core-saved-objects-common/src/server_types.ts", "deprecated": false, "trackAdoption": false @@ -6036,9 +5472,7 @@ "parentPluginId": "@kbn/core-saved-objects-server", "id": "def-common.SavedObjectAttributes", "type": "Interface", - "tags": [ - "deprecated" - ], + "tags": ["deprecated"], "label": "SavedObjectAttributes", "description": [ "\nThe data for a Saved Object is stored as an object in the `attributes`\nproperty.\n" @@ -6343,9 +5777,7 @@ "type": "Interface", "tags": [], "label": "SavedObjectDoc", - "description": [ - "\nSaved Object base document\n" - ], + "description": ["\nSaved Object base document\n"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -6367,9 +5799,7 @@ "tags": [], "label": "attributes", "description": [], - "signature": [ - "T" - ], + "signature": ["T"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false @@ -6403,9 +5833,7 @@ "tags": [], "label": "namespace", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false @@ -6417,9 +5845,7 @@ "tags": [], "label": "namespaces", "description": [], - "signature": [ - "string[] | undefined" - ], + "signature": ["string[] | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false @@ -6452,9 +5878,7 @@ "tags": [], "label": "coreMigrationVersion", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false @@ -6466,9 +5890,7 @@ "tags": [], "label": "typeMigrationVersion", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false @@ -6480,9 +5902,7 @@ "tags": [], "label": "version", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false @@ -6494,9 +5914,7 @@ "tags": [], "label": "updated_at", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false @@ -6508,9 +5926,7 @@ "tags": [], "label": "created_at", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false @@ -6522,9 +5938,7 @@ "tags": [], "label": "originId", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false @@ -6536,9 +5950,7 @@ "tags": [], "label": "managed", "description": [], - "signature": [ - "boolean | undefined" - ], + "signature": ["boolean | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false @@ -6563,9 +5975,7 @@ "type": "Object", "tags": [], "label": "request", - "description": [ - "The http request initiating the export." - ], + "description": ["The http request initiating the export."], "signature": [ { "pluginId": "@kbn/core-http-server", @@ -6586,12 +5996,8 @@ "type": "CompoundType", "tags": [], "label": "includeReferencesDeep", - "description": [ - "flag to also include all related saved objects in the export stream." - ], - "signature": [ - "boolean | undefined" - ], + "description": ["flag to also include all related saved objects in the export stream."], + "signature": ["boolean | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/export.ts", "deprecated": false, "trackAdoption": false @@ -6605,9 +6011,7 @@ "description": [ "\nFlag to also include namespace information in the export stream. By default, namespace information is not included in exported objects.\nThis is only intended to be used internally during copy-to-space operations, and it is not exposed as an option for the external HTTP\nroute for exports." ], - "signature": [ - "boolean | undefined" - ], + "signature": ["boolean | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/export.ts", "deprecated": false, "trackAdoption": false @@ -6621,9 +6025,7 @@ "description": [ "flag to not append {@link SavedObjectsExportResultDetails | export details} to the end of the export stream." ], - "signature": [ - "boolean | undefined" - ], + "signature": ["boolean | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/export.ts", "deprecated": false, "trackAdoption": false @@ -6637,9 +6039,7 @@ "description": [ "optional namespace to override the namespace used by the savedObjectsClient." ], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/export.ts", "deprecated": false, "trackAdoption": false @@ -6666,9 +6066,7 @@ "type": "Object", "tags": [], "label": "log", - "description": [ - "\nlogger instance to be used by the migration handler" - ], + "description": ["\nlogger instance to be used by the migration handler"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -6688,9 +6086,7 @@ "type": "string", "tags": [], "label": "migrationVersion", - "description": [ - "\nThe migration version that this migration function is defined for" - ], + "description": ["\nThe migration version that this migration function is defined for"], "path": "packages/core/saved-objects/core-saved-objects-server/src/migration.ts", "deprecated": false, "trackAdoption": false @@ -6699,16 +6095,12 @@ "parentPluginId": "@kbn/core-saved-objects-server", "id": "def-common.SavedObjectMigrationContext.convertToMultiNamespaceTypeVersion", "type": "string", - "tags": [ - "deprecated" - ], + "tags": ["deprecated"], "label": "convertToMultiNamespaceTypeVersion", "description": [ "\nThe version in which this object type is being converted to a multi-namespace type" ], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/migration.ts", "deprecated": true, "trackAdoption": false, @@ -6729,9 +6121,7 @@ "type": "boolean", "tags": [], "label": "isSingleNamespaceType", - "description": [ - "\nWhether this is a single-namespace type or not" - ], + "description": ["\nWhether this is a single-namespace type or not"], "path": "packages/core/saved-objects/core-saved-objects-server/src/migration.ts", "deprecated": false, "trackAdoption": false @@ -6783,9 +6173,7 @@ "type": "Interface", "tags": [], "label": "SavedObjectMigrationParams", - "description": [ - "\nSaved Objects migration with parameters." - ], + "description": ["\nSaved Objects migration with parameters."], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -6804,16 +6192,12 @@ "parentPluginId": "@kbn/core-saved-objects-server", "id": "def-common.SavedObjectMigrationParams.deferred", "type": "boolean", - "tags": [ - "default" - ], + "tags": ["default"], "label": "deferred", "description": [ "\nA flag that can defer the migration until either an object is accessed (read) or if there is another non-deferred migration with a higher version." ], - "signature": [ - "false | undefined" - ], + "signature": ["false | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/migration.ts", "deprecated": false, "trackAdoption": false @@ -6824,9 +6208,7 @@ "type": "Function", "tags": [], "label": "transform", - "description": [ - "{@inheritDoc SavedObjectMigrationFn}" - ], + "description": ["{@inheritDoc SavedObjectMigrationFn}"], "signature": [ "(doc: ", { @@ -6943,9 +6325,7 @@ "tags": [], "label": "attributes", "description": [], - "signature": [ - "{ [P in keyof DocAttrs]?: DocAttrs[P] | undefined; }" - ], + "signature": ["{ [P in keyof DocAttrs]?: DocAttrs[P] | undefined; }"], "path": "packages/core/saved-objects/core-saved-objects-server/src/model_version/transformations.ts", "deprecated": false, "trackAdoption": false @@ -6972,9 +6352,7 @@ "type": "Object", "tags": [], "label": "log", - "description": [ - "\nlogger instance to be used by the migration handler" - ], + "description": ["\nlogger instance to be used by the migration handler"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -6994,9 +6372,7 @@ "type": "number", "tags": [], "label": "modelVersion", - "description": [ - "\nThe model version this migration is registered for" - ], + "description": ["\nThe model version this migration is registered for"], "path": "packages/core/saved-objects/core-saved-objects-server/src/model_version/transformations.ts", "deprecated": false, "trackAdoption": false @@ -7010,9 +6386,7 @@ "description": [ "\nThe namespace type of the savedObject type this migration is registered for" ], - "signature": [ - "\"single\" | \"multiple\" | \"agnostic\" | \"multiple-isolated\"" - ], + "signature": ["\"single\" | \"multiple\" | \"agnostic\" | \"multiple-isolated\""], "path": "packages/core/saved-objects/core-saved-objects-server/src/model_version/transformations.ts", "deprecated": false, "trackAdoption": false @@ -7081,9 +6455,7 @@ "type": "Interface", "tags": [], "label": "SavedObjectReference", - "description": [ - "\nA reference to another saved object.\n" - ], + "description": ["\nA reference to another saved object.\n"], "path": "packages/core/saved-objects/core-saved-objects-common/src/server_types.ts", "deprecated": false, "trackAdoption": false, @@ -7130,9 +6502,7 @@ "type": "Interface", "tags": [], "label": "SavedObjectsClientProviderOptions", - "description": [ - "\nOptions to control the creation of the Saved Objects Client." - ], + "description": ["\nOptions to control the creation of the Saved Objects Client."], "path": "packages/core/saved-objects/core-saved-objects-server/src/client_factory.ts", "deprecated": false, "trackAdoption": false, @@ -7143,12 +6513,8 @@ "type": "Array", "tags": [], "label": "includedHiddenTypes", - "description": [ - "Array of hidden types to include" - ], - "signature": [ - "string[] | undefined" - ], + "description": ["Array of hidden types to include"], + "signature": ["string[] | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/client_factory.ts", "deprecated": false, "trackAdoption": false @@ -7162,9 +6528,7 @@ "description": [ "array of extensions to exclude (ENCRYPTION_EXTENSION_ID | SECURITY_EXTENSION_ID | SPACES_EXTENSION_ID)" ], - "signature": [ - "string[] | undefined" - ], + "signature": ["string[] | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/client_factory.ts", "deprecated": false, "trackAdoption": false @@ -7208,9 +6572,7 @@ "type": "Array", "tags": [], "label": "objects", - "description": [ - "optional array of objects to export." - ], + "description": ["optional array of objects to export."], "signature": [ { "pluginId": "@kbn/core-saved-objects-common", @@ -7264,12 +6626,8 @@ "type": "Array", "tags": [], "label": "types", - "description": [ - "array of saved object types." - ], - "signature": [ - "string[]" - ], + "description": ["array of saved object types."], + "signature": ["string[]"], "path": "packages/core/saved-objects/core-saved-objects-server/src/export.ts", "deprecated": false, "trackAdoption": false @@ -7280,9 +6638,7 @@ "type": "Array", "tags": [], "label": "hasReference", - "description": [ - "optional array of references to search object for." - ], + "description": ["optional array of references to search object for."], "signature": [ { "pluginId": "@kbn/core-saved-objects-api-server", @@ -7303,12 +6659,8 @@ "type": "string", "tags": [], "label": "search", - "description": [ - "optional query string to filter exported objects." - ], - "signature": [ - "string | undefined" - ], + "description": ["optional query string to filter exported objects."], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/export.ts", "deprecated": false, "trackAdoption": false @@ -7333,9 +6685,7 @@ "type": "string", "tags": [], "label": "id", - "description": [ - "id of the excluded object" - ], + "description": ["id of the excluded object"], "path": "packages/core/saved-objects/core-saved-objects-server/src/export.ts", "deprecated": false, "trackAdoption": false @@ -7346,9 +6696,7 @@ "type": "string", "tags": [], "label": "type", - "description": [ - "type of the excluded object" - ], + "description": ["type of the excluded object"], "path": "packages/core/saved-objects/core-saved-objects-server/src/export.ts", "deprecated": false, "trackAdoption": false @@ -7359,12 +6707,8 @@ "type": "string", "tags": [], "label": "reason", - "description": [ - "optional cause of the exclusion" - ], - "signature": [ - "string | undefined" - ], + "description": ["optional cause of the exclusion"], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/export.ts", "deprecated": false, "trackAdoption": false @@ -7378,9 +6722,7 @@ "type": "Interface", "tags": [], "label": "SavedObjectsExportResultDetails", - "description": [ - "\nStructure of the export result details entry" - ], + "description": ["\nStructure of the export result details entry"], "path": "packages/core/saved-objects/core-saved-objects-server/src/export.ts", "deprecated": false, "trackAdoption": false, @@ -7391,9 +6733,7 @@ "type": "number", "tags": [], "label": "exportedCount", - "description": [ - "number of successfully exported objects" - ], + "description": ["number of successfully exported objects"], "path": "packages/core/saved-objects/core-saved-objects-server/src/export.ts", "deprecated": false, "trackAdoption": false @@ -7404,9 +6744,7 @@ "type": "number", "tags": [], "label": "missingRefCount", - "description": [ - "number of missing references" - ], + "description": ["number of missing references"], "path": "packages/core/saved-objects/core-saved-objects-server/src/export.ts", "deprecated": false, "trackAdoption": false @@ -7417,9 +6755,7 @@ "type": "Array", "tags": [], "label": "missingReferences", - "description": [ - "missing references details" - ], + "description": ["missing references details"], "signature": [ { "pluginId": "@kbn/core-saved-objects-common", @@ -7440,9 +6776,7 @@ "type": "number", "tags": [], "label": "excludedObjectsCount", - "description": [ - "number of objects that were excluded from the export" - ], + "description": ["number of objects that were excluded from the export"], "path": "packages/core/saved-objects/core-saved-objects-server/src/export.ts", "deprecated": false, "trackAdoption": false @@ -7453,9 +6787,7 @@ "type": "Array", "tags": [], "label": "excludedObjects", - "description": [ - "excluded objects details" - ], + "description": ["excluded objects details"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -7603,9 +6935,7 @@ "type": "Interface", "tags": [], "label": "SavedObjectsImportHookResult", - "description": [ - "\nResult from a {@link SavedObjectsImportHook | import hook}\n" - ], + "description": ["\nResult from a {@link SavedObjectsImportHook | import hook}\n"], "path": "packages/core/saved-objects/core-saved-objects-server/src/import.ts", "deprecated": false, "trackAdoption": false, @@ -7642,9 +6972,7 @@ "type": "Interface", "tags": [], "label": "SavedObjectsImportOptions", - "description": [ - "\nOptions to control the import operation." - ], + "description": ["\nOptions to control the import operation."], "path": "packages/core/saved-objects/core-saved-objects-server/src/import.ts", "deprecated": false, "trackAdoption": false, @@ -7655,12 +6983,8 @@ "type": "Object", "tags": [], "label": "readStream", - "description": [ - "The stream of {@link SavedObject | saved objects} to import" - ], - "signature": [ - "Readable" - ], + "description": ["The stream of {@link SavedObject | saved objects} to import"], + "signature": ["Readable"], "path": "packages/core/saved-objects/core-saved-objects-server/src/import.ts", "deprecated": false, "trackAdoption": false @@ -7687,9 +7011,7 @@ "description": [ "if specified, will import in given namespace, else will import as global object" ], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/import.ts", "deprecated": false, "trackAdoption": false @@ -7713,12 +7035,8 @@ "type": "CompoundType", "tags": [], "label": "refresh", - "description": [ - "Refresh setting, defaults to `wait_for`" - ], - "signature": [ - "boolean | \"wait_for\" | undefined" - ], + "description": ["Refresh setting, defaults to `wait_for`"], + "signature": ["boolean | \"wait_for\" | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/import.ts", "deprecated": false, "trackAdoption": false @@ -7732,9 +7050,7 @@ "description": [ "\nIf true, Kibana will apply various adjustments to the data that's being imported to maintain compatibility between\ndifferent Kibana versions (e.g. generate legacy URL aliases for all imported objects that have to change IDs)." ], - "signature": [ - "boolean | undefined" - ], + "signature": ["boolean | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/import.ts", "deprecated": false, "trackAdoption": false @@ -7748,9 +7064,7 @@ "description": [ "\nIf true, will import as a managed object, else will import as not managed.\n\nThis can be leveraged by applications to e.g. prevent edits to a managed\nsaved object. Instead, users can be guided to create a copy first and\nmake their edits to the copy." ], - "signature": [ - "boolean | undefined" - ], + "signature": ["boolean | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/import.ts", "deprecated": false, "trackAdoption": false @@ -7813,9 +7127,7 @@ "tags": [], "label": "debug", "description": [], - "signature": [ - "(msg: string) => void" - ], + "signature": ["(msg: string) => void"], "path": "packages/core/saved-objects/core-saved-objects-server/src/migration.ts", "deprecated": false, "trackAdoption": false, @@ -7827,9 +7139,7 @@ "tags": [], "label": "msg", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/migration.ts", "deprecated": false, "trackAdoption": false, @@ -7845,9 +7155,7 @@ "tags": [], "label": "info", "description": [], - "signature": [ - "(msg: string) => void" - ], + "signature": ["(msg: string) => void"], "path": "packages/core/saved-objects/core-saved-objects-server/src/migration.ts", "deprecated": false, "trackAdoption": false, @@ -7859,9 +7167,7 @@ "tags": [], "label": "msg", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/migration.ts", "deprecated": false, "trackAdoption": false, @@ -7877,9 +7183,7 @@ "tags": [], "label": "warn", "description": [], - "signature": [ - "(msg: string) => void" - ], + "signature": ["(msg: string) => void"], "path": "packages/core/saved-objects/core-saved-objects-server/src/migration.ts", "deprecated": false, "trackAdoption": false, @@ -7891,9 +7195,7 @@ "tags": [], "label": "msg", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/migration.ts", "deprecated": false, "trackAdoption": false, @@ -7939,9 +7241,7 @@ "tags": [], "label": "msg", "description": [], - "signature": [ - "string" - ], + "signature": ["string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/migration.ts", "deprecated": false, "trackAdoption": false, @@ -7954,9 +7254,7 @@ "tags": [], "label": "meta", "description": [], - "signature": [ - "Meta" - ], + "signature": ["Meta"], "path": "packages/core/saved-objects/core-saved-objects-server/src/migration.ts", "deprecated": false, "trackAdoption": false, @@ -7998,9 +7296,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"data_backfill\"" - ], + "signature": ["\"data_backfill\""], "path": "packages/core/saved-objects/core-saved-objects-server/src/model_version/model_change.ts", "deprecated": false, "trackAdoption": false @@ -8011,9 +7307,7 @@ "type": "Function", "tags": [], "label": "backfillFn", - "description": [ - "\nThe backfill function to run." - ], + "description": ["\nThe backfill function to run."], "signature": [ "(document: ", { @@ -8120,9 +7414,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"data_removal\"" - ], + "signature": ["\"data_removal\""], "path": "packages/core/saved-objects/core-saved-objects-server/src/model_version/model_change.ts", "deprecated": false, "trackAdoption": false @@ -8133,12 +7425,8 @@ "type": "Array", "tags": [], "label": "removedAttributePaths", - "description": [ - "\nThe list of attribute paths to remove." - ], - "signature": [ - "string[]" - ], + "description": ["\nThe list of attribute paths to remove."], + "signature": ["string[]"], "path": "packages/core/saved-objects/core-saved-objects-server/src/model_version/model_change.ts", "deprecated": false, "trackAdoption": false @@ -8166,9 +7454,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"mappings_addition\"" - ], + "signature": ["\"mappings_addition\""], "path": "packages/core/saved-objects/core-saved-objects-server/src/model_version/model_change.ts", "deprecated": false, "trackAdoption": false @@ -8179,9 +7465,7 @@ "type": "Object", "tags": [], "label": "addedMappings", - "description": [ - "\nThe new mappings introduced in this version." - ], + "description": ["\nThe new mappings introduced in this version."], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -8218,9 +7502,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"mappings_deprecation\"" - ], + "signature": ["\"mappings_deprecation\""], "path": "packages/core/saved-objects/core-saved-objects-server/src/model_version/model_change.ts", "deprecated": false, "trackAdoption": false @@ -8231,12 +7513,8 @@ "type": "Array", "tags": [], "label": "deprecatedMappings", - "description": [ - "\nA list of paths to mappings to flag as deprecated." - ], - "signature": [ - "string[]" - ], + "description": ["\nA list of paths to mappings to flag as deprecated."], + "signature": ["string[]"], "path": "packages/core/saved-objects/core-saved-objects-server/src/model_version/model_change.ts", "deprecated": false, "trackAdoption": false @@ -8274,9 +7552,7 @@ "tags": [], "label": "type", "description": [], - "signature": [ - "\"unsafe_transform\"" - ], + "signature": ["\"unsafe_transform\""], "path": "packages/core/saved-objects/core-saved-objects-server/src/model_version/model_change.ts", "deprecated": false, "trackAdoption": false @@ -8287,9 +7563,7 @@ "type": "Function", "tags": [], "label": "transformFn", - "description": [ - "\nThe transform function to execute." - ], + "description": ["\nThe transform function to execute."], "signature": [ "(document: ", { @@ -8543,9 +7817,7 @@ "type": "Interface", "tags": [], "label": "SavedObjectsRawDoc", - "description": [ - "\nA raw document as represented directly in the saved object index.\n" - ], + "description": ["\nA raw document as represented directly in the saved object index.\n"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false, @@ -8588,9 +7860,7 @@ "tags": [], "label": "_seq_no", "description": [], - "signature": [ - "number | undefined" - ], + "signature": ["number | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false @@ -8602,9 +7872,7 @@ "tags": [], "label": "_primary_term", "description": [], - "signature": [ - "number | undefined" - ], + "signature": ["number | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false @@ -8634,9 +7902,7 @@ "description": [ "\nOptional setting to allow for lax handling of the raw document ID and namespace field. This is needed when a previously\nsingle-namespace object type is converted to a multi-namespace object type, and it is only intended to be used during upgrade\nmigrations.\n\nIf not specified, the default treatment is `strict`." ], - "signature": [ - "\"strict\" | \"lax\" | undefined" - ], + "signature": ["\"strict\" | \"lax\" | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false @@ -8645,16 +7911,12 @@ "parentPluginId": "@kbn/core-saved-objects-server", "id": "def-common.SavedObjectsRawDocParseOptions.migrationVersionCompatibility", "type": "CompoundType", - "tags": [ - "default" - ], + "tags": ["default"], "label": "migrationVersionCompatibility", "description": [ "\nOptional setting to allow compatible handling of the `migrationVersion` field.\nThis is needed to return the `migrationVersion` field in the same format as it was before migrating to the `typeMigrationVersion` property.\n" ], - "signature": [ - "\"raw\" | \"compatible\" | undefined" - ], + "signature": ["\"raw\" | \"compatible\" | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false @@ -8693,9 +7955,7 @@ "tags": [], "label": "namespace", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false @@ -8707,9 +7967,7 @@ "tags": [], "label": "namespaces", "description": [], - "signature": [ - "string[] | undefined" - ], + "signature": ["string[] | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false @@ -8742,9 +8000,7 @@ "tags": [], "label": "typeMigrationVersion", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false @@ -8756,9 +8012,7 @@ "tags": [], "label": "updated_at", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false @@ -8770,9 +8024,7 @@ "tags": [], "label": "created_at", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false @@ -8805,9 +8057,7 @@ "tags": [], "label": "originId", "description": [], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false @@ -8819,9 +8069,7 @@ "tags": [], "label": "managed", "description": [], - "signature": [ - "boolean | undefined" - ], + "signature": ["boolean | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false @@ -8833,9 +8081,7 @@ "tags": [], "label": "[typeMapping: string]: any", "description": [], - "signature": [ - "[typeMapping: string]: any" - ], + "signature": ["[typeMapping: string]: any"], "path": "packages/core/saved-objects/core-saved-objects-server/src/serialization.ts", "deprecated": false, "trackAdoption": false @@ -8926,9 +8172,7 @@ "description": [ "- A list of additional hidden types the repository should have access to." ], - "signature": [ - "string[] | undefined" - ], + "signature": ["string[] | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/client_factory.ts", "deprecated": false, "trackAdoption": false, @@ -9001,9 +8245,7 @@ "description": [ "- A list of additional hidden types the repository should have access to." ], - "signature": [ - "string[] | undefined" - ], + "signature": ["string[] | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/client_factory.ts", "deprecated": false, "trackAdoption": false, @@ -9045,9 +8287,7 @@ "type": "Interface", "tags": [], "label": "SavedObjectsRequestHandlerContext", - "description": [ - "\nCore's `savedObjects` request handler context." - ], + "description": ["\nCore's `savedObjects` request handler context."], "path": "packages/core/saved-objects/core-saved-objects-server/src/request_handler_context.ts", "deprecated": false, "trackAdoption": false, @@ -9261,9 +8501,7 @@ "type": "Interface", "tags": [], "label": "SavedObjectsResolveImportErrorsOptions", - "description": [ - "\nOptions to control the \"resolve import\" operation." - ], + "description": ["\nOptions to control the \"resolve import\" operation."], "path": "packages/core/saved-objects/core-saved-objects-server/src/import.ts", "deprecated": false, "trackAdoption": false, @@ -9277,9 +8515,7 @@ "description": [ "The stream of {@link SavedObject | saved objects} to resolve errors from" ], - "signature": [ - "Readable" - ], + "signature": ["Readable"], "path": "packages/core/saved-objects/core-saved-objects-server/src/import.ts", "deprecated": false, "trackAdoption": false @@ -9290,9 +8526,7 @@ "type": "Array", "tags": [], "label": "retries", - "description": [ - "saved object import references to retry" - ], + "description": ["saved object import references to retry"], "signature": [ { "pluginId": "@kbn/core-saved-objects-common", @@ -9313,12 +8547,8 @@ "type": "string", "tags": [], "label": "namespace", - "description": [ - "if specified, will import in given namespace" - ], - "signature": [ - "string | undefined" - ], + "description": ["if specified, will import in given namespace"], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/import.ts", "deprecated": false, "trackAdoption": false @@ -9345,9 +8575,7 @@ "description": [ "\nIf true, Kibana will apply various adjustments to the data that's being retried to import to maintain compatibility between\ndifferent Kibana versions (e.g. generate legacy URL aliases for all imported objects that have to change IDs)." ], - "signature": [ - "boolean | undefined" - ], + "signature": ["boolean | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/import.ts", "deprecated": false, "trackAdoption": false @@ -9361,9 +8589,7 @@ "description": [ "\nIf true, will import as a managed object, else will import as not managed.\n\nThis can be leveraged by applications to e.g. prevent edits to a managed\nsaved object. Instead, users can be guided to create a copy first and\nmake their edits to the copy." ], - "signature": [ - "boolean | undefined" - ], + "signature": ["boolean | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/import.ts", "deprecated": false, "trackAdoption": false @@ -9631,12 +8857,8 @@ "type": "Function", "tags": [], "label": "getDefaultIndex", - "description": [ - "\nReturns the default index used for saved objects." - ], - "signature": [ - "() => string" - ], + "description": ["\nReturns the default index used for saved objects."], + "signature": ["() => string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/contracts.ts", "deprecated": false, "trackAdoption": false, @@ -9790,9 +9012,7 @@ "type": "Object", "tags": [], "label": "req", - "description": [ - "- The request to create the scoped repository from." - ], + "description": ["- The request to create the scoped repository from."], "signature": [ { "pluginId": "@kbn/core-http-server", @@ -9817,9 +9037,7 @@ "description": [ "- A list of additional hidden types the repository should have access to." ], - "signature": [ - "string[] | undefined" - ], + "signature": ["string[] | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/contracts.ts", "deprecated": false, "trackAdoption": false, @@ -9892,9 +9110,7 @@ "description": [ "- A list of additional hidden types the repository should have access to." ], - "signature": [ - "string[] | undefined" - ], + "signature": ["string[] | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/contracts.ts", "deprecated": false, "trackAdoption": false, @@ -10068,10 +9284,7 @@ "tags": [], "label": "options", "description": [], - "signature": [ - "SavedObjectsImporterOptions", - " | undefined" - ], + "signature": ["SavedObjectsImporterOptions", " | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/contracts.ts", "deprecated": false, "trackAdoption": false, @@ -10114,9 +9327,7 @@ "description": [ "\nReturns the (alias to the) index that the specified saved object type is stored in.\n" ], - "signature": [ - "(type: string) => string" - ], + "signature": ["(type: string) => string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/contracts.ts", "deprecated": false, "trackAdoption": false, @@ -10127,12 +9338,8 @@ "type": "string", "tags": [], "label": "type", - "description": [ - "The SO type to retrieve the index/alias for." - ], - "signature": [ - "string" - ], + "description": ["The SO type to retrieve the index/alias for."], + "signature": ["string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/contracts.ts", "deprecated": false, "trackAdoption": false, @@ -10150,9 +9357,7 @@ "description": [ "\nReturns the (alias to the) index that the specified saved object type is stored in.\n" ], - "signature": [ - "(types: string[]) => string[]" - ], + "signature": ["(types: string[]) => string[]"], "path": "packages/core/saved-objects/core-saved-objects-server/src/contracts.ts", "deprecated": false, "trackAdoption": false, @@ -10163,12 +9368,8 @@ "type": "Array", "tags": [], "label": "types", - "description": [ - "The SO types to retrieve the index/alias for." - ], - "signature": [ - "string[]" - ], + "description": ["The SO types to retrieve the index/alias for."], + "signature": ["string[]"], "path": "packages/core/saved-objects/core-saved-objects-server/src/contracts.ts", "deprecated": false, "trackAdoption": false, @@ -10183,12 +9384,8 @@ "type": "Function", "tags": [], "label": "getDefaultIndex", - "description": [ - "\nReturns the default index used for saved objects." - ], - "signature": [ - "() => string" - ], + "description": ["\nReturns the default index used for saved objects."], + "signature": ["() => string"], "path": "packages/core/saved-objects/core-saved-objects-server/src/contracts.ts", "deprecated": false, "trackAdoption": false, @@ -10204,9 +9401,7 @@ "description": [ "\nReturns all (aliases to) kibana system indices used for saved object storage.\n" ], - "signature": [ - "() => string[]" - ], + "signature": ["() => string[]"], "path": "packages/core/saved-objects/core-saved-objects-server/src/contracts.ts", "deprecated": false, "trackAdoption": false, @@ -10236,9 +9431,7 @@ "tags": [], "label": "migratedIndices", "description": [], - "signature": [ - "{ [status: string]: number; skipped: number; migrated: number; }" - ], + "signature": ["{ [status: string]: number; skipped: number; migrated: number; }"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_status.ts", "deprecated": false, "trackAdoption": false @@ -10252,9 +9445,7 @@ "type": "Interface", "tags": [], "label": "SavedObjectsType", - "description": [ - "\nDefinition of a type of savedObject.\n" - ], + "description": ["\nDefinition of a type of savedObject.\n"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -10275,9 +9466,7 @@ "type": "string", "tags": [], "label": "name", - "description": [ - "\nThe name of the type, which is also used as the internal id." - ], + "description": ["\nThe name of the type, which is also used as the internal id."], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_type.ts", "deprecated": false, "trackAdoption": false @@ -10304,9 +9493,7 @@ "description": [ "\nIs the type hidden from the http APIs. If `hiddenFromHttpApis:true`, repositories will have access to the type but the type is not exposed via the HTTP APIs.\nIt is recommended to hide types registered with 'hidden=false' from the httpApis for backward compatibility in the HTTP layer.\n" ], - "signature": [ - "boolean | undefined" - ], + "signature": ["boolean | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_type.ts", "deprecated": false, "trackAdoption": false @@ -10320,9 +9507,7 @@ "description": [ "\nThe {@link SavedObjectsNamespaceType | namespace type} for the type." ], - "signature": [ - "\"single\" | \"multiple\" | \"agnostic\" | \"multiple-isolated\"" - ], + "signature": ["\"single\" | \"multiple\" | \"agnostic\" | \"multiple-isolated\""], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_type.ts", "deprecated": false, "trackAdoption": false @@ -10336,9 +9521,7 @@ "description": [ "\nIf defined, the type instances will be stored in the given index instead of the default one." ], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_type.ts", "deprecated": false, "trackAdoption": false @@ -10349,12 +9532,8 @@ "type": "string", "tags": [], "label": "convertToAliasScript", - "description": [ - "\nIf defined, will be used to convert the type to an alias." - ], - "signature": [ - "string | undefined" - ], + "description": ["\nIf defined, will be used to convert the type to an alias."], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_type.ts", "deprecated": false, "trackAdoption": false @@ -10408,9 +9587,7 @@ "parentPluginId": "@kbn/core-saved-objects-server", "id": "def-common.SavedObjectsType.migrations", "type": "CompoundType", - "tags": [ - "deprecated" - ], + "tags": ["deprecated"], "label": "migrations", "description": [ "\nAn optional map of {@link SavedObjectMigrationFn | migrations} or a function returning a map of {@link SavedObjectMigrationFn | migrations} to be used to migrate the type." @@ -10679,7 +9856,7 @@ }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/server/saved_objects/synthetics_monitor.ts" + "path": "x-pack/plugins/observability_solution/synthetics/server/saved_objects/synthetics_monitor.ts" }, { "plugin": "uptime", @@ -11111,9 +10288,7 @@ "parentPluginId": "@kbn/core-saved-objects-server", "id": "def-common.SavedObjectsType.schemas", "type": "CompoundType", - "tags": [ - "deprecated" - ], + "tags": ["deprecated"], "label": "schemas", "description": [ "\nAn optional schema that can be used to validate the attributes of the type.\n\nWhen provided, calls to {@link SavedObjectsClient.create | create} will be validated against this schema.\n\nSee {@link SavedObjectsValidationMap} for more details." @@ -11270,16 +10445,12 @@ "parentPluginId": "@kbn/core-saved-objects-server", "id": "def-common.SavedObjectsType.convertToMultiNamespaceTypeVersion", "type": "string", - "tags": [ - "deprecated" - ], + "tags": ["deprecated"], "label": "convertToMultiNamespaceTypeVersion", "description": [ "\nIf defined, objects of this type will be converted to a 'multiple' or 'multiple-isolated' namespace type when migrating to this\nversion.\n\nRequirements:\n\n 1. This string value must be a valid semver version\n 2. This type must have previously specified {@link SavedObjectsNamespaceType | `namespaceType: 'single'`}\n 3. This type must also specify {@link SavedObjectsNamespaceType | `namespaceType: 'multiple'`} *or*\n {@link SavedObjectsNamespaceType | `namespaceType: 'multiple-isolated'`}\n\nExample of a single-namespace type in 7.12:\n\n```ts\n{\n name: 'foo',\n hidden: false,\n namespaceType: 'single',\n mappings: {...}\n}\n```\n\nExample after converting to a multi-namespace (isolated) type in 8.0:\n\n```ts\n{\n name: 'foo',\n hidden: false,\n namespaceType: 'multiple-isolated',\n mappings: {...},\n convertToMultiNamespaceTypeVersion: '8.0.0'\n}\n```\n\nExample after converting to a multi-namespace (shareable) type in 8.1:\n\n```ts\n{\n name: 'foo',\n hidden: false,\n namespaceType: 'multiple',\n mappings: {...},\n convertToMultiNamespaceTypeVersion: '8.0.0'\n}\n```\n\nNote: migration function(s) can be optionally specified for any of these versions and will not interfere with the conversion process." ], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_type.ts", "deprecated": true, "trackAdoption": false, @@ -11573,9 +10744,7 @@ "description": [ "\nAllows to opt-in to the model version API.\n\nMust be a valid semver version (with the patch version being necessarily 0)\n\nWhen specified, the type will switch from using the {@link SavedObjectsType.migrations | legacy migration API}\nto use the {@link SavedObjectsType.modelVersions | modelVersion API} after the specified version.\n\nOnce opted in, it will no longer be possible to use the legacy migration API after the specified version.\n" ], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_type.ts", "deprecated": false, "trackAdoption": false @@ -11612,12 +10781,8 @@ "type": "CompoundType", "tags": [], "label": "importableAndExportable", - "description": [ - "\nIs the type importable or exportable. Defaults to `false`." - ], - "signature": [ - "boolean | undefined" - ], + "description": ["\nIs the type importable or exportable. Defaults to `false`."], + "signature": ["boolean | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_management.ts", "deprecated": false, "trackAdoption": false @@ -11631,9 +10796,7 @@ "description": [ "\nWhen specified, will be used instead of the type's name in SO management section's labels." ], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_management.ts", "deprecated": false, "trackAdoption": false @@ -11647,9 +10810,7 @@ "description": [ "\nWhen set to false, the type will not be listed or searchable in the SO management section.\nMain usage of setting this property to false for a type is when objects from the type should\nbe included in the export via references or export hooks, but should not directly appear in the SOM.\nDefaults to `true`.\n" ], - "signature": [ - "boolean | undefined" - ], + "signature": ["boolean | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_management.ts", "deprecated": false, "trackAdoption": false @@ -11660,12 +10821,8 @@ "type": "string", "tags": [], "label": "defaultSearchField", - "description": [ - "\nThe default search field to use for this type. Defaults to `id`." - ], - "signature": [ - "string | undefined" - ], + "description": ["\nThe default search field to use for this type. Defaults to `id`."], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_management.ts", "deprecated": false, "trackAdoption": false @@ -11679,9 +10836,7 @@ "description": [ "\nThe eui icon name to display in the management table.\nIf not defined, the default icon will be used." ], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_management.ts", "deprecated": false, "trackAdoption": false @@ -11913,9 +11068,7 @@ "type": "Interface", "tags": [], "label": "SavedObjectsTypeMappingDefinition", - "description": [ - "\nDescribe a saved object type mapping.\n" - ], + "description": ["\nDescribe a saved object type mapping.\n"], "path": "packages/core/saved-objects/core-saved-objects-server/src/mapping_definition.ts", "deprecated": false, "trackAdoption": false, @@ -11929,9 +11082,7 @@ "description": [ "The dynamic property of the mapping, either `false` or `'strict'`. If\nunspecified `dynamic: 'strict'` will be inherited from the top-level\nindex mappings." ], - "signature": [ - "false | \"strict\" | undefined" - ], + "signature": ["false | \"strict\" | undefined"], "path": "packages/core/saved-objects/core-saved-objects-server/src/mapping_definition.ts", "deprecated": false, "trackAdoption": false @@ -11942,9 +11093,7 @@ "type": "Object", "tags": [], "label": "properties", - "description": [ - "The underlying properties of the type mapping" - ], + "description": ["The underlying properties of the type mapping"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -12020,9 +11169,7 @@ "tags": [], "label": "ALL_SAVED_OBJECT_INDICES", "description": [], - "signature": [ - "string[]" - ], + "signature": ["string[]"], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_index_pattern.ts", "deprecated": false, "trackAdoption": false, @@ -12117,9 +11264,7 @@ "tags": [], "label": "ENCRYPTION_EXTENSION_ID", "description": [], - "signature": [ - "\"encryptedSavedObjects\"" - ], + "signature": ["\"encryptedSavedObjects\""], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/extensions.ts", "deprecated": false, "trackAdoption": false, @@ -12146,9 +11291,7 @@ "description": [ "\nCollect and centralize the names of the different saved object indices.\nNote that all of them start with the '.kibana' prefix.\nThere are multiple places in the code that these indices have the form .kibana*.\nHowever, beware that there are some system indices that have the same prefix\nbut are NOT used to store saved objects, e.g.: .kibana_security_session_1" ], - "signature": [ - "\".kibana\"" - ], + "signature": ["\".kibana\""], "path": "packages/core/saved-objects/core-saved-objects-server/src/saved_objects_index_pattern.ts", "deprecated": false, "trackAdoption": false, @@ -12160,9 +11303,7 @@ "type": "Type", "tags": [], "label": "SavedObjectAttribute", - "description": [ - "\nType definition for a Saved Object attribute value\n" - ], + "description": ["\nType definition for a Saved Object attribute value\n"], "signature": [ { "pluginId": "@kbn/core-saved-objects-common", @@ -12435,9 +11576,7 @@ "type": "Type", "tags": [], "label": "SavedObjectModelTransformationDoc", - "description": [ - "\nDocument type used during model migration.\n" - ], + "description": ["\nDocument type used during model migration.\n"], "signature": [ { "pluginId": "@kbn/core-saved-objects-server", @@ -12656,9 +11795,7 @@ "description": [ "\nPlain javascript function alternative for {@link SavedObjectModelVersionForwardCompatibilitySchema}\n" ], - "signature": [ - "(attributes: InAttrs) => OutAttrs" - ], + "signature": ["(attributes: InAttrs) => OutAttrs"], "path": "packages/core/saved-objects/core-saved-objects-server/src/model_version/schemas.ts", "deprecated": false, "trackAdoption": false, @@ -12671,9 +11808,7 @@ "tags": [], "label": "attributes", "description": [], - "signature": [ - "InAttrs" - ], + "signature": ["InAttrs"], "path": "packages/core/saved-objects/core-saved-objects-server/src/model_version/schemas.ts", "deprecated": false, "trackAdoption": false @@ -12848,9 +11983,7 @@ "type": "Type", "tags": [], "label": "SavedObjectsClientFactoryProvider", - "description": [ - "\nProvider to invoke to retrieve a {@link SavedObjectsClientFactory}." - ], + "description": ["\nProvider to invoke to retrieve a {@link SavedObjectsClientFactory}."], "signature": [ "(repositoryFactory: ", { @@ -13117,9 +12250,7 @@ "type": "Type", "tags": [], "label": "SavedObjectsExtensionFactory", - "description": [ - "\nDescribes the base Saved Objects Extension factory." - ], + "description": ["\nDescribes the base Saved Objects Extension factory."], "signature": [ "(params: { typeRegistry: ", { @@ -13520,9 +12651,7 @@ "parentPluginId": "@kbn/core-saved-objects-server", "id": "def-common.SavedObjectTypeExcludeFromUpgradeFilterHook", "type": "Type", - "tags": [ - "alpha" - ], + "tags": ["alpha"], "label": "SavedObjectTypeExcludeFromUpgradeFilterHook", "description": [ "\nIf defined, allows a type to run a search query and return a query filter that may match any documents which may\nbe excluded from the next migration upgrade process. Useful for cleaning up large numbers of old documents which\nare no longer needed and may slow the migration process.\n\nIf this hook fails, the migration will proceed without these documents having been filtered out, so this\nshould not be used as a guarantee that these documents have been deleted.\n" @@ -13617,9 +12746,7 @@ "tags": [], "label": "SECURITY_EXTENSION_ID", "description": [], - "signature": [ - "\"security\"" - ], + "signature": ["\"security\""], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/extensions.ts", "deprecated": false, "trackAdoption": false, @@ -13644,9 +12771,7 @@ "tags": [], "label": "SPACES_EXTENSION_ID", "description": [], - "signature": [ - "\"spaces\"" - ], + "signature": ["\"spaces\""], "path": "packages/core/saved-objects/core-saved-objects-server/src/extensions/extensions.ts", "deprecated": false, "trackAdoption": false, @@ -13667,4 +12792,4 @@ ], "objects": [] } -} \ No newline at end of file +} diff --git a/api_docs/kibana_react.devdocs.json b/api_docs/kibana_react.devdocs.json index d396b44108b01..6fef4d60ed712 100644 --- a/api_docs/kibana_react.devdocs.json +++ b/api_docs/kibana_react.devdocs.json @@ -1619,15 +1619,15 @@ }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/public/apps/synthetics/synthetics_app.tsx" + "path": "x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/synthetics_app.tsx" }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/public/apps/synthetics/synthetics_app.tsx" + "path": "x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/synthetics_app.tsx" }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/public/apps/synthetics/synthetics_app.tsx" + "path": "x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/synthetics_app.tsx" }, { "plugin": "transform", @@ -3078,67 +3078,67 @@ }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_list/toast_title.tsx" + "path": "x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_list/toast_title.tsx" }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_list/toast_title.tsx" + "path": "x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_list/toast_title.tsx" }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/manual_test_run_mode/browser_test_results.tsx" + "path": "x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/manual_test_run_mode/browser_test_results.tsx" }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/manual_test_run_mode/browser_test_results.tsx" + "path": "x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/manual_test_run_mode/browser_test_results.tsx" }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/delete_monitor.tsx" + "path": "x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/delete_monitor.tsx" }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/delete_monitor.tsx" + "path": "x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/delete_monitor.tsx" }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/delete_monitor.tsx" + "path": "x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/delete_monitor.tsx" }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/public/apps/synthetics/components/settings/global_params/delete_param.tsx" + "path": "x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/global_params/delete_param.tsx" }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/public/apps/synthetics/components/settings/global_params/delete_param.tsx" + "path": "x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/global_params/delete_param.tsx" }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/public/apps/synthetics/components/settings/global_params/delete_param.tsx" + "path": "x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/global_params/delete_param.tsx" }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/hooks/use_monitor_save.tsx" + "path": "x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/hooks/use_monitor_save.tsx" }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/hooks/use_monitor_save.tsx" + "path": "x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/hooks/use_monitor_save.tsx" }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/show_sync_errors.tsx" + "path": "x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/show_sync_errors.tsx" }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/show_sync_errors.tsx" + "path": "x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/show_sync_errors.tsx" }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/manual_test_run_mode/simple_test_results.tsx" + "path": "x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/manual_test_run_mode/simple_test_results.tsx" }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/manual_test_run_mode/simple_test_results.tsx" + "path": "x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/manual_test_run_mode/simple_test_results.tsx" }, { "plugin": "uptime", diff --git a/api_docs/telemetry.devdocs.json b/api_docs/telemetry.devdocs.json index 6a4b8332f9d43..50dd97e23467d 100644 --- a/api_docs/telemetry.devdocs.json +++ b/api_docs/telemetry.devdocs.json @@ -10,9 +10,7 @@ "type": "Interface", "tags": [], "label": "TelemetryConstants", - "description": [ - "\nPublic's start exposed APIs by the telemetry plugin" - ], + "description": ["\nPublic's start exposed APIs by the telemetry plugin"], "path": "src/plugins/telemetry/public/plugin.ts", "deprecated": false, "trackAdoption": false, @@ -23,12 +21,8 @@ "type": "Function", "tags": [], "label": "getPrivacyStatementUrl", - "description": [ - "Elastic's privacy statement url" - ], - "signature": [ - "() => string" - ], + "description": ["Elastic's privacy statement url"], + "signature": ["() => string"], "path": "src/plugins/telemetry/public/plugin.ts", "deprecated": false, "trackAdoption": false, @@ -44,9 +38,7 @@ "type": "Interface", "tags": [], "label": "TelemetryPluginConfig", - "description": [ - "\nPublic-exposed configuration" - ], + "description": ["\nPublic-exposed configuration"], "path": "src/plugins/telemetry/public/plugin.ts", "deprecated": false, "trackAdoption": false, @@ -57,9 +49,7 @@ "type": "boolean", "tags": [], "label": "banner", - "description": [ - "The banner is expected to be shown when needed" - ], + "description": ["The banner is expected to be shown when needed"], "path": "src/plugins/telemetry/public/plugin.ts", "deprecated": false, "trackAdoption": false @@ -70,9 +60,7 @@ "type": "boolean", "tags": [], "label": "allowChangingOptInStatus", - "description": [ - "Does the cluster allow changing the opt-in/out status via the UI?" - ], + "description": ["Does the cluster allow changing the opt-in/out status via the UI?"], "path": "src/plugins/telemetry/public/plugin.ts", "deprecated": false, "trackAdoption": false @@ -83,12 +71,8 @@ "type": "CompoundType", "tags": [], "label": "optIn", - "description": [ - "Is the cluster opted-in?" - ], - "signature": [ - "boolean | null" - ], + "description": ["Is the cluster opted-in?"], + "signature": ["boolean | null"], "path": "src/plugins/telemetry/public/plugin.ts", "deprecated": false, "trackAdoption": false @@ -102,9 +86,7 @@ "description": [ "Specify if telemetry should send usage to the prod or staging remote telemetry service" ], - "signature": [ - "\"prod\" | \"staging\"" - ], + "signature": ["\"prod\" | \"staging\""], "path": "src/plugins/telemetry/public/plugin.ts", "deprecated": false, "trackAdoption": false @@ -118,9 +100,7 @@ "description": [ "Should the telemetry payloads be sent from the server or the browser?" ], - "signature": [ - "\"browser\" | \"server\"" - ], + "signature": ["\"browser\" | \"server\""], "path": "src/plugins/telemetry/public/plugin.ts", "deprecated": false, "trackAdoption": false @@ -131,12 +111,8 @@ "type": "CompoundType", "tags": [], "label": "telemetryNotifyUserAboutOptInDefault", - "description": [ - "Should notify the user about the opt-in status?" - ], - "signature": [ - "boolean | undefined" - ], + "description": ["Should notify the user about the opt-in status?"], + "signature": ["boolean | undefined"], "path": "src/plugins/telemetry/public/plugin.ts", "deprecated": false, "trackAdoption": false @@ -147,12 +123,8 @@ "type": "CompoundType", "tags": [], "label": "userCanChangeSettings", - "description": [ - "Does the user have enough privileges to change the settings?" - ], - "signature": [ - "boolean | undefined" - ], + "description": ["Does the user have enough privileges to change the settings?"], + "signature": ["boolean | undefined"], "path": "src/plugins/telemetry/public/plugin.ts", "deprecated": false, "trackAdoption": false @@ -166,9 +138,7 @@ "description": [ "Should we hide the privacy statement notice? Useful on some environments, e.g. Cloud" ], - "signature": [ - "boolean | undefined" - ], + "signature": ["boolean | undefined"], "path": "src/plugins/telemetry/public/plugin.ts", "deprecated": false, "trackAdoption": false @@ -179,12 +149,8 @@ "type": "Object", "tags": [], "label": "labels", - "description": [ - "Extra labels to add to the telemetry context" - ], - "signature": [ - "{ [x: string]: unknown; }" - ], + "description": ["Extra labels to add to the telemetry context"], + "signature": ["{ [x: string]: unknown; }"], "path": "src/plugins/telemetry/public/plugin.ts", "deprecated": false, "trackAdoption": false @@ -211,9 +177,7 @@ "type": "Interface", "tags": [], "label": "TelemetryServicePublicApis", - "description": [ - "\nPublicly exposed APIs from the Telemetry Service" - ], + "description": ["\nPublicly exposed APIs from the Telemetry Service"], "path": "src/plugins/telemetry/public/plugin.ts", "deprecated": false, "trackAdoption": false, @@ -224,12 +188,8 @@ "type": "Function", "tags": [], "label": "getIsOptedIn", - "description": [ - "Is the cluster opted-in to telemetry?" - ], - "signature": [ - "() => boolean | null" - ], + "description": ["Is the cluster opted-in to telemetry?"], + "signature": ["() => boolean | null"], "path": "src/plugins/telemetry/public/plugin.ts", "deprecated": false, "trackAdoption": false, @@ -242,9 +202,7 @@ "type": "boolean", "tags": [], "label": "userCanChangeSettings", - "description": [ - "Is the user allowed to change the opt-in/out status?" - ], + "description": ["Is the user allowed to change the opt-in/out status?"], "path": "src/plugins/telemetry/public/plugin.ts", "deprecated": false, "trackAdoption": false @@ -258,9 +216,7 @@ "description": [ "Can phone-home telemetry calls be made? This depends on whether we have opted-in or if we are rendering a report" ], - "signature": [ - "() => boolean" - ], + "signature": ["() => boolean"], "path": "src/plugins/telemetry/public/plugin.ts", "deprecated": false, "trackAdoption": false, @@ -273,12 +229,8 @@ "type": "Function", "tags": [], "label": "getCanChangeOptInStatus", - "description": [ - "Is the cluster allowed to change the opt-in/out status?" - ], - "signature": [ - "() => boolean" - ], + "description": ["Is the cluster allowed to change the opt-in/out status?"], + "signature": ["() => boolean"], "path": "src/plugins/telemetry/public/plugin.ts", "deprecated": false, "trackAdoption": false, @@ -294,9 +246,7 @@ "description": [ "Fetches an unencrypted telemetry payload so we can show it to the user" ], - "signature": [ - "() => Promise" - ], + "signature": ["() => Promise"], "path": "src/plugins/telemetry/public/plugin.ts", "deprecated": false, "trackAdoption": false, @@ -312,9 +262,7 @@ "description": [ "\nOverwrite the opt-in status.\nIt will send a final request to the remote telemetry cluster to report about the opt-in/out change." ], - "signature": [ - "(optedIn: boolean) => Promise" - ], + "signature": ["(optedIn: boolean) => Promise"], "path": "src/plugins/telemetry/public/plugin.ts", "deprecated": false, "trackAdoption": false, @@ -325,12 +273,8 @@ "type": "boolean", "tags": [], "label": "optedIn", - "description": [ - "Whether the user is opting-in (`true`) or out (`false`)." - ], - "signature": [ - "boolean" - ], + "description": ["Whether the user is opting-in (`true`) or out (`false`)."], + "signature": ["boolean"], "path": "src/plugins/telemetry/public/plugin.ts", "deprecated": false, "trackAdoption": false, @@ -363,9 +307,7 @@ "type": "Object", "tags": [], "label": "telemetryService", - "description": [ - "{@link TelemetryServicePublicApis}" - ], + "description": ["{@link TelemetryServicePublicApis}"], "signature": [ { "pluginId": "telemetry", @@ -385,12 +327,8 @@ "type": "Object", "tags": [], "label": "telemetryNotifications", - "description": [ - "Notification helpers" - ], - "signature": [ - "{ setOptedInNoticeSeen: () => Promise; }" - ], + "description": ["Notification helpers"], + "signature": ["{ setOptedInNoticeSeen: () => Promise; }"], "path": "src/plugins/telemetry/public/plugin.ts", "deprecated": false, "trackAdoption": false @@ -401,9 +339,7 @@ "type": "Object", "tags": [], "label": "telemetryConstants", - "description": [ - "Set of publicly exposed telemetry constants" - ], + "description": ["Set of publicly exposed telemetry constants"], "signature": [ { "pluginId": "telemetry", @@ -427,9 +363,7 @@ "type": "Interface", "tags": [], "label": "TelemetryPluginSetup", - "description": [ - "\nPublic's setup exposed APIs by the telemetry plugin" - ], + "description": ["\nPublic's setup exposed APIs by the telemetry plugin"], "path": "src/plugins/telemetry/public/plugin.ts", "deprecated": false, "trackAdoption": false, @@ -440,9 +374,7 @@ "type": "Object", "tags": [], "label": "telemetryService", - "description": [ - "{@link TelemetryService}" - ], + "description": ["{@link TelemetryService}"], "signature": [ { "pluginId": "telemetry", @@ -471,9 +403,7 @@ "type": "Interface", "tags": [], "label": "DataTelemetryBasePayload", - "description": [ - "\nCommon counters for the {@link DataTelemetryDocument}s" - ], + "description": ["\nCommon counters for the {@link DataTelemetryDocument}s"], "path": "src/plugins/telemetry/server/telemetry_collection/get_data_telemetry/get_data_telemetry.ts", "deprecated": false, "trackAdoption": false, @@ -484,9 +414,7 @@ "type": "number", "tags": [], "label": "index_count", - "description": [ - "How many indices match the declared pattern" - ], + "description": ["How many indices match the declared pattern"], "path": "src/plugins/telemetry/server/telemetry_collection/get_data_telemetry/get_data_telemetry.ts", "deprecated": false, "trackAdoption": false @@ -497,12 +425,8 @@ "type": "number", "tags": [], "label": "ecs_index_count", - "description": [ - "How many indices match the declared pattern follow ECS conventions" - ], - "signature": [ - "number | undefined" - ], + "description": ["How many indices match the declared pattern follow ECS conventions"], + "signature": ["number | undefined"], "path": "src/plugins/telemetry/server/telemetry_collection/get_data_telemetry/get_data_telemetry.ts", "deprecated": false, "trackAdoption": false @@ -513,12 +437,8 @@ "type": "number", "tags": [], "label": "doc_count", - "description": [ - "How many documents are among all the identified indices" - ], - "signature": [ - "number | undefined" - ], + "description": ["How many documents are among all the identified indices"], + "signature": ["number | undefined"], "path": "src/plugins/telemetry/server/telemetry_collection/get_data_telemetry/get_data_telemetry.ts", "deprecated": false, "trackAdoption": false @@ -529,12 +449,8 @@ "type": "number", "tags": [], "label": "size_in_bytes", - "description": [ - "Total size in bytes among all the identified indices" - ], - "signature": [ - "number | undefined" - ], + "description": ["Total size in bytes among all the identified indices"], + "signature": ["number | undefined"], "path": "src/plugins/telemetry/server/telemetry_collection/get_data_telemetry/get_data_telemetry.ts", "deprecated": false, "trackAdoption": false @@ -578,9 +494,7 @@ "type": "Object", "tags": [], "label": "data_stream", - "description": [ - "For data-stream indices. Reporting their details" - ], + "description": ["For data-stream indices. Reporting their details"], "signature": [ "{ dataset?: string | undefined; type?: string | undefined; } | undefined" ], @@ -594,12 +508,8 @@ "type": "Object", "tags": [], "label": "package", - "description": [ - "When available, reporting the package details" - ], - "signature": [ - "{ name: string; } | undefined" - ], + "description": ["When available, reporting the package details"], + "signature": ["{ name: string; } | undefined"], "path": "src/plugins/telemetry/server/telemetry_collection/get_data_telemetry/get_data_telemetry.ts", "deprecated": false, "trackAdoption": false @@ -613,9 +523,7 @@ "description": [ "What's the process indexing the data? (i.e.: \"beats\", \"logstash\")" ], - "signature": [ - "string | undefined" - ], + "signature": ["string | undefined"], "path": "src/plugins/telemetry/server/telemetry_collection/get_data_telemetry/get_data_telemetry.ts", "deprecated": false, "trackAdoption": false @@ -669,9 +577,7 @@ "type": "string", "tags": [], "label": "node_id", - "description": [ - "\nThe Node ID as reported by ES" - ], + "description": ["\nThe Node ID as reported by ES"], "path": "src/plugins/telemetry/server/telemetry_collection/get_nodes_usage.ts", "deprecated": false, "trackAdoption": false @@ -741,9 +647,7 @@ "type": "Interface", "tags": [], "label": "TelemetryPluginSetup", - "description": [ - "\nServer's setup exposed APIs by the telemetry plugin" - ], + "description": ["\nServer's setup exposed APIs by the telemetry plugin"], "path": "src/plugins/telemetry/server/plugin.ts", "deprecated": false, "trackAdoption": false, @@ -757,11 +661,7 @@ "description": [ "\nResolves into the telemetry Url used to send telemetry.\nThe url is wrapped with node's [URL constructor](https://nodejs.org/api/url.html)." ], - "signature": [ - "() => Promise<", - "URL", - ">" - ], + "signature": ["() => Promise<", "URL", ">"], "path": "src/plugins/telemetry/server/plugin.ts", "deprecated": false, "trackAdoption": false, @@ -778,9 +678,7 @@ "type": "Interface", "tags": [], "label": "TelemetryPluginStart", - "description": [ - "\nServer's start exposed APIs by the telemetry plugin" - ], + "description": ["\nServer's start exposed APIs by the telemetry plugin"], "path": "src/plugins/telemetry/server/plugin.ts", "deprecated": false, "trackAdoption": false, @@ -789,16 +687,12 @@ "parentPluginId": "telemetry", "id": "def-server.TelemetryPluginStart.getIsOptedIn", "type": "Function", - "tags": [ - "track-adoption" - ], + "tags": ["track-adoption"], "label": "getIsOptedIn", "description": [ "\nResolves `true` if sending usage to Elastic is enabled.\nResolves `false` if the user explicitly opted out of sending usage data to Elastic\nor did not choose to opt-in or out -yet- after a minor or major upgrade (only when previously opted-out).\n" ], - "signature": [ - "() => Promise" - ], + "signature": ["() => Promise"], "path": "src/plugins/telemetry/server/plugin.ts", "deprecated": false, "trackAdoption": true, @@ -817,7 +711,7 @@ }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/server/telemetry/sender.ts" + "path": "x-pack/plugins/observability_solution/synthetics/server/telemetry/sender.ts" }, { "plugin": "fleet", @@ -829,11 +723,11 @@ }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/server/telemetry/sender.test.ts" + "path": "x-pack/plugins/observability_solution/synthetics/server/telemetry/sender.test.ts" }, { "plugin": "synthetics", - "path": "x-pack/plugins/synthetics/server/telemetry/sender.test.ts" + "path": "x-pack/plugins/observability_solution/synthetics/server/telemetry/sender.test.ts" }, { "plugin": "securitySolution", @@ -856,4 +750,4 @@ "misc": [], "objects": [] } -} \ No newline at end of file +} diff --git a/docs/developer/plugin-list.asciidoc b/docs/developer/plugin-list.asciidoc index 6c526849d9e42..c56236bdaf59f 100644 --- a/docs/developer/plugin-list.asciidoc +++ b/docs/developer/plugin-list.asciidoc @@ -809,7 +809,7 @@ routes, etc. |The stack_connectors plugin provides connector types shipped with Kibana, built on top of the framework provided in the actions plugin. -|{kib-repo}blob/{branch}/x-pack/plugins/synthetics/README.md[synthetics] +|{kib-repo}blob/{branch}/x-pack/plugins/observability_solution/synthetics/README.md[synthetics] |The purpose of this plugin is to provide users of Heartbeat more visibility of what's happening in their infrastructure. diff --git a/package.json b/package.json index 70a368af47a1f..0da5b5d842442 100644 --- a/package.json +++ b/package.json @@ -787,7 +787,7 @@ "@kbn/status-plugin-a-plugin": "link:test/server_integration/plugins/status_plugin_a", "@kbn/status-plugin-b-plugin": "link:test/server_integration/plugins/status_plugin_b", "@kbn/std": "link:packages/kbn-std", - "@kbn/synthetics-plugin": "link:x-pack/plugins/synthetics", + "@kbn/synthetics-plugin": "link:x-pack/plugins/observability_solution/synthetics", "@kbn/task-manager-fixture-plugin": "link:x-pack/test/alerting_api_integration/common/plugins/task_manager_fixture", "@kbn/task-manager-performance-plugin": "link:x-pack/test/plugin_api_perf/plugins/task_manager_performance", "@kbn/task-manager-plugin": "link:x-pack/plugins/task_manager", diff --git a/packages/kbn-babel-preset/styled_components_files.js b/packages/kbn-babel-preset/styled_components_files.js index 3acbeddfbf0b6..c1a77cac6d931 100644 --- a/packages/kbn-babel-preset/styled_components_files.js +++ b/packages/kbn-babel-preset/styled_components_files.js @@ -14,7 +14,7 @@ module.exports = { USES_STYLED_COMPONENTS: [ /packages[\/\\]kbn-ui-shared-deps-(npm|src)[\/\\]/, /src[\/\\]plugins[\/\\](kibana_react)[\/\\]/, - /x-pack[\/\\]plugins[\/\\](apm|beats_management|cases|fleet|infra|lists|observability|observability_solution\/observability_shared|observability_solution\/exploratory_view|security_solution|timelines|synthetics|observability_solution\/ux|uptime)[\/\\]/, + /x-pack[\/\\]plugins[\/\\](apm|beats_management|cases|fleet|infra|lists|observability|observability_solution\/observability_shared|observability_solution\/exploratory_view|security_solution|timelines|observability_solution\/synthetics|observability_solution\/ux|uptime)[\/\\]/, /x-pack[\/\\]test[\/\\]plugin_functional[\/\\]plugins[\/\\]resolver_test[\/\\]/, /x-pack[\/\\]packages[\/\\]elastic_assistant[\/\\]/, /x-pack[\/\\]packages[\/\\]security-solution[\/\\]ecs_data_quality_dashboard[\/\\]/, 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 cea9fa1c333d9..8edc5c59b0991 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 @@ -15,7 +15,7 @@ const testMap = [ ['x-pack/plugins/apm/common/components/app/correlations/correlations_table.tsx', 'xpack.apm'], ['x-pack/plugins/cases/server/components/foo.tsx', 'xpack.cases'], [ - 'x-pack/plugins/synthetics/public/apps/synthetics/components/alerts/toggle_alert_flyout_button.tsx', + 'x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/alerts/toggle_alert_flyout_button.tsx', 'xpack.synthetics', ], ['src/plugins/vis_types/gauge/public/editor/collections.ts', 'visTypeGauge'], diff --git a/tsconfig.base.json b/tsconfig.base.json index 47b498951deca..50d1cdc02edf0 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -1574,8 +1574,8 @@ "@kbn/stdio-dev-helpers/*": ["packages/kbn-stdio-dev-helpers/*"], "@kbn/storybook": ["packages/kbn-storybook"], "@kbn/storybook/*": ["packages/kbn-storybook/*"], - "@kbn/synthetics-plugin": ["x-pack/plugins/synthetics"], - "@kbn/synthetics-plugin/*": ["x-pack/plugins/synthetics/*"], + "@kbn/synthetics-plugin": ["x-pack/plugins/observability_solution/synthetics"], + "@kbn/synthetics-plugin/*": ["x-pack/plugins/observability_solution/synthetics/*"], "@kbn/task-manager-fixture-plugin": ["x-pack/test/alerting_api_integration/common/plugins/task_manager_fixture"], "@kbn/task-manager-fixture-plugin/*": ["x-pack/test/alerting_api_integration/common/plugins/task_manager_fixture/*"], "@kbn/task-manager-performance-plugin": ["x-pack/test/plugin_api_perf/plugins/task_manager_performance"], diff --git a/x-pack/.i18nrc.json b/x-pack/.i18nrc.json index 0e41b18df3853..3e41221b9b489 100644 --- a/x-pack/.i18nrc.json +++ b/x-pack/.i18nrc.json @@ -98,7 +98,7 @@ "xpack.transform": "plugins/transform", "xpack.triggersActionsUI": "plugins/triggers_actions_ui", "xpack.upgradeAssistant": "plugins/upgrade_assistant", - "xpack.synthetics": ["plugins/synthetics"], + "xpack.synthetics": ["plugins/observability_solution/synthetics"], "xpack.ux": ["plugins/observability_solution/ux"], "xpack.uptime": ["plugins/uptime"], "xpack.urlDrilldown": "plugins/drilldowns/url_drilldown", diff --git a/x-pack/plugins/synthetics/.buildkite/pipelines/flaky.js b/x-pack/plugins/observability_solution/synthetics/.buildkite/pipelines/flaky.js similarity index 100% rename from x-pack/plugins/synthetics/.buildkite/pipelines/flaky.js rename to x-pack/plugins/observability_solution/synthetics/.buildkite/pipelines/flaky.js diff --git a/x-pack/plugins/observability_solution/synthetics/.buildkite/pipelines/flaky.sh b/x-pack/plugins/observability_solution/synthetics/.buildkite/pipelines/flaky.sh new file mode 100755 index 0000000000000..58c2c88a8d836 --- /dev/null +++ b/x-pack/plugins/observability_solution/synthetics/.buildkite/pipelines/flaky.sh @@ -0,0 +1,8 @@ +#!/usr/bin/env bash + +set -euo pipefail + +UUID="$(cat /proc/sys/kernel/random/uuid)" +export UUID + +node x-pack/plugins/observability_solution/synthetics/.buildkite/pipelines/flaky.js | buildkite-agent pipeline upload diff --git a/x-pack/plugins/synthetics/README.md b/x-pack/plugins/observability_solution/synthetics/README.md similarity index 98% rename from x-pack/plugins/synthetics/README.md rename to x-pack/plugins/observability_solution/synthetics/README.md index afb3309e788e9..bdc078e8607d7 100644 --- a/x-pack/plugins/synthetics/README.md +++ b/x-pack/plugins/observability_solution/synthetics/README.md @@ -45,7 +45,7 @@ There's also a `rest_api` folder that defines the structure of the RESTful API e Documentation: https://www.elastic.co/guide/en/kibana/current/development-tests.html#_unit_testing ``` -yarn test:jest x-pack/plugins/synthetics +yarn test:jest x-pack/plugins/observability_solution/synthetics ``` ### Functional tests diff --git a/x-pack/plugins/synthetics/__mocks__/@kbn/code-editor/index.ts b/x-pack/plugins/observability_solution/synthetics/__mocks__/@kbn/code-editor/index.ts similarity index 100% rename from x-pack/plugins/synthetics/__mocks__/@kbn/code-editor/index.ts rename to x-pack/plugins/observability_solution/synthetics/__mocks__/@kbn/code-editor/index.ts diff --git a/x-pack/plugins/synthetics/common/config.ts b/x-pack/plugins/observability_solution/synthetics/common/config.ts similarity index 100% rename from x-pack/plugins/synthetics/common/config.ts rename to x-pack/plugins/observability_solution/synthetics/common/config.ts diff --git a/x-pack/plugins/synthetics/common/constants/capabilities.ts b/x-pack/plugins/observability_solution/synthetics/common/constants/capabilities.ts similarity index 100% rename from x-pack/plugins/synthetics/common/constants/capabilities.ts rename to x-pack/plugins/observability_solution/synthetics/common/constants/capabilities.ts diff --git a/x-pack/plugins/synthetics/common/constants/client_defaults.ts b/x-pack/plugins/observability_solution/synthetics/common/constants/client_defaults.ts similarity index 100% rename from x-pack/plugins/synthetics/common/constants/client_defaults.ts rename to x-pack/plugins/observability_solution/synthetics/common/constants/client_defaults.ts diff --git a/x-pack/plugins/synthetics/common/constants/context_defaults.ts b/x-pack/plugins/observability_solution/synthetics/common/constants/context_defaults.ts similarity index 100% rename from x-pack/plugins/synthetics/common/constants/context_defaults.ts rename to x-pack/plugins/observability_solution/synthetics/common/constants/context_defaults.ts diff --git a/x-pack/plugins/synthetics/common/constants/data_filters.ts b/x-pack/plugins/observability_solution/synthetics/common/constants/data_filters.ts similarity index 100% rename from x-pack/plugins/synthetics/common/constants/data_filters.ts rename to x-pack/plugins/observability_solution/synthetics/common/constants/data_filters.ts diff --git a/x-pack/plugins/synthetics/common/constants/data_test_subjects.ts b/x-pack/plugins/observability_solution/synthetics/common/constants/data_test_subjects.ts similarity index 100% rename from x-pack/plugins/synthetics/common/constants/data_test_subjects.ts rename to x-pack/plugins/observability_solution/synthetics/common/constants/data_test_subjects.ts diff --git a/x-pack/plugins/synthetics/common/constants/index.ts b/x-pack/plugins/observability_solution/synthetics/common/constants/index.ts similarity index 100% rename from x-pack/plugins/synthetics/common/constants/index.ts rename to x-pack/plugins/observability_solution/synthetics/common/constants/index.ts diff --git a/x-pack/plugins/synthetics/common/constants/monitor_defaults.ts b/x-pack/plugins/observability_solution/synthetics/common/constants/monitor_defaults.ts similarity index 100% rename from x-pack/plugins/synthetics/common/constants/monitor_defaults.ts rename to x-pack/plugins/observability_solution/synthetics/common/constants/monitor_defaults.ts diff --git a/x-pack/plugins/synthetics/common/constants/monitor_management.ts b/x-pack/plugins/observability_solution/synthetics/common/constants/monitor_management.ts similarity index 100% rename from x-pack/plugins/synthetics/common/constants/monitor_management.ts rename to x-pack/plugins/observability_solution/synthetics/common/constants/monitor_management.ts diff --git a/x-pack/plugins/synthetics/common/constants/plugin.ts b/x-pack/plugins/observability_solution/synthetics/common/constants/plugin.ts similarity index 100% rename from x-pack/plugins/synthetics/common/constants/plugin.ts rename to x-pack/plugins/observability_solution/synthetics/common/constants/plugin.ts diff --git a/x-pack/plugins/synthetics/common/constants/settings_defaults.ts b/x-pack/plugins/observability_solution/synthetics/common/constants/settings_defaults.ts similarity index 100% rename from x-pack/plugins/synthetics/common/constants/settings_defaults.ts rename to x-pack/plugins/observability_solution/synthetics/common/constants/settings_defaults.ts diff --git a/x-pack/plugins/synthetics/common/constants/synthetics/client_defaults.ts b/x-pack/plugins/observability_solution/synthetics/common/constants/synthetics/client_defaults.ts similarity index 100% rename from x-pack/plugins/synthetics/common/constants/synthetics/client_defaults.ts rename to x-pack/plugins/observability_solution/synthetics/common/constants/synthetics/client_defaults.ts diff --git a/x-pack/plugins/synthetics/common/constants/synthetics/index.ts b/x-pack/plugins/observability_solution/synthetics/common/constants/synthetics/index.ts similarity index 100% rename from x-pack/plugins/synthetics/common/constants/synthetics/index.ts rename to x-pack/plugins/observability_solution/synthetics/common/constants/synthetics/index.ts diff --git a/x-pack/plugins/synthetics/common/constants/synthetics/rest_api.ts b/x-pack/plugins/observability_solution/synthetics/common/constants/synthetics/rest_api.ts similarity index 100% rename from x-pack/plugins/synthetics/common/constants/synthetics/rest_api.ts rename to x-pack/plugins/observability_solution/synthetics/common/constants/synthetics/rest_api.ts diff --git a/x-pack/plugins/synthetics/common/constants/synthetics_alerts.ts b/x-pack/plugins/observability_solution/synthetics/common/constants/synthetics_alerts.ts similarity index 100% rename from x-pack/plugins/synthetics/common/constants/synthetics_alerts.ts rename to x-pack/plugins/observability_solution/synthetics/common/constants/synthetics_alerts.ts diff --git a/x-pack/plugins/synthetics/common/constants/ui.ts b/x-pack/plugins/observability_solution/synthetics/common/constants/ui.ts similarity index 100% rename from x-pack/plugins/synthetics/common/constants/ui.ts rename to x-pack/plugins/observability_solution/synthetics/common/constants/ui.ts diff --git a/x-pack/plugins/synthetics/common/field_names.ts b/x-pack/plugins/observability_solution/synthetics/common/field_names.ts similarity index 100% rename from x-pack/plugins/synthetics/common/field_names.ts rename to x-pack/plugins/observability_solution/synthetics/common/field_names.ts diff --git a/x-pack/plugins/synthetics/common/formatters/format_space_name.ts b/x-pack/plugins/observability_solution/synthetics/common/formatters/format_space_name.ts similarity index 100% rename from x-pack/plugins/synthetics/common/formatters/format_space_name.ts rename to x-pack/plugins/observability_solution/synthetics/common/formatters/format_space_name.ts diff --git a/x-pack/plugins/synthetics/common/formatters/index.ts b/x-pack/plugins/observability_solution/synthetics/common/formatters/index.ts similarity index 100% rename from x-pack/plugins/synthetics/common/formatters/index.ts rename to x-pack/plugins/observability_solution/synthetics/common/formatters/index.ts diff --git a/x-pack/plugins/synthetics/common/lib/combine_filters_and_user_search.test.ts b/x-pack/plugins/observability_solution/synthetics/common/lib/combine_filters_and_user_search.test.ts similarity index 100% rename from x-pack/plugins/synthetics/common/lib/combine_filters_and_user_search.test.ts rename to x-pack/plugins/observability_solution/synthetics/common/lib/combine_filters_and_user_search.test.ts diff --git a/x-pack/plugins/synthetics/common/lib/combine_filters_and_user_search.ts b/x-pack/plugins/observability_solution/synthetics/common/lib/combine_filters_and_user_search.ts similarity index 100% rename from x-pack/plugins/synthetics/common/lib/combine_filters_and_user_search.ts rename to x-pack/plugins/observability_solution/synthetics/common/lib/combine_filters_and_user_search.ts diff --git a/x-pack/plugins/synthetics/common/lib/index.ts b/x-pack/plugins/observability_solution/synthetics/common/lib/index.ts similarity index 100% rename from x-pack/plugins/synthetics/common/lib/index.ts rename to x-pack/plugins/observability_solution/synthetics/common/lib/index.ts diff --git a/x-pack/plugins/synthetics/common/lib/schedule_to_time.test.ts b/x-pack/plugins/observability_solution/synthetics/common/lib/schedule_to_time.test.ts similarity index 100% rename from x-pack/plugins/synthetics/common/lib/schedule_to_time.test.ts rename to x-pack/plugins/observability_solution/synthetics/common/lib/schedule_to_time.test.ts diff --git a/x-pack/plugins/synthetics/common/lib/schedule_to_time.ts b/x-pack/plugins/observability_solution/synthetics/common/lib/schedule_to_time.ts similarity index 100% rename from x-pack/plugins/synthetics/common/lib/schedule_to_time.ts rename to x-pack/plugins/observability_solution/synthetics/common/lib/schedule_to_time.ts diff --git a/x-pack/plugins/synthetics/common/lib/stringify_kueries.test.ts b/x-pack/plugins/observability_solution/synthetics/common/lib/stringify_kueries.test.ts similarity index 100% rename from x-pack/plugins/synthetics/common/lib/stringify_kueries.test.ts rename to x-pack/plugins/observability_solution/synthetics/common/lib/stringify_kueries.test.ts diff --git a/x-pack/plugins/synthetics/common/lib/stringify_kueries.ts b/x-pack/plugins/observability_solution/synthetics/common/lib/stringify_kueries.ts similarity index 100% rename from x-pack/plugins/synthetics/common/lib/stringify_kueries.ts rename to x-pack/plugins/observability_solution/synthetics/common/lib/stringify_kueries.ts diff --git a/x-pack/plugins/synthetics/common/requests/get_certs_request_body.ts b/x-pack/plugins/observability_solution/synthetics/common/requests/get_certs_request_body.ts similarity index 100% rename from x-pack/plugins/synthetics/common/requests/get_certs_request_body.ts rename to x-pack/plugins/observability_solution/synthetics/common/requests/get_certs_request_body.ts diff --git a/x-pack/plugins/synthetics/common/rules/alert_actions.test.ts b/x-pack/plugins/observability_solution/synthetics/common/rules/alert_actions.test.ts similarity index 100% rename from x-pack/plugins/synthetics/common/rules/alert_actions.test.ts rename to x-pack/plugins/observability_solution/synthetics/common/rules/alert_actions.test.ts diff --git a/x-pack/plugins/synthetics/common/rules/alert_actions.ts b/x-pack/plugins/observability_solution/synthetics/common/rules/alert_actions.ts similarity index 100% rename from x-pack/plugins/synthetics/common/rules/alert_actions.ts rename to x-pack/plugins/observability_solution/synthetics/common/rules/alert_actions.ts diff --git a/x-pack/plugins/synthetics/common/rules/status_rule.ts b/x-pack/plugins/observability_solution/synthetics/common/rules/status_rule.ts similarity index 100% rename from x-pack/plugins/synthetics/common/rules/status_rule.ts rename to x-pack/plugins/observability_solution/synthetics/common/rules/status_rule.ts diff --git a/x-pack/plugins/synthetics/common/rules/synthetics/translations.ts b/x-pack/plugins/observability_solution/synthetics/common/rules/synthetics/translations.ts similarity index 100% rename from x-pack/plugins/synthetics/common/rules/synthetics/translations.ts rename to x-pack/plugins/observability_solution/synthetics/common/rules/synthetics/translations.ts diff --git a/x-pack/plugins/synthetics/common/rules/types.ts b/x-pack/plugins/observability_solution/synthetics/common/rules/types.ts similarity index 100% rename from x-pack/plugins/synthetics/common/rules/types.ts rename to x-pack/plugins/observability_solution/synthetics/common/rules/types.ts diff --git a/x-pack/plugins/synthetics/common/rules/uptime_rule_field_map.ts b/x-pack/plugins/observability_solution/synthetics/common/rules/uptime_rule_field_map.ts similarity index 100% rename from x-pack/plugins/synthetics/common/rules/uptime_rule_field_map.ts rename to x-pack/plugins/observability_solution/synthetics/common/rules/uptime_rule_field_map.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/alert_rules/common.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/alert_rules/common.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/alert_rules/common.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/alert_rules/common.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/alerts/common.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/alerts/common.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/alerts/common.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/alerts/common.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/alerts/index.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/alerts/index.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/alerts/index.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/alerts/index.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/alerts/status_check.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/alerts/status_check.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/alerts/status_check.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/alerts/status_check.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/alerts/tls.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/alerts/tls.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/alerts/tls.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/alerts/tls.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/certs.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/certs.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/certs.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/certs.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/common.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/common.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/common.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/common.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/dynamic_settings.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/dynamic_settings.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/dynamic_settings.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/dynamic_settings.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/index.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/index.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/index.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/index.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/monitor/index.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor/index.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/monitor/index.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor/index.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/monitor/state.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor/state.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/monitor/state.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor/state.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/monitor_management/alert_config.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor_management/alert_config.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/monitor_management/alert_config.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor_management/alert_config.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/monitor_management/config_key.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor_management/config_key.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/monitor_management/config_key.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor_management/config_key.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/monitor_management/filters.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor_management/filters.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/monitor_management/filters.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor_management/filters.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/monitor_management/index.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor_management/index.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/monitor_management/index.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor_management/index.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/monitor_management/locations.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor_management/locations.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/monitor_management/locations.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor_management/locations.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/monitor_management/monitor_configs.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor_management/monitor_configs.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/monitor_management/monitor_configs.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor_management/monitor_configs.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/monitor_management/monitor_meta_data.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor_management/monitor_meta_data.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/monitor_management/monitor_meta_data.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor_management/monitor_meta_data.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/monitor_management/monitor_types.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor_management/monitor_types.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/monitor_management/monitor_types.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor_management/monitor_types.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/monitor_management/monitor_types_project.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor_management/monitor_types_project.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/monitor_management/monitor_types_project.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor_management/monitor_types_project.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/monitor_management/sort_field.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor_management/sort_field.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/monitor_management/sort_field.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor_management/sort_field.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/monitor_management/state.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor_management/state.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/monitor_management/state.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor_management/state.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/monitor_management/synthetics_overview_status.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor_management/synthetics_overview_status.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/monitor_management/synthetics_overview_status.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor_management/synthetics_overview_status.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/monitor_management/synthetics_params.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor_management/synthetics_params.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/monitor_management/synthetics_params.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor_management/synthetics_params.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/monitor_management/synthetics_private_locations.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor_management/synthetics_private_locations.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/monitor_management/synthetics_private_locations.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/monitor_management/synthetics_private_locations.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/network_events.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/network_events.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/network_events.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/network_events.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/ping/error_state.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/ping/error_state.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/ping/error_state.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/ping/error_state.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/ping/histogram.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/ping/histogram.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/ping/histogram.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/ping/histogram.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/ping/index.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/ping/index.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/ping/index.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/ping/index.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/ping/observer.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/ping/observer.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/ping/observer.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/ping/observer.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/ping/ping.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/ping/ping.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/ping/ping.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/ping/ping.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/ping/synthetics.test.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/ping/synthetics.test.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/ping/synthetics.test.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/ping/synthetics.test.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/ping/synthetics.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/ping/synthetics.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/ping/synthetics.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/ping/synthetics.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/snapshot/index.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/snapshot/index.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/snapshot/index.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/snapshot/index.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/snapshot/snapshot_count.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/snapshot/snapshot_count.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/snapshot/snapshot_count.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/snapshot/snapshot_count.ts diff --git a/x-pack/plugins/synthetics/common/runtime_types/synthetics_service_api_key.ts b/x-pack/plugins/observability_solution/synthetics/common/runtime_types/synthetics_service_api_key.ts similarity index 100% rename from x-pack/plugins/synthetics/common/runtime_types/synthetics_service_api_key.ts rename to x-pack/plugins/observability_solution/synthetics/common/runtime_types/synthetics_service_api_key.ts diff --git a/x-pack/plugins/synthetics/common/saved_objects/private_locations.ts b/x-pack/plugins/observability_solution/synthetics/common/saved_objects/private_locations.ts similarity index 100% rename from x-pack/plugins/synthetics/common/saved_objects/private_locations.ts rename to x-pack/plugins/observability_solution/synthetics/common/saved_objects/private_locations.ts diff --git a/x-pack/plugins/synthetics/common/translations/translations.ts b/x-pack/plugins/observability_solution/synthetics/common/translations/translations.ts similarity index 100% rename from x-pack/plugins/synthetics/common/translations/translations.ts rename to x-pack/plugins/observability_solution/synthetics/common/translations/translations.ts diff --git a/x-pack/plugins/synthetics/common/types/index.ts b/x-pack/plugins/observability_solution/synthetics/common/types/index.ts similarity index 100% rename from x-pack/plugins/synthetics/common/types/index.ts rename to x-pack/plugins/observability_solution/synthetics/common/types/index.ts diff --git a/x-pack/plugins/synthetics/common/types/monitor_validation.ts b/x-pack/plugins/observability_solution/synthetics/common/types/monitor_validation.ts similarity index 100% rename from x-pack/plugins/synthetics/common/types/monitor_validation.ts rename to x-pack/plugins/observability_solution/synthetics/common/types/monitor_validation.ts diff --git a/x-pack/plugins/synthetics/common/types/saved_objects.ts b/x-pack/plugins/observability_solution/synthetics/common/types/saved_objects.ts similarity index 100% rename from x-pack/plugins/synthetics/common/types/saved_objects.ts rename to x-pack/plugins/observability_solution/synthetics/common/types/saved_objects.ts diff --git a/x-pack/plugins/synthetics/common/types/synthetics_monitor.ts b/x-pack/plugins/observability_solution/synthetics/common/types/synthetics_monitor.ts similarity index 100% rename from x-pack/plugins/synthetics/common/types/synthetics_monitor.ts rename to x-pack/plugins/observability_solution/synthetics/common/types/synthetics_monitor.ts diff --git a/x-pack/plugins/synthetics/common/utils/as_mutable_array.ts b/x-pack/plugins/observability_solution/synthetics/common/utils/as_mutable_array.ts similarity index 100% rename from x-pack/plugins/synthetics/common/utils/as_mutable_array.ts rename to x-pack/plugins/observability_solution/synthetics/common/utils/as_mutable_array.ts diff --git a/x-pack/plugins/synthetics/common/utils/es_search.ts b/x-pack/plugins/observability_solution/synthetics/common/utils/es_search.ts similarity index 100% rename from x-pack/plugins/synthetics/common/utils/es_search.ts rename to x-pack/plugins/observability_solution/synthetics/common/utils/es_search.ts diff --git a/x-pack/plugins/synthetics/common/utils/get_synthetics_monitor_url.ts b/x-pack/plugins/observability_solution/synthetics/common/utils/get_synthetics_monitor_url.ts similarity index 100% rename from x-pack/plugins/synthetics/common/utils/get_synthetics_monitor_url.ts rename to x-pack/plugins/observability_solution/synthetics/common/utils/get_synthetics_monitor_url.ts diff --git a/x-pack/plugins/synthetics/common/utils/location_formatter.ts b/x-pack/plugins/observability_solution/synthetics/common/utils/location_formatter.ts similarity index 100% rename from x-pack/plugins/synthetics/common/utils/location_formatter.ts rename to x-pack/plugins/observability_solution/synthetics/common/utils/location_formatter.ts diff --git a/x-pack/plugins/synthetics/common/utils/t_enum.ts b/x-pack/plugins/observability_solution/synthetics/common/utils/t_enum.ts similarity index 100% rename from x-pack/plugins/synthetics/common/utils/t_enum.ts rename to x-pack/plugins/observability_solution/synthetics/common/utils/t_enum.ts diff --git a/x-pack/plugins/synthetics/e2e/README.md b/x-pack/plugins/observability_solution/synthetics/e2e/README.md similarity index 75% rename from x-pack/plugins/synthetics/e2e/README.md rename to x-pack/plugins/observability_solution/synthetics/e2e/README.md index 72a873e6986fb..e8bf7414b70d3 100644 --- a/x-pack/plugins/synthetics/e2e/README.md +++ b/x-pack/plugins/observability_solution/synthetics/e2e/README.md @@ -5,7 +5,7 @@ script for standing up the test server. ### Start the server -From `~/x-pack/plugins/synthetics/scripts`, run `node e2e.js --server`. Wait for the server to startup. It will provide you +From `~/x-pack/plugins/observability_solution/synthetics/scripts`, run `node e2e.js --server`. Wait for the server to startup. It will provide you with an example run command when it finishes. ### Run the tests @@ -22,7 +22,7 @@ script for standing up the test server. ### Start the server -From `~/x-pack/plugins/synthetics/scripts`, run `node uptime_e2e.js --server`. Wait for the server to startup. It will provide you +From `~/x-pack/plugins/observability_solution/synthetics/scripts`, run `node uptime_e2e.js --server`. Wait for the server to startup. It will provide you with an example run command when it finishes. ### Run the tests diff --git a/x-pack/plugins/synthetics/e2e/config.ts b/x-pack/plugins/observability_solution/synthetics/e2e/config.ts similarity index 95% rename from x-pack/plugins/synthetics/e2e/config.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/config.ts index f20afbc28d746..38af7ab93bc1f 100644 --- a/x-pack/plugins/synthetics/e2e/config.ts +++ b/x-pack/plugins/observability_solution/synthetics/e2e/config.ts @@ -14,10 +14,10 @@ const SERVICE_USERNAME = 'xpack.uptime.service.username'; async function config({ readConfigFile }: FtrConfigProviderContext) { const kibanaCommonTestsConfig = await readConfigFile( - require.resolve('../../../../test/common/config.js') + require.resolve('../../../../../test/common/config.js') ); const xpackFunctionalTestsConfig = await readConfigFile( - require.resolve('../../../test/functional/config.base.js') + require.resolve('../../../../test/functional/config.base.js') ); const kibanaConfig = readKibanaConfig(); diff --git a/x-pack/plugins/synthetics/e2e/fixtures/es_archiver/browser/data.json.gz b/x-pack/plugins/observability_solution/synthetics/e2e/fixtures/es_archiver/browser/data.json.gz similarity index 100% rename from x-pack/plugins/synthetics/e2e/fixtures/es_archiver/browser/data.json.gz rename to x-pack/plugins/observability_solution/synthetics/e2e/fixtures/es_archiver/browser/data.json.gz diff --git a/x-pack/plugins/synthetics/e2e/fixtures/es_archiver/browser/mappings.json b/x-pack/plugins/observability_solution/synthetics/e2e/fixtures/es_archiver/browser/mappings.json similarity index 100% rename from x-pack/plugins/synthetics/e2e/fixtures/es_archiver/browser/mappings.json rename to x-pack/plugins/observability_solution/synthetics/e2e/fixtures/es_archiver/browser/mappings.json diff --git a/x-pack/plugins/synthetics/e2e/fixtures/es_archiver/full_heartbeat/data.json.gz b/x-pack/plugins/observability_solution/synthetics/e2e/fixtures/es_archiver/full_heartbeat/data.json.gz similarity index 100% rename from x-pack/plugins/synthetics/e2e/fixtures/es_archiver/full_heartbeat/data.json.gz rename to x-pack/plugins/observability_solution/synthetics/e2e/fixtures/es_archiver/full_heartbeat/data.json.gz diff --git a/x-pack/plugins/synthetics/e2e/fixtures/es_archiver/full_heartbeat/mappings.json b/x-pack/plugins/observability_solution/synthetics/e2e/fixtures/es_archiver/full_heartbeat/mappings.json similarity index 100% rename from x-pack/plugins/synthetics/e2e/fixtures/es_archiver/full_heartbeat/mappings.json rename to x-pack/plugins/observability_solution/synthetics/e2e/fixtures/es_archiver/full_heartbeat/mappings.json diff --git a/x-pack/plugins/synthetics/e2e/fixtures/es_archiver/synthetics_data/data.json.gz b/x-pack/plugins/observability_solution/synthetics/e2e/fixtures/es_archiver/synthetics_data/data.json.gz similarity index 100% rename from x-pack/plugins/synthetics/e2e/fixtures/es_archiver/synthetics_data/data.json.gz rename to x-pack/plugins/observability_solution/synthetics/e2e/fixtures/es_archiver/synthetics_data/data.json.gz diff --git a/x-pack/plugins/synthetics/e2e/helpers/make_checks.ts b/x-pack/plugins/observability_solution/synthetics/e2e/helpers/make_checks.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/helpers/make_checks.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/helpers/make_checks.ts diff --git a/x-pack/plugins/synthetics/e2e/helpers/make_ping.ts b/x-pack/plugins/observability_solution/synthetics/e2e/helpers/make_ping.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/helpers/make_ping.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/helpers/make_ping.ts diff --git a/x-pack/plugins/synthetics/e2e/helpers/make_tls.ts b/x-pack/plugins/observability_solution/synthetics/e2e/helpers/make_tls.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/helpers/make_tls.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/helpers/make_tls.ts diff --git a/x-pack/plugins/synthetics/e2e/helpers/parse_args_params.ts b/x-pack/plugins/observability_solution/synthetics/e2e/helpers/parse_args_params.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/helpers/parse_args_params.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/helpers/parse_args_params.ts diff --git a/x-pack/plugins/synthetics/e2e/helpers/record_video.ts b/x-pack/plugins/observability_solution/synthetics/e2e/helpers/record_video.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/helpers/record_video.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/helpers/record_video.ts diff --git a/x-pack/plugins/synthetics/e2e/helpers/synthetics_runner.ts b/x-pack/plugins/observability_solution/synthetics/e2e/helpers/synthetics_runner.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/helpers/synthetics_runner.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/helpers/synthetics_runner.ts diff --git a/x-pack/plugins/synthetics/e2e/helpers/test_reporter.ts b/x-pack/plugins/observability_solution/synthetics/e2e/helpers/test_reporter.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/helpers/test_reporter.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/helpers/test_reporter.ts diff --git a/x-pack/plugins/synthetics/e2e/helpers/utils.ts b/x-pack/plugins/observability_solution/synthetics/e2e/helpers/utils.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/helpers/utils.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/helpers/utils.ts diff --git a/x-pack/plugins/synthetics/e2e/page_objects/login.tsx b/x-pack/plugins/observability_solution/synthetics/e2e/page_objects/login.tsx similarity index 100% rename from x-pack/plugins/synthetics/e2e/page_objects/login.tsx rename to x-pack/plugins/observability_solution/synthetics/e2e/page_objects/login.tsx diff --git a/x-pack/plugins/synthetics/e2e/page_objects/utils.tsx b/x-pack/plugins/observability_solution/synthetics/e2e/page_objects/utils.tsx similarity index 100% rename from x-pack/plugins/synthetics/e2e/page_objects/utils.tsx rename to x-pack/plugins/observability_solution/synthetics/e2e/page_objects/utils.tsx diff --git a/x-pack/plugins/synthetics/e2e/synthetics/journeys/add_monitor.journey.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/add_monitor.journey.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/journeys/add_monitor.journey.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/add_monitor.journey.ts diff --git a/x-pack/plugins/synthetics/e2e/synthetics/journeys/alert_rules/default_status_alert.journey.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/alert_rules/default_status_alert.journey.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/journeys/alert_rules/default_status_alert.journey.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/alert_rules/default_status_alert.journey.ts diff --git a/x-pack/plugins/synthetics/e2e/synthetics/journeys/alert_rules/sample_docs/sample_docs.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/alert_rules/sample_docs/sample_docs.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/journeys/alert_rules/sample_docs/sample_docs.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/alert_rules/sample_docs/sample_docs.ts diff --git a/x-pack/plugins/synthetics/e2e/synthetics/journeys/alerting_default.journey.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/alerting_default.journey.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/journeys/alerting_default.journey.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/alerting_default.journey.ts diff --git a/x-pack/plugins/synthetics/e2e/synthetics/journeys/data_retention.journey.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/data_retention.journey.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/journeys/data_retention.journey.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/data_retention.journey.ts diff --git a/x-pack/plugins/synthetics/e2e/synthetics/journeys/detail_flyout.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/detail_flyout.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/journeys/detail_flyout.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/detail_flyout.ts diff --git a/x-pack/plugins/synthetics/e2e/synthetics/journeys/getting_started.journey.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/getting_started.journey.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/journeys/getting_started.journey.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/getting_started.journey.ts diff --git a/x-pack/plugins/synthetics/e2e/synthetics/journeys/global_parameters.journey.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/global_parameters.journey.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/journeys/global_parameters.journey.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/global_parameters.journey.ts diff --git a/x-pack/plugins/synthetics/e2e/synthetics/journeys/index.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/index.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/journeys/index.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/index.ts diff --git a/x-pack/plugins/synthetics/e2e/synthetics/journeys/management_list.journey.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/management_list.journey.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/journeys/management_list.journey.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/management_list.journey.ts diff --git a/x-pack/plugins/synthetics/e2e/synthetics/journeys/monitor_details_page/monitor_summary.journey.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/monitor_details_page/monitor_summary.journey.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/journeys/monitor_details_page/monitor_summary.journey.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/monitor_details_page/monitor_summary.journey.ts diff --git a/x-pack/plugins/synthetics/e2e/synthetics/journeys/monitor_form_validation.journey.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/monitor_form_validation.journey.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/journeys/monitor_form_validation.journey.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/monitor_form_validation.journey.ts diff --git a/x-pack/plugins/synthetics/e2e/synthetics/journeys/monitor_selector.journey.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/monitor_selector.journey.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/journeys/monitor_selector.journey.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/monitor_selector.journey.ts diff --git a/x-pack/plugins/synthetics/e2e/synthetics/journeys/overview_scrolling.journey.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/overview_scrolling.journey.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/journeys/overview_scrolling.journey.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/overview_scrolling.journey.ts diff --git a/x-pack/plugins/synthetics/e2e/synthetics/journeys/overview_search.journey.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/overview_search.journey.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/journeys/overview_search.journey.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/overview_search.journey.ts diff --git a/x-pack/plugins/synthetics/e2e/synthetics/journeys/overview_sorting.journey.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/overview_sorting.journey.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/journeys/overview_sorting.journey.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/overview_sorting.journey.ts diff --git a/x-pack/plugins/synthetics/e2e/synthetics/journeys/private_locations.journey.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/private_locations.journey.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/journeys/private_locations.journey.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/private_locations.journey.ts diff --git a/x-pack/plugins/synthetics/e2e/synthetics/journeys/project_api_keys.journey.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/project_api_keys.journey.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/journeys/project_api_keys.journey.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/project_api_keys.journey.ts diff --git a/x-pack/plugins/synthetics/e2e/synthetics/journeys/project_monitor_read_only.journey.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/project_monitor_read_only.journey.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/journeys/project_monitor_read_only.journey.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/project_monitor_read_only.journey.ts diff --git a/x-pack/plugins/synthetics/e2e/synthetics/journeys/services/add_monitor.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/services/add_monitor.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/journeys/services/add_monitor.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/services/add_monitor.ts diff --git a/x-pack/plugins/synthetics/e2e/synthetics/journeys/services/add_monitor_project.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/services/add_monitor_project.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/journeys/services/add_monitor_project.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/services/add_monitor_project.ts diff --git a/x-pack/plugins/synthetics/e2e/synthetics/journeys/services/data/browser_docs.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/services/data/browser_docs.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/journeys/services/data/browser_docs.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/services/data/browser_docs.ts diff --git a/x-pack/plugins/synthetics/e2e/synthetics/journeys/services/data/sample_docs.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/services/data/sample_docs.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/journeys/services/data/sample_docs.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/services/data/sample_docs.ts diff --git a/x-pack/plugins/synthetics/e2e/synthetics/journeys/services/settings.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/services/settings.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/journeys/services/settings.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/services/settings.ts diff --git a/x-pack/plugins/synthetics/e2e/synthetics/journeys/services/synthetics_services.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/services/synthetics_services.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/journeys/services/synthetics_services.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/services/synthetics_services.ts diff --git a/x-pack/plugins/synthetics/e2e/synthetics/journeys/step_details.journey.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/step_details.journey.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/journeys/step_details.journey.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/step_details.journey.ts diff --git a/x-pack/plugins/synthetics/e2e/synthetics/journeys/test_now_mode.journey.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/test_now_mode.journey.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/journeys/test_now_mode.journey.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/test_now_mode.journey.ts diff --git a/x-pack/plugins/synthetics/e2e/synthetics/journeys/test_run_details.journey.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/test_run_details.journey.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/journeys/test_run_details.journey.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/journeys/test_run_details.journey.ts diff --git a/x-pack/plugins/synthetics/e2e/synthetics/page_objects/synthetics_app.tsx b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/page_objects/synthetics_app.tsx similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/page_objects/synthetics_app.tsx rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/page_objects/synthetics_app.tsx diff --git a/x-pack/plugins/synthetics/e2e/synthetics/page_objects/utils.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/page_objects/utils.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/page_objects/utils.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/page_objects/utils.ts diff --git a/x-pack/plugins/synthetics/e2e/synthetics/synthetics_run.ts b/x-pack/plugins/observability_solution/synthetics/e2e/synthetics/synthetics_run.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/synthetics/synthetics_run.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/synthetics/synthetics_run.ts diff --git a/x-pack/plugins/synthetics/e2e/tasks/es_archiver.ts b/x-pack/plugins/observability_solution/synthetics/e2e/tasks/es_archiver.ts similarity index 100% rename from x-pack/plugins/synthetics/e2e/tasks/es_archiver.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/tasks/es_archiver.ts diff --git a/x-pack/plugins/synthetics/e2e/tasks/read_kibana_config.ts b/x-pack/plugins/observability_solution/synthetics/e2e/tasks/read_kibana_config.ts similarity index 88% rename from x-pack/plugins/synthetics/e2e/tasks/read_kibana_config.ts rename to x-pack/plugins/observability_solution/synthetics/e2e/tasks/read_kibana_config.ts index 3867386e41104..ad7ab18f1f2e8 100644 --- a/x-pack/plugins/synthetics/e2e/tasks/read_kibana_config.ts +++ b/x-pack/plugins/observability_solution/synthetics/e2e/tasks/read_kibana_config.ts @@ -8,11 +8,12 @@ import path from 'path'; import fs from 'fs'; import yaml from 'js-yaml'; +import { REPO_ROOT } from '@kbn/repo-info'; export type KibanaConfig = ReturnType; export const readKibanaConfig = () => { - const kibanaConfigDir = path.join(__filename, '../../../../../../config'); + const kibanaConfigDir = `${REPO_ROOT}/config`; const kibanaDevConfig = path.join(kibanaConfigDir, 'kibana.dev.yml'); const kibanaConfig = path.join(kibanaConfigDir, 'kibana.yml'); diff --git a/x-pack/plugins/synthetics/e2e/tsconfig.json b/x-pack/plugins/observability_solution/synthetics/e2e/tsconfig.json similarity index 66% rename from x-pack/plugins/synthetics/e2e/tsconfig.json rename to x-pack/plugins/observability_solution/synthetics/e2e/tsconfig.json index c00c388ec86e0..3299fb727d2c8 100644 --- a/x-pack/plugins/synthetics/e2e/tsconfig.json +++ b/x-pack/plugins/observability_solution/synthetics/e2e/tsconfig.json @@ -1,20 +1,21 @@ { - "extends": "../../../../tsconfig.base.json", + "extends": "../../../../../tsconfig.base.json", "exclude": ["tmp", "target/**/*"], "include": ["**/*"], "compilerOptions": { "outDir": "target/types", - "types": [ "node"], - "isolatedModules": false, + "types": ["node"], + "isolatedModules": false }, "kbn_references": [ - { "path": "../../../test/tsconfig.json" }, { "path": "../../../../test/tsconfig.json" }, + { "path": "../../../../../test/tsconfig.json" }, "@kbn/test", "@kbn/dev-utils", "@kbn/ux-plugin/e2e", "@kbn/ftr-common-functional-services", "@kbn/apm-plugin", "@kbn/es-archiver", + "@kbn/repo-info" ] } diff --git a/x-pack/plugins/observability_solution/synthetics/jest.config.js b/x-pack/plugins/observability_solution/synthetics/jest.config.js new file mode 100644 index 0000000000000..1ae53b847be24 --- /dev/null +++ b/x-pack/plugins/observability_solution/synthetics/jest.config.js @@ -0,0 +1,18 @@ +/* + * 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. + */ + +module.exports = { + preset: '@kbn/test', + rootDir: '../../../..', + roots: ['/x-pack/plugins/observability_solution/synthetics'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/plugins/observability_solution/synthetics', + coverageReporters: ['text', 'html'], + collectCoverageFrom: [ + '/x-pack/plugins/observability_solution/synthetics/{common,public,server}/**/*.{ts,tsx}', + ], +}; diff --git a/x-pack/plugins/synthetics/kibana.jsonc b/x-pack/plugins/observability_solution/synthetics/kibana.jsonc similarity index 100% rename from x-pack/plugins/synthetics/kibana.jsonc rename to x-pack/plugins/observability_solution/synthetics/kibana.jsonc diff --git a/x-pack/plugins/synthetics/public/apps/locators/edit_monitor.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/locators/edit_monitor.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/locators/edit_monitor.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/locators/edit_monitor.ts diff --git a/x-pack/plugins/synthetics/public/apps/locators/index.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/locators/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/locators/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/locators/index.ts diff --git a/x-pack/plugins/synthetics/public/apps/locators/monitor_detail.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/locators/monitor_detail.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/locators/monitor_detail.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/locators/monitor_detail.ts diff --git a/x-pack/plugins/synthetics/public/apps/locators/overview.test.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/locators/overview.test.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/locators/overview.test.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/locators/overview.test.ts diff --git a/x-pack/plugins/synthetics/public/apps/locators/overview.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/locators/overview.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/locators/overview.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/locators/overview.ts diff --git a/x-pack/plugins/synthetics/public/apps/locators/settings.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/locators/settings.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/locators/settings.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/locators/settings.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/alerts/alert_tls.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/alerts/alert_tls.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/alerts/alert_tls.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/alerts/alert_tls.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/alerts/hooks/translations.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/alerts/hooks/translations.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/alerts/hooks/translations.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/alerts/hooks/translations.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/alerts/hooks/use_synthetics_alert.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/alerts/hooks/use_synthetics_alert.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/alerts/hooks/use_synthetics_alert.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/alerts/hooks/use_synthetics_alert.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/alerts/query_bar.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/alerts/query_bar.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/alerts/query_bar.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/alerts/query_bar.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/alerts/tls_rule_ui.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/alerts/tls_rule_ui.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/alerts/tls_rule_ui.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/alerts/tls_rule_ui.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/alerts/toggle_alert_flyout_button.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/alerts/toggle_alert_flyout_button.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/alerts/toggle_alert_flyout_button.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/alerts/toggle_alert_flyout_button.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/cert_monitors.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/cert_monitors.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/cert_monitors.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/cert_monitors.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/cert_refresh_btn.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/cert_refresh_btn.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/cert_refresh_btn.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/cert_refresh_btn.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/cert_search.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/cert_search.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/cert_search.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/cert_search.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/cert_status.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/cert_status.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/cert_status.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/cert_status.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/certificate_title.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/certificate_title.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/certificate_title.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/certificate_title.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/certificates.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/certificates.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/certificates.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/certificates.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/certificates.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/certificates.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/certificates.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/certificates.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/certificates_list.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/certificates_list.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/certificates_list.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/certificates_list.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/certificates_list.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/certificates_list.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/certificates_list.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/certificates_list.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/fingerprint_col.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/fingerprint_col.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/fingerprint_col.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/fingerprint_col.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/fingerprint_col.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/fingerprint_col.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/fingerprint_col.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/fingerprint_col.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/index.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/index.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/monitor_page_link.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/monitor_page_link.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/monitor_page_link.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/monitor_page_link.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/translations.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/translations.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/translations.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/translations.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/use_cert_search.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/use_cert_search.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/use_cert_search.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/use_cert_search.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/use_cert_status.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/use_cert_status.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/certificates/use_cert_status.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/certificates/use_cert_status.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/alerting_callout/alerting_callout.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/alerting_callout/alerting_callout.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/alerting_callout/alerting_callout.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/alerting_callout/alerting_callout.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/alerting_callout/alerting_callout.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/alerting_callout/alerting_callout.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/alerting_callout/alerting_callout.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/alerting_callout/alerting_callout.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/auto_refresh_button.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/auto_refresh_button.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/auto_refresh_button.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/auto_refresh_button.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/filter_status_button.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/filter_status_button.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/filter_status_button.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/filter_status_button.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/last_refreshed.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/last_refreshed.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/last_refreshed.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/last_refreshed.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/location_status_badges.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/location_status_badges.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/location_status_badges.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/location_status_badges.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/monitor_details_panel.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/monitor_details_panel.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/monitor_details_panel.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/monitor_details_panel.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/monitor_inspect.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/monitor_inspect.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/monitor_inspect.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/monitor_inspect.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/monitor_location_select.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/monitor_location_select.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/monitor_location_select.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/monitor_location_select.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/monitor_status.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/monitor_status.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/monitor_status.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/monitor_status.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/monitor_type_badge.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/monitor_type_badge.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/monitor_type_badge.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/monitor_type_badge.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/page_loader.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/page_loader.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/page_loader.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/page_loader.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/panel_with_title.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/panel_with_title.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/panel_with_title.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/panel_with_title.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/permissions.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/permissions.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/permissions.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/permissions.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/refresh_button.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/refresh_button.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/refresh_button.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/refresh_button.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/stderr_logs.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/stderr_logs.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/stderr_logs.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/stderr_logs.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/table_title.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/table_title.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/table_title.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/table_title.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/tag_badges.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/tag_badges.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/tag_badges.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/tag_badges.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/thershold_indicator.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/thershold_indicator.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/thershold_indicator.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/thershold_indicator.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/use_std_error_logs.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/use_std_error_logs.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/use_std_error_logs.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/use_std_error_logs.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/view_document.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/view_document.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/components/view_document.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/components/view_document.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/date_picker/synthetics_date_picker.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/date_picker/synthetics_date_picker.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/date_picker/synthetics_date_picker.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/date_picker/synthetics_date_picker.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/date_picker/synthetics_date_picker.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/date_picker/synthetics_date_picker.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/date_picker/synthetics_date_picker.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/date_picker/synthetics_date_picker.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/header/action_menu.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/header/action_menu.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/header/action_menu.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/header/action_menu.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/header/action_menu_content.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/header/action_menu_content.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/header/action_menu_content.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/header/action_menu_content.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/header/action_menu_content.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/header/action_menu_content.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/header/action_menu_content.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/header/action_menu_content.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/header/inspector_header_link.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/header/inspector_header_link.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/header/inspector_header_link.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/header/inspector_header_link.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/links/add_monitor.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/links/add_monitor.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/links/add_monitor.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/links/add_monitor.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/links/error_details_link.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/links/error_details_link.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/links/error_details_link.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/links/error_details_link.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/links/manage_rules_link.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/links/manage_rules_link.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/links/manage_rules_link.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/links/manage_rules_link.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/links/step_details_link.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/links/step_details_link.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/links/step_details_link.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/links/step_details_link.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/links/test_details_link.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/links/test_details_link.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/links/test_details_link.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/links/test_details_link.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/links/view_alerts.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/links/view_alerts.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/links/view_alerts.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/links/view_alerts.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/links/view_errors.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/links/view_errors.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/links/view_errors.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/links/view_errors.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/monitor_test_result/browser_steps_list.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/monitor_test_result/browser_steps_list.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/monitor_test_result/browser_steps_list.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/monitor_test_result/browser_steps_list.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/monitor_test_result/browser_steps_list.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/monitor_test_result/browser_steps_list.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/monitor_test_result/browser_steps_list.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/monitor_test_result/browser_steps_list.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/monitor_test_result/journey_screenshot_preview.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/monitor_test_result/journey_screenshot_preview.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/monitor_test_result/journey_screenshot_preview.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/monitor_test_result/journey_screenshot_preview.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/monitor_test_result/journey_screenshot_preview.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/monitor_test_result/journey_screenshot_preview.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/monitor_test_result/journey_screenshot_preview.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/monitor_test_result/journey_screenshot_preview.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/monitor_test_result/result_details.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/monitor_test_result/result_details.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/monitor_test_result/result_details.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/monitor_test_result/result_details.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/monitor_test_result/result_details_successful.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/monitor_test_result/result_details_successful.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/monitor_test_result/result_details_successful.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/monitor_test_result/result_details_successful.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/monitor_test_result/single_ping_result.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/monitor_test_result/single_ping_result.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/monitor_test_result/single_ping_result.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/monitor_test_result/single_ping_result.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/monitor_test_result/status_badge.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/monitor_test_result/status_badge.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/monitor_test_result/status_badge.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/monitor_test_result/status_badge.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/monitor_test_result/step_duration_text.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/monitor_test_result/step_duration_text.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/monitor_test_result/step_duration_text.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/monitor_test_result/step_duration_text.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/monitor_test_result/use_retrieve_step_image.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/monitor_test_result/use_retrieve_step_image.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/monitor_test_result/use_retrieve_step_image.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/monitor_test_result/use_retrieve_step_image.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/page_template/synthetics_page_template.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/page_template/synthetics_page_template.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/page_template/synthetics_page_template.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/page_template/synthetics_page_template.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/react_router_helpers/index.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/react_router_helpers/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/react_router_helpers/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/react_router_helpers/index.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/react_router_helpers/link_events.test.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/react_router_helpers/link_events.test.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/react_router_helpers/link_events.test.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/react_router_helpers/link_events.test.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/react_router_helpers/link_events.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/react_router_helpers/link_events.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/react_router_helpers/link_events.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/react_router_helpers/link_events.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/react_router_helpers/link_for_eui.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/react_router_helpers/link_for_eui.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/react_router_helpers/link_for_eui.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/react_router_helpers/link_for_eui.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/react_router_helpers/link_for_eui.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/react_router_helpers/link_for_eui.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/react_router_helpers/link_for_eui.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/react_router_helpers/link_for_eui.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/screenshot/empty_thumbnail.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/screenshot/empty_thumbnail.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/screenshot/empty_thumbnail.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/screenshot/empty_thumbnail.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/screenshot/empty_thumbnail.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/screenshot/empty_thumbnail.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/screenshot/empty_thumbnail.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/screenshot/empty_thumbnail.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/screenshot/journey_last_screenshot.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/screenshot/journey_last_screenshot.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/screenshot/journey_last_screenshot.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/screenshot/journey_last_screenshot.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/screenshot/journey_screenshot_dialog.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/screenshot/journey_screenshot_dialog.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/screenshot/journey_screenshot_dialog.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/screenshot/journey_screenshot_dialog.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/screenshot/journey_screenshot_dialog.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/screenshot/journey_screenshot_dialog.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/screenshot/journey_screenshot_dialog.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/screenshot/journey_screenshot_dialog.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/screenshot/journey_step_screenshot_container.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/screenshot/journey_step_screenshot_container.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/screenshot/journey_step_screenshot_container.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/screenshot/journey_step_screenshot_container.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/screenshot/journey_step_screenshot_container.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/screenshot/journey_step_screenshot_container.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/screenshot/journey_step_screenshot_container.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/screenshot/journey_step_screenshot_container.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/screenshot/screenshot_image.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/screenshot/screenshot_image.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/screenshot/screenshot_image.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/screenshot/screenshot_image.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/screenshot/screenshot_size.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/screenshot/screenshot_size.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/screenshot/screenshot_size.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/screenshot/screenshot_size.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/step_field_trend/step_field_trend.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/step_field_trend/step_field_trend.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/step_field_trend/step_field_trend.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/step_field_trend/step_field_trend.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/step_field_trend/step_field_trend.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/step_field_trend/step_field_trend.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/step_field_trend/step_field_trend.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/step_field_trend/step_field_trend.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/common/wrappers/service_allowed_wrapper.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/wrappers/service_allowed_wrapper.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/common/wrappers/service_allowed_wrapper.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/common/wrappers/service_allowed_wrapper.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/error_details/components/error_duration.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/error_details/components/error_duration.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/error_details/components/error_duration.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/error_details/components/error_duration.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/error_details/components/error_started_at.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/error_details/components/error_started_at.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/error_details/components/error_started_at.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/error_details/components/error_started_at.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/error_details/components/error_timeline.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/error_details/components/error_timeline.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/error_details/components/error_timeline.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/error_details/components/error_timeline.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/error_details/components/failed_tests_list.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/error_details/components/failed_tests_list.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/error_details/components/failed_tests_list.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/error_details/components/failed_tests_list.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/error_details/components/resolved_at.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/error_details/components/resolved_at.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/error_details/components/resolved_at.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/error_details/components/resolved_at.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/error_details/error_details_page.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/error_details/error_details_page.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/error_details/error_details_page.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/error_details/error_details_page.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/error_details/hooks/use_error_details_breadcrumbs.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/error_details/hooks/use_error_details_breadcrumbs.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/error_details/hooks/use_error_details_breadcrumbs.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/error_details/hooks/use_error_details_breadcrumbs.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/error_details/hooks/use_error_failed_tests.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/error_details/hooks/use_error_failed_tests.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/error_details/hooks/use_error_failed_tests.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/error_details/hooks/use_error_failed_tests.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/error_details/hooks/use_find_my_killer_state.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/error_details/hooks/use_find_my_killer_state.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/error_details/hooks/use_find_my_killer_state.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/error_details/hooks/use_find_my_killer_state.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/error_details/hooks/use_step_details.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/error_details/hooks/use_step_details.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/error_details/hooks/use_step_details.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/error_details/hooks/use_step_details.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/error_details/route_config.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/error_details/route_config.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/error_details/route_config.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/error_details/route_config.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/getting_started/form_fields/service_locations.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/getting_started/form_fields/service_locations.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/getting_started/form_fields/service_locations.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/getting_started/form_fields/service_locations.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/getting_started/getting_started_page.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/getting_started/getting_started_page.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/getting_started/getting_started_page.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/getting_started/getting_started_page.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/getting_started/getting_started_page.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/getting_started/getting_started_page.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/getting_started/getting_started_page.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/getting_started/getting_started_page.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/getting_started/simple_monitor_form.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/getting_started/simple_monitor_form.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/getting_started/simple_monitor_form.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/getting_started/simple_monitor_form.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/getting_started/simple_monitor_form.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/getting_started/simple_monitor_form.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/getting_started/simple_monitor_form.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/getting_started/simple_monitor_form.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/getting_started/use_simple_monitor.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/getting_started/use_simple_monitor.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/getting_started/use_simple_monitor.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/getting_started/use_simple_monitor.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/advanced/index.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/advanced/index.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/advanced/index.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/advanced/index.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/constants.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/constants.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/constants.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/constants.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/edit_monitor_not_found.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/edit_monitor_not_found.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/edit_monitor_not_found.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/edit_monitor_not_found.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/code_editor.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/code_editor.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/code_editor.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/code_editor.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/combo_box.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/combo_box.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/combo_box.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/combo_box.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/combo_box.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/combo_box.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/combo_box.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/combo_box.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/header_field.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/header_field.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/header_field.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/header_field.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/header_field.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/header_field.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/header_field.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/header_field.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/index_response_body_field.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/index_response_body_field.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/index_response_body_field.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/index_response_body_field.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/index_response_body_field.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/index_response_body_field.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/index_response_body_field.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/index_response_body_field.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/key_value_field.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/key_value_field.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/key_value_field.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/key_value_field.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/key_value_field.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/key_value_field.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/key_value_field.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/key_value_field.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/monitor_type_radio_group.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/monitor_type_radio_group.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/monitor_type_radio_group.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/monitor_type_radio_group.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/optional_label.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/optional_label.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/optional_label.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/optional_label.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/request_body_field.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/request_body_field.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/request_body_field.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/request_body_field.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/request_body_field.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/request_body_field.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/request_body_field.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/request_body_field.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/script_recorder_fields.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/script_recorder_fields.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/script_recorder_fields.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/script_recorder_fields.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/script_recorder_fields.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/script_recorder_fields.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/script_recorder_fields.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/script_recorder_fields.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/source_field.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/source_field.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/source_field.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/source_field.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/source_field.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/source_field.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/source_field.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/source_field.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/connection_profile.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/connection_profile.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/connection_profile.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/connection_profile.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_config_field.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_config_field.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_config_field.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_config_field.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_config_field.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_config_field.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_config_field.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_config_field.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_disabled_callout.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_disabled_callout.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_disabled_callout.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_disabled_callout.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_download_field.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_download_field.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_download_field.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_download_field.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_exceeded_callout.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_exceeded_callout.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_exceeded_callout.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_exceeded_callout.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_fields.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_fields.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_fields.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_fields.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_fields.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_fields.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_fields.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_fields.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_latency_field.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_latency_field.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_latency_field.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_latency_field.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_upload_field.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_upload_field.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_upload_field.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/throttling_upload_field.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/use_connection_profiles.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/use_connection_profiles.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/use_connection_profiles.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/throttling/use_connection_profiles.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/uploader.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/uploader.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/uploader.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/fields/uploader.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/controlled_field.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/controlled_field.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/controlled_field.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/controlled_field.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/defaults.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/defaults.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/defaults.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/defaults.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/defaults.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/defaults.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/defaults.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/defaults.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/disclaimer.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/disclaimer.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/disclaimer.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/disclaimer.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/disclaimer.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/disclaimer.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/disclaimer.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/disclaimer.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/field.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/field.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/field.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/field.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/field_config.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/field_config.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/field_config.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/field_config.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/field_wrappers.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/field_wrappers.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/field_wrappers.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/field_wrappers.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/form_config.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/form_config.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/form_config.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/form_config.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/formatter.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/formatter.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/formatter.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/formatter.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/formatter.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/formatter.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/formatter.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/formatter.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/index.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/index.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/index.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/index.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/run_test_btn.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/run_test_btn.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/run_test_btn.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/run_test_btn.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/submit.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/submit.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/submit.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/submit.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/validation.test.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/validation.test.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/validation.test.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/validation.test.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/validation.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/validation.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/form/validation.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/form/validation.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/hooks/index.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/hooks/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/hooks/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/hooks/index.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/hooks/use_is_edit_flow.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/hooks/use_is_edit_flow.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/hooks/use_is_edit_flow.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/hooks/use_is_edit_flow.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/hooks/use_monitor_not_found.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/hooks/use_monitor_not_found.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/hooks/use_monitor_not_found.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/hooks/use_monitor_not_found.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/hooks/use_monitor_save.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/hooks/use_monitor_save.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/hooks/use_monitor_save.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/hooks/use_monitor_save.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/hooks/use_validate_field.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/hooks/use_validate_field.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/hooks/use_validate_field.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/hooks/use_validate_field.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/locations_loading_error.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/locations_loading_error.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/locations_loading_error.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/locations_loading_error.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/monitor_add_page.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/monitor_add_page.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/monitor_add_page.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/monitor_add_page.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/monitor_add_page.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/monitor_add_page.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/monitor_add_page.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/monitor_add_page.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/monitor_details_portal.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/monitor_details_portal.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/monitor_details_portal.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/monitor_details_portal.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/monitor_edit_page.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/monitor_edit_page.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/monitor_edit_page.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/monitor_edit_page.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/monitor_edit_page.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/monitor_edit_page.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/monitor_edit_page.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/monitor_edit_page.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/portals.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/portals.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/portals.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/portals.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/index.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/index.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/index.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/index.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/inspect_monitor_portal.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/inspect_monitor_portal.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/inspect_monitor_portal.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/inspect_monitor_portal.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/monitor_type.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/monitor_type.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/monitor_type.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/monitor_type.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/monitor_type_portal.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/monitor_type_portal.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/monitor_type_portal.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/monitor_type_portal.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/read_only_callout.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/read_only_callout.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/read_only_callout.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/read_only_callout.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/step.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/step.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/step.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/step.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/step_config.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/step_config.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/step_config.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/step_config.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/step_fields.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/step_fields.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/step_fields.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/steps/step_fields.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/types.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/types.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/types.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/types.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/use_breadcrumbs.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/use_breadcrumbs.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_add_edit/use_breadcrumbs.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_add_edit/use_breadcrumbs.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_error_failed_step.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_error_failed_step.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_error_failed_step.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_error_failed_step.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_failed_tests_by_step.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_failed_tests_by_step.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_failed_tests_by_step.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_failed_tests_by_step.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_journey_steps.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_journey_steps.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_journey_steps.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_journey_steps.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_errors.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_errors.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_errors.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_errors.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_latest_ping.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_latest_ping.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_latest_ping.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_latest_ping.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_pings.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_pings.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_pings.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_pings.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_query_filters.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_query_filters.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_query_filters.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_query_filters.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_query_id.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_query_id.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_query_id.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_query_id.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_range_from.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_range_from.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_range_from.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_monitor_range_from.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_ping_statuses.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_ping_statuses.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_ping_statuses.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_ping_statuses.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_selected_location.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_selected_location.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_selected_location.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_selected_location.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_selected_monitor.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_selected_monitor.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_selected_monitor.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/hooks/use_selected_monitor.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_details_last_run.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_details_last_run.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_details_last_run.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_details_last_run.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_details_location.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_details_location.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_details_location.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_details_location.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_details_page_title.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_details_page_title.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_details_page_title.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_details_page_title.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_details_status.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_details_status.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_details_status.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_details_status.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/errors_icon.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/errors_icon.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/errors_icon.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/errors_icon.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/errors_list.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/errors_list.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/errors_list.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/errors_list.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/errors_tab_content.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/errors_tab_content.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/errors_tab_content.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/errors_tab_content.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/failed_tests.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/failed_tests.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/failed_tests.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/failed_tests.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/failed_tests_by_step.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/failed_tests_by_step.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/failed_tests_by_step.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/failed_tests_by_step.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/failed_tests_count.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/failed_tests_count.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/failed_tests_count.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/failed_tests_count.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/monitor_errors.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/monitor_errors.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/monitor_errors.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_errors/monitor_errors.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_history/monitor_history.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_history/monitor_history.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_history/monitor_history.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_history/monitor_history.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_not_found_page.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_not_found_page.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_not_found_page.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_not_found_page.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_pending_wrapper.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_pending_wrapper.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_pending_wrapper.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_pending_wrapper.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_pending_wrapper.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_pending_wrapper.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_pending_wrapper.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_pending_wrapper.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_selector/monitor_searchable_list.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_selector/monitor_searchable_list.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_selector/monitor_searchable_list.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_selector/monitor_searchable_list.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_selector/monitor_selector.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_selector/monitor_selector.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_selector/monitor_selector.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_selector/monitor_selector.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_selector/use_recently_viewed_monitors.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_selector/use_recently_viewed_monitors.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_selector/use_recently_viewed_monitors.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_selector/use_recently_viewed_monitors.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_selector/use_recently_viewed_monitors.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_selector/use_recently_viewed_monitors.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_selector/use_recently_viewed_monitors.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_selector/use_recently_viewed_monitors.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/labels.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/labels.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/labels.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/labels.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_cell_tooltip.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_cell_tooltip.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_cell_tooltip.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_cell_tooltip.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_chart_theme.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_chart_theme.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_chart_theme.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_chart_theme.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_data.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_data.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_data.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_data.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_header.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_header.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_header.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_header.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_legend.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_legend.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_legend.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_legend.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_panel.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_panel.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_panel.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/monitor_status_panel.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/use_monitor_status_data.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/use_monitor_status_data.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/use_monitor_status_data.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_status/use_monitor_status_data.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/alert_actions.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/alert_actions.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/alert_actions.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/alert_actions.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/availability_panel.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/availability_panel.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/availability_panel.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/availability_panel.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/availability_sparklines.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/availability_sparklines.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/availability_sparklines.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/availability_sparklines.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/duration_panel.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/duration_panel.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/duration_panel.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/duration_panel.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/duration_sparklines.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/duration_sparklines.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/duration_sparklines.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/duration_sparklines.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/duration_trend.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/duration_trend.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/duration_trend.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/duration_trend.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/edit_monitor_link.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/edit_monitor_link.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/edit_monitor_link.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/edit_monitor_link.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/last_test_run.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/last_test_run.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/last_test_run.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/last_test_run.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/locations_status.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/locations_status.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/locations_status.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/locations_status.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_alerts.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_alerts.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_alerts.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_alerts.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_complete_count.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_complete_count.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_complete_count.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_complete_count.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_complete_sparklines.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_complete_sparklines.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_complete_sparklines.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_complete_sparklines.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_details_panel_container.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_details_panel_container.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_details_panel_container.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_details_panel_container.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_error_sparklines.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_error_sparklines.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_error_sparklines.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_error_sparklines.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_errors_count.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_errors_count.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_errors_count.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_errors_count.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_summary.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_summary.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_summary.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_summary.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_total_runs_count.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_total_runs_count.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_total_runs_count.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/monitor_total_runs_count.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/status_filter.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/status_filter.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/status_filter.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/status_filter.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/step_duration_panel.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/step_duration_panel.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/step_duration_panel.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/step_duration_panel.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/test_runs_table.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/test_runs_table.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/test_runs_table.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/test_runs_table.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/test_runs_table_header.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/test_runs_table_header.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/test_runs_table_header.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/monitor_summary/test_runs_table_header.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/route_config.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/route_config.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/route_config.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/route_config.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/run_test_manually.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/run_test_manually.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/run_test_manually.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/run_test_manually.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/use_monitor_details_page.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/use_monitor_details_page.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitor_details/use_monitor_details_page.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitor_details/use_monitor_details_page.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/common/monitor_filters/filter_button.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/common/monitor_filters/filter_button.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/common/monitor_filters/filter_button.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/common/monitor_filters/filter_button.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/common/monitor_filters/filter_group.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/common/monitor_filters/filter_group.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/common/monitor_filters/filter_group.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/common/monitor_filters/filter_group.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/common/monitor_filters/list_filters.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/common/monitor_filters/list_filters.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/common/monitor_filters/list_filters.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/common/monitor_filters/list_filters.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/common/monitor_filters/use_filters.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/common/monitor_filters/use_filters.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/common/monitor_filters/use_filters.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/common/monitor_filters/use_filters.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/common/monitor_filters/use_filters.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/common/monitor_filters/use_filters.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/common/monitor_filters/use_filters.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/common/monitor_filters/use_filters.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/common/no_monitors_found.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/common/no_monitors_found.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/common/no_monitors_found.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/common/no_monitors_found.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/common/no_monitors_found.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/common/no_monitors_found.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/common/no_monitors_found.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/common/no_monitors_found.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/common/search_field.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/common/search_field.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/common/search_field.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/common/search_field.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/common/search_field.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/common/search_field.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/common/search_field.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/common/search_field.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/create_monitor_button.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/create_monitor_button.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/create_monitor_button.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/create_monitor_button.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_breadcrumbs.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_breadcrumbs.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_breadcrumbs.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_breadcrumbs.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_can_use_public_loc_id.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_can_use_public_loc_id.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_can_use_public_loc_id.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_can_use_public_loc_id.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_inline_errors.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_inline_errors.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_inline_errors.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_inline_errors.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_inline_errors_count.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_inline_errors_count.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_inline_errors_count.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_inline_errors_count.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_monitor_list.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_monitor_list.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_monitor_list.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_monitor_list.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_monitor_list.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_monitor_list.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_monitor_list.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_monitor_list.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_overview_status.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_overview_status.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_overview_status.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/hooks/use_overview_status.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/disabled_callout.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/disabled_callout.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/disabled_callout.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/disabled_callout.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/labels.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/labels.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/labels.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/labels.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/loader/loader.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/loader/loader.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/loader/loader.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/loader/loader.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/loader/loader.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/loader/loader.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/loader/loader.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/loader/loader.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_errors/monitor_async_error.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_errors/monitor_async_error.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_errors/monitor_async_error.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_errors/monitor_async_error.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_errors/monitor_async_error.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_errors/monitor_async_error.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_errors/monitor_async_error.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_errors/monitor_async_error.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_container.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_container.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_container.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_container.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/columns.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/columns.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/columns.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/columns.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/delete_monitor.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/delete_monitor.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/delete_monitor.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/delete_monitor.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/labels.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/labels.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/labels.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/labels.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/monitor_details_link.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/monitor_details_link.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/monitor_details_link.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/monitor_details_link.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/monitor_enabled.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/monitor_enabled.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/monitor_enabled.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/monitor_enabled.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/monitor_list.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/monitor_list.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/monitor_list.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/monitor_list.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/monitor_locations.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/monitor_locations.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/monitor_locations.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/monitor_locations.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/tags.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/tags.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/tags.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_list_table/tags.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_stats/monitor_stats.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_stats/monitor_stats.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_stats/monitor_stats.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_stats/monitor_stats.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_stats/monitor_test_runs.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_stats/monitor_test_runs.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_stats/monitor_test_runs.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_stats/monitor_test_runs.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_stats/monitor_test_runs_sparkline.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_stats/monitor_test_runs_sparkline.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_stats/monitor_test_runs_sparkline.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/monitor_stats/monitor_test_runs_sparkline.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/page_header/monitors_page_header.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/page_header/monitors_page_header.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/page_header/monitors_page_header.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/page_header/monitors_page_header.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/show_sync_errors.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/show_sync_errors.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/show_sync_errors.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/show_sync_errors.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/synthetics_enablement/labels.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/synthetics_enablement/labels.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/synthetics_enablement/labels.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/synthetics_enablement/labels.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/synthetics_enablement/synthetics_enablement.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/synthetics_enablement/synthetics_enablement.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/management/synthetics_enablement/synthetics_enablement.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/management/synthetics_enablement/synthetics_enablement.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/monitors_page.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/monitors_page.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/monitors_page.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/monitors_page.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/empty_state/empty_state_error.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/empty_state/empty_state_error.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/empty_state/empty_state_error.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/empty_state/empty_state_error.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/actions_popover.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/actions_popover.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/actions_popover.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/actions_popover.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/actions_popover.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/actions_popover.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/actions_popover.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/actions_popover.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/grid_by_group/grid_group_item.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/grid_by_group/grid_group_item.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/grid_by_group/grid_group_item.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/grid_by_group/grid_group_item.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/grid_by_group/grid_items_by_group.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/grid_by_group/grid_items_by_group.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/grid_by_group/grid_items_by_group.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/grid_by_group/grid_items_by_group.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/grid_by_group/group_fields.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/grid_by_group/group_fields.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/grid_by_group/group_fields.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/grid_by_group/group_fields.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/grid_by_group/group_menu.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/grid_by_group/group_menu.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/grid_by_group/group_menu.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/grid_by_group/group_menu.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/grid_by_group/use_filtered_group_monitors.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/grid_by_group/use_filtered_group_monitors.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/grid_by_group/use_filtered_group_monitors.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/grid_by_group/use_filtered_group_monitors.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/metric_item.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/metric_item.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/metric_item.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/metric_item.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/metric_item_icon.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/metric_item_icon.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/metric_item_icon.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/metric_item_icon.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/monitor_detail_flyout.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/monitor_detail_flyout.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/monitor_detail_flyout.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/monitor_detail_flyout.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/monitor_detail_flyout.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/monitor_detail_flyout.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/monitor_detail_flyout.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/monitor_detail_flyout.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_alerts.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_alerts.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_alerts.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_alerts.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_errors/overview_errors.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_errors/overview_errors.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_errors/overview_errors.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_errors/overview_errors.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_errors/overview_errors_count.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_errors/overview_errors_count.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_errors/overview_errors_count.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_errors/overview_errors_count.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_errors/overview_errors_sparklines.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_errors/overview_errors_sparklines.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_errors/overview_errors_sparklines.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_errors/overview_errors_sparklines.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_grid.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_grid.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_grid.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_grid.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_grid.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_grid.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_grid.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_grid.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_grid_item.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_grid_item.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_grid_item.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_grid_item.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_grid_item_loader.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_grid_item_loader.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_grid_item_loader.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_grid_item_loader.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_loader.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_loader.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_loader.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_loader.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_pagination_info.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_pagination_info.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_pagination_info.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_pagination_info.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_status.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_status.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_status.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/overview_status.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/quick_filters.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/quick_filters.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/quick_filters.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/quick_filters.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/quick_filters.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/quick_filters.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/quick_filters.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/quick_filters.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/sort_fields.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/sort_fields.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/sort_fields.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/sort_fields.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/sort_menu.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/sort_menu.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/sort_menu.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/sort_menu.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/use_infinite_scroll.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/use_infinite_scroll.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/use_infinite_scroll.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview/use_infinite_scroll.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview_page.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview_page.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/overview_page.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/overview_page.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/types.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/types.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/types.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/types.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/use_breadcrumbs.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/use_breadcrumbs.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/overview/use_breadcrumbs.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/overview/use_breadcrumbs.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/route_config.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/route_config.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/monitors_page/route_config.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/monitors_page/route_config.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/not_found/not_found.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/not_found/not_found.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/not_found/not_found.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/not_found/not_found.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/alerting_defaults/add_connector_flyout.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/alerting_defaults/add_connector_flyout.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/alerting_defaults/add_connector_flyout.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/alerting_defaults/add_connector_flyout.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/alerting_defaults/alert_defaults_form.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/alerting_defaults/alert_defaults_form.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/alerting_defaults/alert_defaults_form.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/alerting_defaults/alert_defaults_form.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/alerting_defaults/connector_field.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/alerting_defaults/connector_field.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/alerting_defaults/connector_field.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/alerting_defaults/connector_field.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/alerting_defaults/default_email.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/alerting_defaults/default_email.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/alerting_defaults/default_email.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/alerting_defaults/default_email.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/alerting_defaults/hooks/use_alerting_defaults.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/alerting_defaults/hooks/use_alerting_defaults.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/alerting_defaults/hooks/use_alerting_defaults.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/alerting_defaults/hooks/use_alerting_defaults.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/alerting_defaults/translations.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/alerting_defaults/translations.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/alerting_defaults/translations.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/alerting_defaults/translations.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/alerting_defaults/validation.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/alerting_defaults/validation.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/alerting_defaults/validation.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/alerting_defaults/validation.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/components/tags_field.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/components/tags_field.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/components/tags_field.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/components/tags_field.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/data_retention.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/data_retention.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/data_retention.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/data_retention.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/global_params/add_param_flyout.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/global_params/add_param_flyout.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/global_params/add_param_flyout.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/global_params/add_param_flyout.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/global_params/add_param_form.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/global_params/add_param_form.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/global_params/add_param_form.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/global_params/add_param_form.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/global_params/delete_param.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/global_params/delete_param.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/global_params/delete_param.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/global_params/delete_param.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/global_params/params_list.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/global_params/params_list.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/global_params/params_list.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/global_params/params_list.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/global_params/params_text.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/global_params/params_text.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/global_params/params_text.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/global_params/params_text.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/hooks/api.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/hooks/api.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/hooks/api.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/hooks/api.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/hooks/use_get_ilm_policies.test.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/hooks/use_get_ilm_policies.test.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/hooks/use_get_ilm_policies.test.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/hooks/use_get_ilm_policies.test.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/hooks/use_get_ilm_policies.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/hooks/use_get_ilm_policies.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/hooks/use_get_ilm_policies.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/hooks/use_get_ilm_policies.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/hooks/use_params_list.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/hooks/use_params_list.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/hooks/use_params_list.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/hooks/use_params_list.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/page_header.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/page_header.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/page_header.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/page_header.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/policy_link.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/policy_link.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/policy_link.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/policy_link.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/add_location_flyout.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/add_location_flyout.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/add_location_flyout.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/add_location_flyout.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/agent_policy_needed.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/agent_policy_needed.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/agent_policy_needed.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/agent_policy_needed.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/copy_name.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/copy_name.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/copy_name.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/copy_name.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/delete_location.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/delete_location.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/delete_location.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/delete_location.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/empty_locations.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/empty_locations.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/empty_locations.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/empty_locations.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/hooks/use_location_monitors.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/hooks/use_location_monitors.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/hooks/use_location_monitors.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/hooks/use_location_monitors.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/hooks/use_location_monitors.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/hooks/use_location_monitors.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/hooks/use_location_monitors.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/hooks/use_location_monitors.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/hooks/use_locations_api.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/hooks/use_locations_api.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/hooks/use_locations_api.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/hooks/use_locations_api.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/hooks/use_locations_api.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/hooks/use_locations_api.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/hooks/use_locations_api.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/hooks/use_locations_api.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/location_form.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/location_form.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/location_form.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/location_form.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/locations_table.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/locations_table.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/locations_table.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/locations_table.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/manage_empty_state.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/manage_empty_state.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/manage_empty_state.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/manage_empty_state.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/manage_private_locations.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/manage_private_locations.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/manage_private_locations.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/manage_private_locations.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/manage_private_locations.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/manage_private_locations.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/manage_private_locations.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/manage_private_locations.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/policy_hosts.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/policy_hosts.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/policy_hosts.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/policy_hosts.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/policy_name.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/policy_name.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/policy_name.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/policy_name.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/view_location_monitors.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/view_location_monitors.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/private_locations/view_location_monitors.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/private_locations/view_location_monitors.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/project_api_keys/api_key_btn.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/project_api_keys/api_key_btn.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/project_api_keys/api_key_btn.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/project_api_keys/api_key_btn.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/project_api_keys/api_key_btn.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/project_api_keys/api_key_btn.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/project_api_keys/api_key_btn.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/project_api_keys/api_key_btn.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/project_api_keys/help_commands.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/project_api_keys/help_commands.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/project_api_keys/help_commands.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/project_api_keys/help_commands.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/project_api_keys/project_api_keys.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/project_api_keys/project_api_keys.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/project_api_keys/project_api_keys.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/project_api_keys/project_api_keys.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/project_api_keys/project_api_keys.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/project_api_keys/project_api_keys.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/project_api_keys/project_api_keys.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/project_api_keys/project_api_keys.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/route_config.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/route_config.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/route_config.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/route_config.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/settings_page.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/settings_page.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/settings_page.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/settings_page.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/settings/use_settings_breadcrumbs.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/use_settings_breadcrumbs.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/settings/use_settings_breadcrumbs.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/settings/use_settings_breadcrumbs.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/common/network_data/data_formatting.test.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/common/network_data/data_formatting.test.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/common/network_data/data_formatting.test.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/common/network_data/data_formatting.test.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/common/network_data/data_formatting.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/common/network_data/data_formatting.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/common/network_data/data_formatting.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/common/network_data/data_formatting.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/common/network_data/types.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/common/network_data/types.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/common/network_data/types.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/common/network_data/types.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/error_callout.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/error_callout.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/error_callout.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/error_callout.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_network_timings.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_network_timings.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_network_timings.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_network_timings.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_network_timings_prev.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_network_timings_prev.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_network_timings_prev.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_network_timings_prev.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_object_metrics.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_object_metrics.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_object_metrics.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_object_metrics.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_prev_object_metrics.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_prev_object_metrics.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_prev_object_metrics.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_prev_object_metrics.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_step_detail_page.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_step_detail_page.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_step_detail_page.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_step_detail_page.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_step_details_breadcrumbs.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_step_details_breadcrumbs.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_step_details_breadcrumbs.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_step_details_breadcrumbs.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_step_metrics.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_step_metrics.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_step_metrics.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_step_metrics.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_step_prev_metrics.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_step_prev_metrics.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_step_prev_metrics.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/hooks/use_step_prev_metrics.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/network_timings_breakdown.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/network_timings_breakdown.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/network_timings_breakdown.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/network_timings_breakdown.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/route_config.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/route_config.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/route_config.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/route_config.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_detail_page.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_detail_page.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_detail_page.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_detail_page.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_details_status.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_details_status.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_details_status.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_details_status.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_metrics/definitions_popover.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_metrics/definitions_popover.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_metrics/definitions_popover.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_metrics/definitions_popover.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_metrics/labels.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_metrics/labels.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_metrics/labels.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_metrics/labels.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_metrics/step_metrics.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_metrics/step_metrics.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_metrics/step_metrics.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_metrics/step_metrics.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_number_nav.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_number_nav.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_number_nav.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_number_nav.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_objects/color_palette.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_objects/color_palette.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_objects/color_palette.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_objects/color_palette.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_objects/object_count_list.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_objects/object_count_list.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_objects/object_count_list.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_objects/object_count_list.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_objects/object_weight_list.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_objects/object_weight_list.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_objects/object_weight_list.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_objects/object_weight_list.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_page_nav.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_page_nav.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_page_nav.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_page_nav.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_screenshot/last_successful_screenshot.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_screenshot/last_successful_screenshot.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_screenshot/last_successful_screenshot.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_screenshot/last_successful_screenshot.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_screenshot/screenshot_link.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_screenshot/screenshot_link.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_screenshot/screenshot_link.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_screenshot/screenshot_link.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_screenshot/step_image.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_screenshot/step_image.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_screenshot/step_image.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_screenshot/step_image.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_timing_breakdown/breakdown_legend.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_timing_breakdown/breakdown_legend.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_timing_breakdown/breakdown_legend.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_timing_breakdown/breakdown_legend.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_timing_breakdown/network_timings_donut.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_timing_breakdown/network_timings_donut.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_timing_breakdown/network_timings_donut.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_timing_breakdown/network_timings_donut.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_title.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_title.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_title.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_title.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/use_step_waterfall_metrics.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/use_step_waterfall_metrics.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/use_step_waterfall_metrics.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/use_step_waterfall_metrics.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/use_step_waterfall_metrics.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/use_step_waterfall_metrics.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/use_step_waterfall_metrics.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/use_step_waterfall_metrics.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/README.md b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/README.md similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/README.md rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/README.md diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/constants.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/constants.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/constants.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/constants.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/context/waterfall_context.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/context/waterfall_context.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/context/waterfall_context.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/context/waterfall_context.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/middle_truncated_text.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/middle_truncated_text.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/middle_truncated_text.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/middle_truncated_text.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/middle_truncated_text.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/middle_truncated_text.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/middle_truncated_text.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/middle_truncated_text.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/sidebar.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/sidebar.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/sidebar.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/sidebar.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/styles.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/styles.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/styles.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/styles.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/translations.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/translations.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/translations.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/translations.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/use_bar_charts.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/use_bar_charts.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/use_bar_charts.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/use_bar_charts.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/use_bar_charts.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/use_bar_charts.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/use_bar_charts.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/use_bar_charts.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_bar_chart.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_bar_chart.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_bar_chart.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_bar_chart.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart_container.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart_container.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart_container.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart_container.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart_container.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart_container.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart_container.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart_container.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart_fixed_axis.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart_fixed_axis.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart_fixed_axis.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart_fixed_axis.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart_wrapper.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart_wrapper.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart_wrapper.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart_wrapper.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart_wrapper.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart_wrapper.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart_wrapper.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_chart_wrapper.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_flyout/use_flyout.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_flyout/use_flyout.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_flyout/use_flyout.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_flyout/use_flyout.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_flyout/use_flyout.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_flyout/use_flyout.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_flyout/use_flyout.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_flyout/use_flyout.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_flyout/waterfall_flyout.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_flyout/waterfall_flyout.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_flyout/waterfall_flyout.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_flyout/waterfall_flyout.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_flyout/waterfall_flyout.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_flyout/waterfall_flyout.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_flyout/waterfall_flyout.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_flyout/waterfall_flyout.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_flyout/waterfall_flyout_table.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_flyout/waterfall_flyout_table.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_flyout/waterfall_flyout_table.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_flyout/waterfall_flyout_table.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/network_requests_total.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/network_requests_total.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/network_requests_total.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/network_requests_total.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/network_requests_total.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/network_requests_total.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/network_requests_total.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/network_requests_total.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_legend_item.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_legend_item.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_legend_item.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_legend_item.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_mime_legend.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_mime_legend.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_mime_legend.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_mime_legend.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_mime_legend.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_mime_legend.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_mime_legend.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_mime_legend.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_search.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_search.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_search.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_search.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_search.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_search.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_search.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_search.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_tick_axis.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_tick_axis.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_tick_axis.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_tick_axis.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_tick_axis.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_tick_axis.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_tick_axis.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_tick_axis.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_timing_legend.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_timing_legend.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_timing_legend.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_header/waterfall_timing_legend.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_marker_icon.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_marker_icon.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_marker_icon.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_marker_icon.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_marker_icon.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_marker_icon.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_marker_icon.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_marker_icon.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_marker_test_helper.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_marker_test_helper.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_marker_test_helper.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_marker_test_helper.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_marker_trend.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_marker_trend.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_marker_trend.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_marker_trend.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_marker_trend.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_marker_trend.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_marker_trend.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_marker_trend.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_markers.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_markers.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_markers.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_marker/waterfall_markers.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_sidebar_item.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_sidebar_item.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_sidebar_item.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_sidebar_item.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_sidebar_item.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_sidebar_item.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_sidebar_item.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_sidebar_item.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_tooltip_content.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_tooltip_content.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_tooltip_content.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_tooltip_content.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_tooltip_content.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_tooltip_content.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_tooltip_content.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/step_details_page/step_waterfall_chart/waterfall/waterfall_tooltip_content.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/browser/browser_test_results.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/browser/browser_test_results.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/browser/browser_test_results.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/browser/browser_test_results.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/hooks/use_browser_run_once_monitors.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/hooks/use_browser_run_once_monitors.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/hooks/use_browser_run_once_monitors.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/hooks/use_browser_run_once_monitors.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/hooks/use_run_once_errors.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/hooks/use_run_once_errors.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/hooks/use_run_once_errors.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/hooks/use_run_once_errors.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/hooks/use_simple_run_once_monitors.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/hooks/use_simple_run_once_monitors.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/hooks/use_simple_run_once_monitors.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/hooks/use_simple_run_once_monitors.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/hooks/use_test_flyout_open.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/hooks/use_test_flyout_open.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/hooks/use_test_flyout_open.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/hooks/use_test_flyout_open.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/hooks/use_tick_tick.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/hooks/use_tick_tick.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/hooks/use_tick_tick.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/hooks/use_tick_tick.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/manual_test_run_mode/browser_test_results.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/manual_test_run_mode/browser_test_results.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/manual_test_run_mode/browser_test_results.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/manual_test_run_mode/browser_test_results.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/manual_test_run_mode/manual_test_run_mode.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/manual_test_run_mode/manual_test_run_mode.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/manual_test_run_mode/manual_test_run_mode.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/manual_test_run_mode/manual_test_run_mode.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/manual_test_run_mode/simple_test_results.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/manual_test_run_mode/simple_test_results.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/manual_test_run_mode/simple_test_results.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/manual_test_run_mode/simple_test_results.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/columns/expand_row.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/columns/expand_row.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/columns/expand_row.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/columns/expand_row.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/columns/ping_error.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/columns/ping_error.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/columns/ping_error.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/columns/ping_error.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/columns/ping_status.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/columns/ping_status.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/columns/ping_status.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/columns/ping_status.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/columns/response_code.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/columns/response_code.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/columns/response_code.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/columns/response_code.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/expanded_row.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/expanded_row.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/expanded_row.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/expanded_row.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/headers.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/headers.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/headers.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/headers.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/ping_list_table.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/ping_list_table.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/ping_list_table.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/ping_list_table.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/ping_redirects.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/ping_redirects.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/ping_redirects.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/ping_redirects.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/translations.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/translations.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/translations.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/translations.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/use_ping_expanded.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/use_ping_expanded.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/use_ping_expanded.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/simple/ping_list/use_ping_expanded.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/simple/simple_test_results.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/simple/simple_test_results.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/simple/simple_test_results.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/simple/simple_test_results.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/test_now_mode.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/test_now_mode.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/test_now_mode.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/test_now_mode.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/test_now_mode_flyout.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/test_now_mode_flyout.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/test_now_mode_flyout.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/test_now_mode_flyout.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/test_now_mode_flyout_container.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/test_now_mode_flyout_container.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/test_now_mode_flyout_container.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/test_now_mode_flyout_container.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/test_result_header.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/test_result_header.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_now_mode/test_result_header.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_now_mode/test_result_header.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_run_details/components/step_details.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_run_details/components/step_details.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_run_details/components/step_details.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_run_details/components/step_details.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_run_details/components/step_info.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_run_details/components/step_info.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_run_details/components/step_info.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_run_details/components/step_info.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_run_details/components/step_number_nav.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_run_details/components/step_number_nav.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_run_details/components/step_number_nav.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_run_details/components/step_number_nav.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_run_details/components/test_run_date.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_run_details/components/test_run_date.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_run_details/components/test_run_date.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_run_details/components/test_run_date.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_run_details/components/test_run_details_status.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_run_details/components/test_run_details_status.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_run_details/components/test_run_details_status.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_run_details/components/test_run_details_status.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_run_details/components/test_run_error_info.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_run_details/components/test_run_error_info.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_run_details/components/test_run_error_info.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_run_details/components/test_run_error_info.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_run_details/hooks/use_test_run_details_breadcrumbs.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_run_details/hooks/use_test_run_details_breadcrumbs.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_run_details/hooks/use_test_run_details_breadcrumbs.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_run_details/hooks/use_test_run_details_breadcrumbs.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_run_details/route_config.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_run_details/route_config.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_run_details/route_config.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_run_details/route_config.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_run_details/step_screenshot_details.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_run_details/step_screenshot_details.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_run_details/step_screenshot_details.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_run_details/step_screenshot_details.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_run_details/step_tabs.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_run_details/step_tabs.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_run_details/step_tabs.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_run_details/step_tabs.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_run_details/test_run_details.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_run_details/test_run_details.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_run_details/test_run_details.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_run_details/test_run_details.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/components/test_run_details/test_run_steps.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_run_details/test_run_steps.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/components/test_run_details/test_run_steps.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/components/test_run_details/test_run_steps.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/contexts/index.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/contexts/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/contexts/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/contexts/index.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/contexts/synthetics_data_view_context.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/contexts/synthetics_data_view_context.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/contexts/synthetics_data_view_context.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/contexts/synthetics_data_view_context.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/contexts/synthetics_refresh_context.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/contexts/synthetics_refresh_context.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/contexts/synthetics_refresh_context.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/contexts/synthetics_refresh_context.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/contexts/synthetics_settings_context.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/contexts/synthetics_settings_context.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/contexts/synthetics_settings_context.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/contexts/synthetics_settings_context.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/contexts/synthetics_startup_plugins_context.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/contexts/synthetics_startup_plugins_context.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/contexts/synthetics_startup_plugins_context.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/contexts/synthetics_startup_plugins_context.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/contexts/synthetics_theme_context.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/contexts/synthetics_theme_context.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/contexts/synthetics_theme_context.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/contexts/synthetics_theme_context.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/index.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/index.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_absolute_date.test.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_absolute_date.test.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_absolute_date.test.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_absolute_date.test.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_absolute_date.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_absolute_date.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_absolute_date.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_absolute_date.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_breadcrumbs.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_breadcrumbs.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_breadcrumbs.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_breadcrumbs.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_breadcrumbs.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_breadcrumbs.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_breadcrumbs.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_breadcrumbs.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_composite_image.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_composite_image.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_composite_image.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_composite_image.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_composite_image.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_composite_image.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_composite_image.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_composite_image.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_dimensions.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_dimensions.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_dimensions.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_dimensions.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_edit_monitor_locator.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_edit_monitor_locator.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_edit_monitor_locator.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_edit_monitor_locator.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_enablement.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_enablement.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_enablement.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_enablement.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_fleet_permissions.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_fleet_permissions.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_fleet_permissions.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_fleet_permissions.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_last_50_duration_chart.test.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_last_50_duration_chart.test.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_last_50_duration_chart.test.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_last_50_duration_chart.test.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_last_50_duration_chart.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_last_50_duration_chart.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_last_50_duration_chart.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_last_50_duration_chart.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_last_x_checks.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_last_x_checks.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_last_x_checks.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_last_x_checks.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_last_x_checks.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_last_x_checks.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_last_x_checks.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_last_x_checks.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_location_name.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_location_name.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_location_name.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_location_name.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_location_name.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_location_name.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_location_name.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_location_name.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_locations.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_locations.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_locations.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_locations.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_monitor_alert_enable.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_monitor_alert_enable.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_monitor_alert_enable.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_monitor_alert_enable.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_monitor_detail.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_monitor_detail.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_monitor_detail.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_monitor_detail.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_monitor_detail_locator.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_monitor_detail_locator.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_monitor_detail_locator.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_monitor_detail_locator.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_monitor_enable_handler.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_monitor_enable_handler.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_monitor_enable_handler.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_monitor_enable_handler.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_monitor_name.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_monitor_name.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_monitor_name.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_monitor_name.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_monitor_name.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_monitor_name.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_monitor_name.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_monitor_name.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_monitors_sorted_by_status.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_monitors_sorted_by_status.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_monitors_sorted_by_status.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_monitors_sorted_by_status.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_monitors_sorted_by_status.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_monitors_sorted_by_status.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_monitors_sorted_by_status.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_monitors_sorted_by_status.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_redux_es_search.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_redux_es_search.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_redux_es_search.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_redux_es_search.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_service_allowed.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_service_allowed.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_service_allowed.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_service_allowed.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_status_by_location.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_status_by_location.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_status_by_location.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_status_by_location.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_status_by_location_overview.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_status_by_location_overview.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_status_by_location_overview.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_status_by_location_overview.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_synthetics_priviliges.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_synthetics_priviliges.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_synthetics_priviliges.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_synthetics_priviliges.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_url_params.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_url_params.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_url_params.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_url_params.test.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_url_params.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_url_params.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/hooks/use_url_params.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/hooks/use_url_params.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/lib/alert_types/index.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/lib/alert_types/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/lib/alert_types/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/lib/alert_types/index.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/lib/alert_types/lazy_wrapper/monitor_status.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/lib/alert_types/lazy_wrapper/monitor_status.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/lib/alert_types/lazy_wrapper/monitor_status.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/lib/alert_types/lazy_wrapper/monitor_status.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/lib/alert_types/lazy_wrapper/tls_alert.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/lib/alert_types/lazy_wrapper/tls_alert.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/lib/alert_types/lazy_wrapper/tls_alert.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/lib/alert_types/lazy_wrapper/tls_alert.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/lib/alert_types/lazy_wrapper/validate_tls_alert.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/lib/alert_types/lazy_wrapper/validate_tls_alert.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/lib/alert_types/lazy_wrapper/validate_tls_alert.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/lib/alert_types/lazy_wrapper/validate_tls_alert.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/lib/alert_types/monitor_status.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/lib/alert_types/monitor_status.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/lib/alert_types/monitor_status.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/lib/alert_types/monitor_status.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/lib/alert_types/tls.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/lib/alert_types/tls.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/lib/alert_types/tls.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/lib/alert_types/tls.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/render_app.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/render_app.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/render_app.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/render_app.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/routes.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/routes.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/routes.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/routes.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/alert_rules/actions.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/alert_rules/actions.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/alert_rules/actions.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/alert_rules/actions.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/alert_rules/api.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/alert_rules/api.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/alert_rules/api.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/alert_rules/api.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/alert_rules/effects.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/alert_rules/effects.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/alert_rules/effects.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/alert_rules/effects.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/alert_rules/index.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/alert_rules/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/alert_rules/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/alert_rules/index.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/alert_rules/selectors.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/alert_rules/selectors.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/alert_rules/selectors.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/alert_rules/selectors.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/browser_journey/actions.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/browser_journey/actions.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/browser_journey/actions.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/browser_journey/actions.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/browser_journey/api.test.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/browser_journey/api.test.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/browser_journey/api.test.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/browser_journey/api.test.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/browser_journey/api.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/browser_journey/api.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/browser_journey/api.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/browser_journey/api.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/browser_journey/effects.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/browser_journey/effects.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/browser_journey/effects.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/browser_journey/effects.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/browser_journey/index.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/browser_journey/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/browser_journey/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/browser_journey/index.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/browser_journey/models.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/browser_journey/models.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/browser_journey/models.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/browser_journey/models.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/browser_journey/selectors.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/browser_journey/selectors.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/browser_journey/selectors.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/browser_journey/selectors.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/certificates/certificates.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/certificates/certificates.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/certificates/certificates.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/certificates/certificates.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/certs/actions.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/certs/actions.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/certs/actions.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/certs/actions.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/certs/api.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/certs/api.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/certs/api.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/certs/api.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/certs/effects.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/certs/effects.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/certs/effects.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/certs/effects.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/certs/index.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/certs/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/certs/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/certs/index.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/certs/selectors.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/certs/selectors.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/certs/selectors.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/certs/selectors.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/elasticsearch/actions.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/elasticsearch/actions.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/elasticsearch/actions.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/elasticsearch/actions.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/elasticsearch/api.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/elasticsearch/api.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/elasticsearch/api.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/elasticsearch/api.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/elasticsearch/effects.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/elasticsearch/effects.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/elasticsearch/effects.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/elasticsearch/effects.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/elasticsearch/index.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/elasticsearch/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/elasticsearch/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/elasticsearch/index.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/elasticsearch/selectors.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/elasticsearch/selectors.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/elasticsearch/selectors.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/elasticsearch/selectors.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/global_params/actions.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/global_params/actions.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/global_params/actions.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/global_params/actions.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/global_params/api.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/global_params/api.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/global_params/api.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/global_params/api.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/global_params/effects.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/global_params/effects.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/global_params/effects.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/global_params/effects.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/global_params/index.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/global_params/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/global_params/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/global_params/index.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/global_params/selectors.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/global_params/selectors.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/global_params/selectors.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/global_params/selectors.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/index.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/index.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/manual_test_runs/actions.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/manual_test_runs/actions.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/manual_test_runs/actions.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/manual_test_runs/actions.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/manual_test_runs/api.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/manual_test_runs/api.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/manual_test_runs/api.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/manual_test_runs/api.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/manual_test_runs/effects.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/manual_test_runs/effects.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/manual_test_runs/effects.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/manual_test_runs/effects.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/manual_test_runs/index.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/manual_test_runs/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/manual_test_runs/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/manual_test_runs/index.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/manual_test_runs/selectors.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/manual_test_runs/selectors.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/manual_test_runs/selectors.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/manual_test_runs/selectors.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_details/actions.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_details/actions.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_details/actions.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_details/actions.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_details/api.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_details/api.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_details/api.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_details/api.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_details/effects.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_details/effects.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_details/effects.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_details/effects.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_details/index.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_details/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_details/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_details/index.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_details/selectors.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_details/selectors.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_details/selectors.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_details/selectors.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_list/actions.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_list/actions.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_list/actions.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_list/actions.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_list/api.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_list/api.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_list/api.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_list/api.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_list/effects.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_list/effects.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_list/effects.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_list/effects.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_list/helpers.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_list/helpers.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_list/helpers.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_list/helpers.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_list/index.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_list/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_list/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_list/index.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_list/models.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_list/models.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_list/models.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_list/models.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_list/selectors.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_list/selectors.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_list/selectors.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_list/selectors.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_list/toast_title.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_list/toast_title.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_list/toast_title.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_list/toast_title.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_management/api.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_management/api.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/monitor_management/api.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/monitor_management/api.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/network_events/actions.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/network_events/actions.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/network_events/actions.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/network_events/actions.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/network_events/api.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/network_events/api.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/network_events/api.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/network_events/api.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/network_events/effects.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/network_events/effects.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/network_events/effects.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/network_events/effects.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/network_events/index.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/network_events/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/network_events/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/network_events/index.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/network_events/selectors.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/network_events/selectors.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/network_events/selectors.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/network_events/selectors.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/overview/actions.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/overview/actions.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/overview/actions.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/overview/actions.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/overview/api.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/overview/api.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/overview/api.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/overview/api.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/overview/effects.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/overview/effects.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/overview/effects.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/overview/effects.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/overview/index.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/overview/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/overview/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/overview/index.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/overview/models.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/overview/models.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/overview/models.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/overview/models.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/overview/selectors.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/overview/selectors.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/overview/selectors.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/overview/selectors.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/overview_status/actions.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/overview_status/actions.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/overview_status/actions.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/overview_status/actions.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/overview_status/api.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/overview_status/api.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/overview_status/api.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/overview_status/api.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/overview_status/effects.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/overview_status/effects.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/overview_status/effects.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/overview_status/effects.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/overview_status/index.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/overview_status/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/overview_status/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/overview_status/index.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/overview_status/selectors.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/overview_status/selectors.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/overview_status/selectors.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/overview_status/selectors.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/ping_status/actions.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/ping_status/actions.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/ping_status/actions.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/ping_status/actions.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/ping_status/api.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/ping_status/api.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/ping_status/api.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/ping_status/api.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/ping_status/effects.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/ping_status/effects.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/ping_status/effects.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/ping_status/effects.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/ping_status/index.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/ping_status/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/ping_status/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/ping_status/index.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/ping_status/models.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/ping_status/models.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/ping_status/models.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/ping_status/models.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/ping_status/selectors.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/ping_status/selectors.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/ping_status/selectors.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/ping_status/selectors.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/private_locations/actions.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/private_locations/actions.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/private_locations/actions.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/private_locations/actions.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/private_locations/api.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/private_locations/api.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/private_locations/api.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/private_locations/api.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/private_locations/effects.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/private_locations/effects.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/private_locations/effects.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/private_locations/effects.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/private_locations/index.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/private_locations/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/private_locations/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/private_locations/index.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/private_locations/selectors.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/private_locations/selectors.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/private_locations/selectors.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/private_locations/selectors.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/root_effect.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/root_effect.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/root_effect.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/root_effect.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/root_reducer.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/root_reducer.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/root_reducer.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/root_reducer.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/service_locations/actions.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/service_locations/actions.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/service_locations/actions.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/service_locations/actions.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/service_locations/api.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/service_locations/api.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/service_locations/api.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/service_locations/api.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/service_locations/effects.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/service_locations/effects.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/service_locations/effects.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/service_locations/effects.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/service_locations/index.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/service_locations/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/service_locations/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/service_locations/index.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/service_locations/selectors.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/service_locations/selectors.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/service_locations/selectors.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/service_locations/selectors.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/settings/actions.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/settings/actions.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/settings/actions.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/settings/actions.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/settings/api.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/settings/api.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/settings/api.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/settings/api.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/settings/effects.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/settings/effects.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/settings/effects.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/settings/effects.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/settings/index.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/settings/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/settings/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/settings/index.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/settings/selectors.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/settings/selectors.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/settings/selectors.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/settings/selectors.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/store.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/store.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/store.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/store.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/synthetics_enablement/actions.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/synthetics_enablement/actions.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/synthetics_enablement/actions.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/synthetics_enablement/actions.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/synthetics_enablement/api.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/synthetics_enablement/api.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/synthetics_enablement/api.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/synthetics_enablement/api.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/synthetics_enablement/effects.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/synthetics_enablement/effects.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/synthetics_enablement/effects.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/synthetics_enablement/effects.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/synthetics_enablement/index.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/synthetics_enablement/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/synthetics_enablement/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/synthetics_enablement/index.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/synthetics_enablement/selectors.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/synthetics_enablement/selectors.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/synthetics_enablement/selectors.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/synthetics_enablement/selectors.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/ui/actions.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/ui/actions.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/ui/actions.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/ui/actions.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/ui/index.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/ui/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/ui/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/ui/index.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/ui/selectors.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/ui/selectors.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/ui/selectors.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/ui/selectors.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/utils/actions.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/utils/actions.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/utils/actions.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/utils/actions.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/utils/fetch_effect.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/utils/fetch_effect.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/utils/fetch_effect.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/utils/fetch_effect.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/state/utils/http_error.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/utils/http_error.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/state/utils/http_error.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/state/utils/http_error.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/synthetics_app.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/synthetics_app.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/synthetics_app.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/synthetics_app.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/adapters/capabilities_adapter.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/adapters/capabilities_adapter.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/adapters/capabilities_adapter.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/adapters/capabilities_adapter.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/adapters/index.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/adapters/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/adapters/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/adapters/index.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/filters/filter_fields.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/filters/filter_fields.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/filters/filter_fields.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/filters/filter_fields.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/formatting/format.test.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/formatting/format.test.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/formatting/format.test.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/formatting/format.test.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/formatting/format.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/formatting/format.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/formatting/format.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/formatting/format.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/formatting/index.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/formatting/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/formatting/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/formatting/index.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/formatting/test_helpers.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/formatting/test_helpers.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/formatting/test_helpers.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/formatting/test_helpers.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/monitor_test_result/check_pings.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/monitor_test_result/check_pings.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/monitor_test_result/check_pings.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/monitor_test_result/check_pings.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/monitor_test_result/compose_screenshot_images.test.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/monitor_test_result/compose_screenshot_images.test.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/monitor_test_result/compose_screenshot_images.test.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/monitor_test_result/compose_screenshot_images.test.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/monitor_test_result/compose_screenshot_images.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/monitor_test_result/compose_screenshot_images.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/monitor_test_result/compose_screenshot_images.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/monitor_test_result/compose_screenshot_images.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/monitor_test_result/sort_pings.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/monitor_test_result/sort_pings.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/monitor_test_result/sort_pings.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/monitor_test_result/sort_pings.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/monitor_test_result/test_time_formats.test.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/monitor_test_result/test_time_formats.test.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/monitor_test_result/test_time_formats.test.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/monitor_test_result/test_time_formats.test.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/monitor_test_result/test_time_formats.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/monitor_test_result/test_time_formats.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/monitor_test_result/test_time_formats.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/monitor_test_result/test_time_formats.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/testing/__mocks__/screenshot_ref.mock.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/testing/__mocks__/screenshot_ref.mock.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/testing/__mocks__/screenshot_ref.mock.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/testing/__mocks__/screenshot_ref.mock.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/testing/__mocks__/synthetics_plugin_start_mock.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/testing/__mocks__/synthetics_plugin_start_mock.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/testing/__mocks__/synthetics_plugin_start_mock.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/testing/__mocks__/synthetics_plugin_start_mock.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/testing/__mocks__/synthetics_store.mock.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/testing/__mocks__/synthetics_store.mock.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/testing/__mocks__/synthetics_store.mock.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/testing/__mocks__/synthetics_store.mock.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/testing/__mocks__/ut_router_history.mock.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/testing/__mocks__/ut_router_history.mock.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/testing/__mocks__/ut_router_history.mock.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/testing/__mocks__/ut_router_history.mock.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/testing/helper_with_redux.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/testing/helper_with_redux.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/testing/helper_with_redux.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/testing/helper_with_redux.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/testing/index.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/testing/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/testing/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/testing/index.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/testing/rtl_helpers.tsx b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/testing/rtl_helpers.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/testing/rtl_helpers.tsx rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/testing/rtl_helpers.tsx diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/testing/spy_use_fetcher.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/testing/spy_use_fetcher.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/testing/spy_use_fetcher.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/testing/spy_use_fetcher.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/url_params/get_supported_url_params.test.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/url_params/get_supported_url_params.test.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/url_params/get_supported_url_params.test.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/url_params/get_supported_url_params.test.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/url_params/get_supported_url_params.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/url_params/get_supported_url_params.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/url_params/get_supported_url_params.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/url_params/get_supported_url_params.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/url_params/index.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/url_params/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/url_params/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/url_params/index.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/url_params/parse_absolute_date.test.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/url_params/parse_absolute_date.test.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/url_params/parse_absolute_date.test.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/url_params/parse_absolute_date.test.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/url_params/parse_absolute_date.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/url_params/parse_absolute_date.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/url_params/parse_absolute_date.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/url_params/parse_absolute_date.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/url_params/parse_is_paused.test.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/url_params/parse_is_paused.test.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/url_params/parse_is_paused.test.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/url_params/parse_is_paused.test.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/url_params/parse_is_paused.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/url_params/parse_is_paused.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/url_params/parse_is_paused.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/url_params/parse_is_paused.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/url_params/parse_url_int.test.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/url_params/parse_url_int.test.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/url_params/parse_url_int.test.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/url_params/parse_url_int.test.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/url_params/parse_url_int.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/url_params/parse_url_int.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/url_params/parse_url_int.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/url_params/parse_url_int.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/url_params/stringify_url_params.test.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/url_params/stringify_url_params.test.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/url_params/stringify_url_params.test.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/url_params/stringify_url_params.test.ts diff --git a/x-pack/plugins/synthetics/public/apps/synthetics/utils/url_params/stringify_url_params.ts b/x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/url_params/stringify_url_params.ts similarity index 100% rename from x-pack/plugins/synthetics/public/apps/synthetics/utils/url_params/stringify_url_params.ts rename to x-pack/plugins/observability_solution/synthetics/public/apps/synthetics/utils/url_params/stringify_url_params.ts diff --git a/x-pack/plugins/synthetics/public/hooks/use_base_chart_theme.ts b/x-pack/plugins/observability_solution/synthetics/public/hooks/use_base_chart_theme.ts similarity index 100% rename from x-pack/plugins/synthetics/public/hooks/use_base_chart_theme.ts rename to x-pack/plugins/observability_solution/synthetics/public/hooks/use_base_chart_theme.ts diff --git a/x-pack/plugins/synthetics/public/hooks/use_capabilities.ts b/x-pack/plugins/observability_solution/synthetics/public/hooks/use_capabilities.ts similarity index 100% rename from x-pack/plugins/synthetics/public/hooks/use_capabilities.ts rename to x-pack/plugins/observability_solution/synthetics/public/hooks/use_capabilities.ts diff --git a/x-pack/plugins/synthetics/public/hooks/use_date_format.test.tsx b/x-pack/plugins/observability_solution/synthetics/public/hooks/use_date_format.test.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/hooks/use_date_format.test.tsx rename to x-pack/plugins/observability_solution/synthetics/public/hooks/use_date_format.test.tsx diff --git a/x-pack/plugins/synthetics/public/hooks/use_date_format.ts b/x-pack/plugins/observability_solution/synthetics/public/hooks/use_date_format.ts similarity index 100% rename from x-pack/plugins/synthetics/public/hooks/use_date_format.ts rename to x-pack/plugins/observability_solution/synthetics/public/hooks/use_date_format.ts diff --git a/x-pack/plugins/synthetics/public/hooks/use_form_wrapped.tsx b/x-pack/plugins/observability_solution/synthetics/public/hooks/use_form_wrapped.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/hooks/use_form_wrapped.tsx rename to x-pack/plugins/observability_solution/synthetics/public/hooks/use_form_wrapped.tsx diff --git a/x-pack/plugins/synthetics/public/hooks/use_kibana_space.tsx b/x-pack/plugins/observability_solution/synthetics/public/hooks/use_kibana_space.tsx similarity index 100% rename from x-pack/plugins/synthetics/public/hooks/use_kibana_space.tsx rename to x-pack/plugins/observability_solution/synthetics/public/hooks/use_kibana_space.tsx diff --git a/x-pack/plugins/synthetics/public/index.ts b/x-pack/plugins/observability_solution/synthetics/public/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/index.ts diff --git a/x-pack/plugins/synthetics/public/kibana_services.ts b/x-pack/plugins/observability_solution/synthetics/public/kibana_services.ts similarity index 100% rename from x-pack/plugins/synthetics/public/kibana_services.ts rename to x-pack/plugins/observability_solution/synthetics/public/kibana_services.ts diff --git a/x-pack/plugins/synthetics/public/plugin.ts b/x-pack/plugins/observability_solution/synthetics/public/plugin.ts similarity index 100% rename from x-pack/plugins/synthetics/public/plugin.ts rename to x-pack/plugins/observability_solution/synthetics/public/plugin.ts diff --git a/x-pack/plugins/synthetics/public/utils/api_service/api_service.ts b/x-pack/plugins/observability_solution/synthetics/public/utils/api_service/api_service.ts similarity index 100% rename from x-pack/plugins/synthetics/public/utils/api_service/api_service.ts rename to x-pack/plugins/observability_solution/synthetics/public/utils/api_service/api_service.ts diff --git a/x-pack/plugins/synthetics/public/utils/api_service/index.ts b/x-pack/plugins/observability_solution/synthetics/public/utils/api_service/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/utils/api_service/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/utils/api_service/index.ts diff --git a/x-pack/plugins/synthetics/public/utils/kibana_service/index.ts b/x-pack/plugins/observability_solution/synthetics/public/utils/kibana_service/index.ts similarity index 100% rename from x-pack/plugins/synthetics/public/utils/kibana_service/index.ts rename to x-pack/plugins/observability_solution/synthetics/public/utils/kibana_service/index.ts diff --git a/x-pack/plugins/synthetics/public/utils/kibana_service/kibana_service.ts b/x-pack/plugins/observability_solution/synthetics/public/utils/kibana_service/kibana_service.ts similarity index 100% rename from x-pack/plugins/synthetics/public/utils/kibana_service/kibana_service.ts rename to x-pack/plugins/observability_solution/synthetics/public/utils/kibana_service/kibana_service.ts diff --git a/x-pack/plugins/synthetics/scripts/base_e2e.js b/x-pack/plugins/observability_solution/synthetics/scripts/base_e2e.js similarity index 100% rename from x-pack/plugins/synthetics/scripts/base_e2e.js rename to x-pack/plugins/observability_solution/synthetics/scripts/base_e2e.js diff --git a/x-pack/plugins/synthetics/scripts/e2e.js b/x-pack/plugins/observability_solution/synthetics/scripts/e2e.js similarity index 100% rename from x-pack/plugins/synthetics/scripts/e2e.js rename to x-pack/plugins/observability_solution/synthetics/scripts/e2e.js diff --git a/x-pack/plugins/synthetics/server/alert_rules/action_variables.ts b/x-pack/plugins/observability_solution/synthetics/server/alert_rules/action_variables.ts similarity index 100% rename from x-pack/plugins/synthetics/server/alert_rules/action_variables.ts rename to x-pack/plugins/observability_solution/synthetics/server/alert_rules/action_variables.ts diff --git a/x-pack/plugins/synthetics/server/alert_rules/common.test.ts b/x-pack/plugins/observability_solution/synthetics/server/alert_rules/common.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/alert_rules/common.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/alert_rules/common.test.ts diff --git a/x-pack/plugins/synthetics/server/alert_rules/common.ts b/x-pack/plugins/observability_solution/synthetics/server/alert_rules/common.ts similarity index 100% rename from x-pack/plugins/synthetics/server/alert_rules/common.ts rename to x-pack/plugins/observability_solution/synthetics/server/alert_rules/common.ts diff --git a/x-pack/plugins/synthetics/server/alert_rules/status_rule/message_utils.ts b/x-pack/plugins/observability_solution/synthetics/server/alert_rules/status_rule/message_utils.ts similarity index 100% rename from x-pack/plugins/synthetics/server/alert_rules/status_rule/message_utils.ts rename to x-pack/plugins/observability_solution/synthetics/server/alert_rules/status_rule/message_utils.ts diff --git a/x-pack/plugins/synthetics/server/alert_rules/status_rule/monitor_status_rule.ts b/x-pack/plugins/observability_solution/synthetics/server/alert_rules/status_rule/monitor_status_rule.ts similarity index 100% rename from x-pack/plugins/synthetics/server/alert_rules/status_rule/monitor_status_rule.ts rename to x-pack/plugins/observability_solution/synthetics/server/alert_rules/status_rule/monitor_status_rule.ts diff --git a/x-pack/plugins/synthetics/server/alert_rules/status_rule/status_rule_executor.test.ts b/x-pack/plugins/observability_solution/synthetics/server/alert_rules/status_rule/status_rule_executor.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/alert_rules/status_rule/status_rule_executor.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/alert_rules/status_rule/status_rule_executor.test.ts diff --git a/x-pack/plugins/synthetics/server/alert_rules/status_rule/status_rule_executor.ts b/x-pack/plugins/observability_solution/synthetics/server/alert_rules/status_rule/status_rule_executor.ts similarity index 100% rename from x-pack/plugins/synthetics/server/alert_rules/status_rule/status_rule_executor.ts rename to x-pack/plugins/observability_solution/synthetics/server/alert_rules/status_rule/status_rule_executor.ts diff --git a/x-pack/plugins/synthetics/server/alert_rules/status_rule/types.ts b/x-pack/plugins/observability_solution/synthetics/server/alert_rules/status_rule/types.ts similarity index 100% rename from x-pack/plugins/synthetics/server/alert_rules/status_rule/types.ts rename to x-pack/plugins/observability_solution/synthetics/server/alert_rules/status_rule/types.ts diff --git a/x-pack/plugins/synthetics/server/alert_rules/tls_rule/message_utils.ts b/x-pack/plugins/observability_solution/synthetics/server/alert_rules/tls_rule/message_utils.ts similarity index 100% rename from x-pack/plugins/synthetics/server/alert_rules/tls_rule/message_utils.ts rename to x-pack/plugins/observability_solution/synthetics/server/alert_rules/tls_rule/message_utils.ts diff --git a/x-pack/plugins/synthetics/server/alert_rules/tls_rule/tls_rule.ts b/x-pack/plugins/observability_solution/synthetics/server/alert_rules/tls_rule/tls_rule.ts similarity index 100% rename from x-pack/plugins/synthetics/server/alert_rules/tls_rule/tls_rule.ts rename to x-pack/plugins/observability_solution/synthetics/server/alert_rules/tls_rule/tls_rule.ts diff --git a/x-pack/plugins/synthetics/server/alert_rules/tls_rule/tls_rule_executor.test.ts b/x-pack/plugins/observability_solution/synthetics/server/alert_rules/tls_rule/tls_rule_executor.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/alert_rules/tls_rule/tls_rule_executor.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/alert_rules/tls_rule/tls_rule_executor.test.ts diff --git a/x-pack/plugins/synthetics/server/alert_rules/tls_rule/tls_rule_executor.ts b/x-pack/plugins/observability_solution/synthetics/server/alert_rules/tls_rule/tls_rule_executor.ts similarity index 100% rename from x-pack/plugins/synthetics/server/alert_rules/tls_rule/tls_rule_executor.ts rename to x-pack/plugins/observability_solution/synthetics/server/alert_rules/tls_rule/tls_rule_executor.ts diff --git a/x-pack/plugins/synthetics/server/alert_rules/tls_rule/types.ts b/x-pack/plugins/observability_solution/synthetics/server/alert_rules/tls_rule/types.ts similarity index 100% rename from x-pack/plugins/synthetics/server/alert_rules/tls_rule/types.ts rename to x-pack/plugins/observability_solution/synthetics/server/alert_rules/tls_rule/types.ts diff --git a/x-pack/plugins/synthetics/server/alert_rules/translations.ts b/x-pack/plugins/observability_solution/synthetics/server/alert_rules/translations.ts similarity index 100% rename from x-pack/plugins/synthetics/server/alert_rules/translations.ts rename to x-pack/plugins/observability_solution/synthetics/server/alert_rules/translations.ts diff --git a/x-pack/plugins/synthetics/server/common/pings/query_pings.ts b/x-pack/plugins/observability_solution/synthetics/server/common/pings/query_pings.ts similarity index 100% rename from x-pack/plugins/synthetics/server/common/pings/query_pings.ts rename to x-pack/plugins/observability_solution/synthetics/server/common/pings/query_pings.ts diff --git a/x-pack/plugins/synthetics/server/common/unzipt_project_code.ts b/x-pack/plugins/observability_solution/synthetics/server/common/unzipt_project_code.ts similarity index 100% rename from x-pack/plugins/synthetics/server/common/unzipt_project_code.ts rename to x-pack/plugins/observability_solution/synthetics/server/common/unzipt_project_code.ts diff --git a/x-pack/plugins/synthetics/server/constants/settings.ts b/x-pack/plugins/observability_solution/synthetics/server/constants/settings.ts similarity index 100% rename from x-pack/plugins/synthetics/server/constants/settings.ts rename to x-pack/plugins/observability_solution/synthetics/server/constants/settings.ts diff --git a/x-pack/plugins/synthetics/server/feature.ts b/x-pack/plugins/observability_solution/synthetics/server/feature.ts similarity index 100% rename from x-pack/plugins/synthetics/server/feature.ts rename to x-pack/plugins/observability_solution/synthetics/server/feature.ts diff --git a/x-pack/plugins/synthetics/server/index.ts b/x-pack/plugins/observability_solution/synthetics/server/index.ts similarity index 100% rename from x-pack/plugins/synthetics/server/index.ts rename to x-pack/plugins/observability_solution/synthetics/server/index.ts diff --git a/x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/get_index_pattern.ts b/x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/get_index_pattern.ts similarity index 100% rename from x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/get_index_pattern.ts rename to x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/get_index_pattern.ts diff --git a/x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/get_journey_failed_steps.test.ts b/x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/get_journey_failed_steps.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/get_journey_failed_steps.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/get_journey_failed_steps.test.ts diff --git a/x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/get_journey_failed_steps.ts b/x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/get_journey_failed_steps.ts similarity index 100% rename from x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/get_journey_failed_steps.ts rename to x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/get_journey_failed_steps.ts diff --git a/x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/get_journey_screenshot.test.ts b/x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/get_journey_screenshot.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/get_journey_screenshot.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/get_journey_screenshot.test.ts diff --git a/x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/get_journey_screenshot.ts b/x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/get_journey_screenshot.ts similarity index 100% rename from x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/get_journey_screenshot.ts rename to x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/get_journey_screenshot.ts diff --git a/x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/get_journey_screenshot_blocks.test.ts b/x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/get_journey_screenshot_blocks.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/get_journey_screenshot_blocks.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/get_journey_screenshot_blocks.test.ts diff --git a/x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/get_journey_screenshot_blocks.ts b/x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/get_journey_screenshot_blocks.ts similarity index 100% rename from x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/get_journey_screenshot_blocks.ts rename to x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/get_journey_screenshot_blocks.ts diff --git a/x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/get_journey_steps.test.ts b/x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/get_journey_steps.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/get_journey_steps.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/get_journey_steps.test.ts diff --git a/x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/get_journey_steps.ts b/x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/get_journey_steps.ts similarity index 100% rename from x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/get_journey_steps.ts rename to x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/get_journey_steps.ts diff --git a/x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/get_last_successful_check.test.ts b/x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/get_last_successful_check.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/get_last_successful_check.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/get_last_successful_check.test.ts diff --git a/x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/get_last_successful_check.ts b/x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/get_last_successful_check.ts similarity index 100% rename from x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/get_last_successful_check.ts rename to x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/get_last_successful_check.ts diff --git a/x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/get_monitor.ts b/x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/get_monitor.ts similarity index 100% rename from x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/get_monitor.ts rename to x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/get_monitor.ts diff --git a/x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/get_network_events.test.ts b/x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/get_network_events.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/get_network_events.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/get_network_events.test.ts diff --git a/x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/get_network_events.ts b/x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/get_network_events.ts similarity index 100% rename from x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/get_network_events.ts rename to x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/get_network_events.ts diff --git a/x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/test_helpers.ts b/x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/test_helpers.ts similarity index 100% rename from x-pack/plugins/synthetics/server/legacy_uptime/lib/requests/test_helpers.ts rename to x-pack/plugins/observability_solution/synthetics/server/legacy_uptime/lib/requests/test_helpers.ts diff --git a/x-pack/plugins/synthetics/server/lib.test.ts b/x-pack/plugins/observability_solution/synthetics/server/lib.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/lib.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/lib.test.ts diff --git a/x-pack/plugins/synthetics/server/lib.ts b/x-pack/plugins/observability_solution/synthetics/server/lib.ts similarity index 100% rename from x-pack/plugins/synthetics/server/lib.ts rename to x-pack/plugins/observability_solution/synthetics/server/lib.ts diff --git a/x-pack/plugins/synthetics/server/plugin.ts b/x-pack/plugins/observability_solution/synthetics/server/plugin.ts similarity index 100% rename from x-pack/plugins/synthetics/server/plugin.ts rename to x-pack/plugins/observability_solution/synthetics/server/plugin.ts diff --git a/x-pack/plugins/synthetics/server/queries/get_certs.ts b/x-pack/plugins/observability_solution/synthetics/server/queries/get_certs.ts similarity index 100% rename from x-pack/plugins/synthetics/server/queries/get_certs.ts rename to x-pack/plugins/observability_solution/synthetics/server/queries/get_certs.ts diff --git a/x-pack/plugins/synthetics/server/queries/get_journey_details.ts b/x-pack/plugins/observability_solution/synthetics/server/queries/get_journey_details.ts similarity index 100% rename from x-pack/plugins/synthetics/server/queries/get_journey_details.ts rename to x-pack/plugins/observability_solution/synthetics/server/queries/get_journey_details.ts diff --git a/x-pack/plugins/synthetics/server/queries/journey_screenshots.ts b/x-pack/plugins/observability_solution/synthetics/server/queries/journey_screenshots.ts similarity index 100% rename from x-pack/plugins/synthetics/server/queries/journey_screenshots.ts rename to x-pack/plugins/observability_solution/synthetics/server/queries/journey_screenshots.ts diff --git a/x-pack/plugins/synthetics/server/queries/query_monitor_status.ts b/x-pack/plugins/observability_solution/synthetics/server/queries/query_monitor_status.ts similarity index 100% rename from x-pack/plugins/synthetics/server/queries/query_monitor_status.ts rename to x-pack/plugins/observability_solution/synthetics/server/queries/query_monitor_status.ts diff --git a/x-pack/plugins/synthetics/server/routes/certs/get_certificates.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/certs/get_certificates.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/certs/get_certificates.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/certs/get_certificates.ts diff --git a/x-pack/plugins/synthetics/server/routes/common.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/common.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/common.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/common.ts diff --git a/x-pack/plugins/synthetics/server/routes/create_route_with_auth.test.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/create_route_with_auth.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/create_route_with_auth.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/create_route_with_auth.test.ts diff --git a/x-pack/plugins/synthetics/server/routes/create_route_with_auth.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/create_route_with_auth.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/create_route_with_auth.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/create_route_with_auth.ts diff --git a/x-pack/plugins/synthetics/server/routes/default_alerts/default_alert_service.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/default_alerts/default_alert_service.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/default_alerts/default_alert_service.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/default_alerts/default_alert_service.ts diff --git a/x-pack/plugins/synthetics/server/routes/default_alerts/enable_default_alert.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/default_alerts/enable_default_alert.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/default_alerts/enable_default_alert.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/default_alerts/enable_default_alert.ts diff --git a/x-pack/plugins/synthetics/server/routes/default_alerts/get_action_connectors.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/default_alerts/get_action_connectors.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/default_alerts/get_action_connectors.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/default_alerts/get_action_connectors.ts diff --git a/x-pack/plugins/synthetics/server/routes/default_alerts/get_connector_types.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/default_alerts/get_connector_types.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/default_alerts/get_connector_types.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/default_alerts/get_connector_types.ts diff --git a/x-pack/plugins/synthetics/server/routes/default_alerts/get_default_alert.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/default_alerts/get_default_alert.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/default_alerts/get_default_alert.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/default_alerts/get_default_alert.ts diff --git a/x-pack/plugins/synthetics/server/routes/default_alerts/update_default_alert.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/default_alerts/update_default_alert.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/default_alerts/update_default_alert.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/default_alerts/update_default_alert.ts diff --git a/x-pack/plugins/synthetics/server/routes/filters/filters.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/filters/filters.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/filters/filters.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/filters/filters.ts diff --git a/x-pack/plugins/synthetics/server/routes/fleet/get_has_integration_monitors.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/fleet/get_has_integration_monitors.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/fleet/get_has_integration_monitors.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/fleet/get_has_integration_monitors.ts diff --git a/x-pack/plugins/synthetics/server/routes/index.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/index.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/index.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/index.ts diff --git a/x-pack/plugins/synthetics/server/routes/monitor_cruds/add_monitor.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/add_monitor.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/monitor_cruds/add_monitor.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/add_monitor.ts diff --git a/x-pack/plugins/synthetics/server/routes/monitor_cruds/add_monitor_project.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/add_monitor_project.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/monitor_cruds/add_monitor_project.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/add_monitor_project.ts diff --git a/x-pack/plugins/synthetics/server/routes/monitor_cruds/bulk_cruds/add_monitor_bulk.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/bulk_cruds/add_monitor_bulk.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/monitor_cruds/bulk_cruds/add_monitor_bulk.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/bulk_cruds/add_monitor_bulk.ts diff --git a/x-pack/plugins/synthetics/server/routes/monitor_cruds/bulk_cruds/delete_monitor_bulk.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/bulk_cruds/delete_monitor_bulk.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/monitor_cruds/bulk_cruds/delete_monitor_bulk.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/bulk_cruds/delete_monitor_bulk.ts diff --git a/x-pack/plugins/synthetics/server/routes/monitor_cruds/bulk_cruds/edit_monitor_bulk.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/bulk_cruds/edit_monitor_bulk.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/monitor_cruds/bulk_cruds/edit_monitor_bulk.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/bulk_cruds/edit_monitor_bulk.ts diff --git a/x-pack/plugins/synthetics/server/routes/monitor_cruds/delete_integration.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/delete_integration.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/monitor_cruds/delete_integration.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/delete_integration.ts diff --git a/x-pack/plugins/synthetics/server/routes/monitor_cruds/delete_monitor.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/delete_monitor.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/monitor_cruds/delete_monitor.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/delete_monitor.ts diff --git a/x-pack/plugins/synthetics/server/routes/monitor_cruds/delete_monitor_project.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/delete_monitor_project.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/monitor_cruds/delete_monitor_project.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/delete_monitor_project.ts diff --git a/x-pack/plugins/synthetics/server/routes/monitor_cruds/edit_monitor.test.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/edit_monitor.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/monitor_cruds/edit_monitor.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/edit_monitor.test.ts diff --git a/x-pack/plugins/synthetics/server/routes/monitor_cruds/edit_monitor.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/edit_monitor.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/monitor_cruds/edit_monitor.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/edit_monitor.ts diff --git a/x-pack/plugins/synthetics/server/routes/monitor_cruds/get_api_key.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/get_api_key.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/monitor_cruds/get_api_key.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/get_api_key.ts diff --git a/x-pack/plugins/synthetics/server/routes/monitor_cruds/get_monitor.test.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/get_monitor.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/monitor_cruds/get_monitor.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/get_monitor.test.ts diff --git a/x-pack/plugins/synthetics/server/routes/monitor_cruds/get_monitor.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/get_monitor.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/monitor_cruds/get_monitor.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/get_monitor.ts diff --git a/x-pack/plugins/synthetics/server/routes/monitor_cruds/get_monitor_project.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/get_monitor_project.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/monitor_cruds/get_monitor_project.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/get_monitor_project.ts diff --git a/x-pack/plugins/synthetics/server/routes/monitor_cruds/get_monitors_list.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/get_monitors_list.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/monitor_cruds/get_monitors_list.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/get_monitors_list.ts diff --git a/x-pack/plugins/synthetics/server/routes/monitor_cruds/helper.test.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/helper.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/monitor_cruds/helper.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/helper.test.ts diff --git a/x-pack/plugins/synthetics/server/routes/monitor_cruds/helper.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/helper.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/monitor_cruds/helper.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/helper.ts diff --git a/x-pack/plugins/synthetics/server/routes/monitor_cruds/inspect_monitor.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/inspect_monitor.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/monitor_cruds/inspect_monitor.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/inspect_monitor.ts diff --git a/x-pack/plugins/synthetics/server/routes/monitor_cruds/monitor_validation.test.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/monitor_validation.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/monitor_cruds/monitor_validation.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/monitor_validation.test.ts diff --git a/x-pack/plugins/synthetics/server/routes/monitor_cruds/monitor_validation.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/monitor_validation.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/monitor_cruds/monitor_validation.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/monitor_cruds/monitor_validation.ts diff --git a/x-pack/plugins/synthetics/server/routes/network_events/get_network_events.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/network_events/get_network_events.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/network_events/get_network_events.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/network_events/get_network_events.ts diff --git a/x-pack/plugins/synthetics/server/routes/network_events/index.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/network_events/index.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/network_events/index.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/network_events/index.ts diff --git a/x-pack/plugins/synthetics/server/routes/overview_status/overview_status.test.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/overview_status/overview_status.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/overview_status/overview_status.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/overview_status/overview_status.test.ts diff --git a/x-pack/plugins/synthetics/server/routes/overview_status/overview_status.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/overview_status/overview_status.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/overview_status/overview_status.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/overview_status/overview_status.ts diff --git a/x-pack/plugins/synthetics/server/routes/pings/get_ping_statuses.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/pings/get_ping_statuses.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/pings/get_ping_statuses.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/pings/get_ping_statuses.ts diff --git a/x-pack/plugins/synthetics/server/routes/pings/get_pings.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/pings/get_pings.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/pings/get_pings.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/pings/get_pings.ts diff --git a/x-pack/plugins/synthetics/server/routes/pings/index.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/pings/index.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/pings/index.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/pings/index.ts diff --git a/x-pack/plugins/synthetics/server/routes/pings/journey_screenshot_blocks.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/pings/journey_screenshot_blocks.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/pings/journey_screenshot_blocks.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/pings/journey_screenshot_blocks.ts diff --git a/x-pack/plugins/synthetics/server/routes/pings/journey_screenshots.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/pings/journey_screenshots.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/pings/journey_screenshots.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/pings/journey_screenshots.ts diff --git a/x-pack/plugins/synthetics/server/routes/pings/journeys.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/pings/journeys.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/pings/journeys.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/pings/journeys.ts diff --git a/x-pack/plugins/synthetics/server/routes/pings/last_successful_check.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/pings/last_successful_check.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/pings/last_successful_check.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/pings/last_successful_check.ts diff --git a/x-pack/plugins/synthetics/server/routes/settings/params/add_param.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/settings/params/add_param.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/settings/params/add_param.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/settings/params/add_param.ts diff --git a/x-pack/plugins/synthetics/server/routes/settings/params/delete_param.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/settings/params/delete_param.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/settings/params/delete_param.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/settings/params/delete_param.ts diff --git a/x-pack/plugins/synthetics/server/routes/settings/params/edit_param.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/settings/params/edit_param.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/settings/params/edit_param.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/settings/params/edit_param.ts diff --git a/x-pack/plugins/synthetics/server/routes/settings/params/params.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/settings/params/params.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/settings/params/params.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/settings/params/params.ts diff --git a/x-pack/plugins/synthetics/server/routes/settings/private_locations/add_private_location.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/settings/private_locations/add_private_location.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/settings/private_locations/add_private_location.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/settings/private_locations/add_private_location.ts diff --git a/x-pack/plugins/synthetics/server/routes/settings/private_locations/delete_private_location.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/settings/private_locations/delete_private_location.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/settings/private_locations/delete_private_location.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/settings/private_locations/delete_private_location.ts diff --git a/x-pack/plugins/synthetics/server/routes/settings/private_locations/get_agent_policies.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/settings/private_locations/get_agent_policies.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/settings/private_locations/get_agent_policies.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/settings/private_locations/get_agent_policies.ts diff --git a/x-pack/plugins/synthetics/server/routes/settings/private_locations/get_location_monitors.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/settings/private_locations/get_location_monitors.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/settings/private_locations/get_location_monitors.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/settings/private_locations/get_location_monitors.ts diff --git a/x-pack/plugins/synthetics/server/routes/settings/private_locations/get_private_locations.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/settings/private_locations/get_private_locations.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/settings/private_locations/get_private_locations.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/settings/private_locations/get_private_locations.ts diff --git a/x-pack/plugins/synthetics/server/routes/settings/private_locations/helpers.test.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/settings/private_locations/helpers.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/settings/private_locations/helpers.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/settings/private_locations/helpers.test.ts diff --git a/x-pack/plugins/synthetics/server/routes/settings/private_locations/helpers.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/settings/private_locations/helpers.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/settings/private_locations/helpers.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/settings/private_locations/helpers.ts diff --git a/x-pack/plugins/synthetics/server/routes/settings/settings.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/settings/settings.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/settings/settings.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/settings/settings.ts diff --git a/x-pack/plugins/synthetics/server/routes/settings/sync_global_params.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/settings/sync_global_params.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/settings/sync_global_params.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/settings/sync_global_params.ts diff --git a/x-pack/plugins/synthetics/server/routes/synthetics_service/enablement.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/synthetics_service/enablement.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/synthetics_service/enablement.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/synthetics_service/enablement.ts diff --git a/x-pack/plugins/synthetics/server/routes/synthetics_service/get_service_allowed.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/synthetics_service/get_service_allowed.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/synthetics_service/get_service_allowed.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/synthetics_service/get_service_allowed.ts diff --git a/x-pack/plugins/synthetics/server/routes/synthetics_service/get_service_locations.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/synthetics_service/get_service_locations.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/synthetics_service/get_service_locations.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/synthetics_service/get_service_locations.ts diff --git a/x-pack/plugins/synthetics/server/routes/synthetics_service/install_index_templates.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/synthetics_service/install_index_templates.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/synthetics_service/install_index_templates.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/synthetics_service/install_index_templates.ts diff --git a/x-pack/plugins/synthetics/server/routes/synthetics_service/run_once_monitor.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/synthetics_service/run_once_monitor.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/synthetics_service/run_once_monitor.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/synthetics_service/run_once_monitor.ts diff --git a/x-pack/plugins/synthetics/server/routes/synthetics_service/service_errors.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/synthetics_service/service_errors.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/synthetics_service/service_errors.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/synthetics_service/service_errors.ts diff --git a/x-pack/plugins/synthetics/server/routes/synthetics_service/test_now_monitor.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/synthetics_service/test_now_monitor.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/synthetics_service/test_now_monitor.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/synthetics_service/test_now_monitor.ts diff --git a/x-pack/plugins/synthetics/server/routes/telemetry/monitor_upgrade_sender.test.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/telemetry/monitor_upgrade_sender.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/telemetry/monitor_upgrade_sender.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/telemetry/monitor_upgrade_sender.test.ts diff --git a/x-pack/plugins/synthetics/server/routes/telemetry/monitor_upgrade_sender.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/telemetry/monitor_upgrade_sender.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/telemetry/monitor_upgrade_sender.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/telemetry/monitor_upgrade_sender.ts diff --git a/x-pack/plugins/synthetics/server/routes/types.ts b/x-pack/plugins/observability_solution/synthetics/server/routes/types.ts similarity index 100% rename from x-pack/plugins/synthetics/server/routes/types.ts rename to x-pack/plugins/observability_solution/synthetics/server/routes/types.ts diff --git a/x-pack/plugins/synthetics/server/runtime_types/private_locations.ts b/x-pack/plugins/observability_solution/synthetics/server/runtime_types/private_locations.ts similarity index 100% rename from x-pack/plugins/synthetics/server/runtime_types/private_locations.ts rename to x-pack/plugins/observability_solution/synthetics/server/runtime_types/private_locations.ts diff --git a/x-pack/plugins/synthetics/server/runtime_types/settings.ts b/x-pack/plugins/observability_solution/synthetics/server/runtime_types/settings.ts similarity index 100% rename from x-pack/plugins/synthetics/server/runtime_types/settings.ts rename to x-pack/plugins/observability_solution/synthetics/server/runtime_types/settings.ts diff --git a/x-pack/plugins/synthetics/server/saved_objects/index.ts b/x-pack/plugins/observability_solution/synthetics/server/saved_objects/index.ts similarity index 100% rename from x-pack/plugins/synthetics/server/saved_objects/index.ts rename to x-pack/plugins/observability_solution/synthetics/server/saved_objects/index.ts diff --git a/x-pack/plugins/synthetics/server/saved_objects/migrations/monitors/8.6.0.test.ts b/x-pack/plugins/observability_solution/synthetics/server/saved_objects/migrations/monitors/8.6.0.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/saved_objects/migrations/monitors/8.6.0.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/saved_objects/migrations/monitors/8.6.0.test.ts diff --git a/x-pack/plugins/synthetics/server/saved_objects/migrations/monitors/8.6.0.ts b/x-pack/plugins/observability_solution/synthetics/server/saved_objects/migrations/monitors/8.6.0.ts similarity index 100% rename from x-pack/plugins/synthetics/server/saved_objects/migrations/monitors/8.6.0.ts rename to x-pack/plugins/observability_solution/synthetics/server/saved_objects/migrations/monitors/8.6.0.ts diff --git a/x-pack/plugins/synthetics/server/saved_objects/migrations/monitors/8.8.0.test.ts b/x-pack/plugins/observability_solution/synthetics/server/saved_objects/migrations/monitors/8.8.0.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/saved_objects/migrations/monitors/8.8.0.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/saved_objects/migrations/monitors/8.8.0.test.ts diff --git a/x-pack/plugins/synthetics/server/saved_objects/migrations/monitors/8.8.0.ts b/x-pack/plugins/observability_solution/synthetics/server/saved_objects/migrations/monitors/8.8.0.ts similarity index 100% rename from x-pack/plugins/synthetics/server/saved_objects/migrations/monitors/8.8.0.ts rename to x-pack/plugins/observability_solution/synthetics/server/saved_objects/migrations/monitors/8.8.0.ts diff --git a/x-pack/plugins/synthetics/server/saved_objects/migrations/monitors/8.9.0.test.ts b/x-pack/plugins/observability_solution/synthetics/server/saved_objects/migrations/monitors/8.9.0.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/saved_objects/migrations/monitors/8.9.0.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/saved_objects/migrations/monitors/8.9.0.test.ts diff --git a/x-pack/plugins/synthetics/server/saved_objects/migrations/monitors/8.9.0.ts b/x-pack/plugins/observability_solution/synthetics/server/saved_objects/migrations/monitors/8.9.0.ts similarity index 100% rename from x-pack/plugins/synthetics/server/saved_objects/migrations/monitors/8.9.0.ts rename to x-pack/plugins/observability_solution/synthetics/server/saved_objects/migrations/monitors/8.9.0.ts diff --git a/x-pack/plugins/synthetics/server/saved_objects/migrations/monitors/index.ts b/x-pack/plugins/observability_solution/synthetics/server/saved_objects/migrations/monitors/index.ts similarity index 100% rename from x-pack/plugins/synthetics/server/saved_objects/migrations/monitors/index.ts rename to x-pack/plugins/observability_solution/synthetics/server/saved_objects/migrations/monitors/index.ts diff --git a/x-pack/plugins/synthetics/server/saved_objects/migrations/monitors/test_fixtures/8.5.0.ts b/x-pack/plugins/observability_solution/synthetics/server/saved_objects/migrations/monitors/test_fixtures/8.5.0.ts similarity index 100% rename from x-pack/plugins/synthetics/server/saved_objects/migrations/monitors/test_fixtures/8.5.0.ts rename to x-pack/plugins/observability_solution/synthetics/server/saved_objects/migrations/monitors/test_fixtures/8.5.0.ts diff --git a/x-pack/plugins/synthetics/server/saved_objects/migrations/monitors/test_fixtures/8.7.0.ts b/x-pack/plugins/observability_solution/synthetics/server/saved_objects/migrations/monitors/test_fixtures/8.7.0.ts similarity index 100% rename from x-pack/plugins/synthetics/server/saved_objects/migrations/monitors/test_fixtures/8.7.0.ts rename to x-pack/plugins/observability_solution/synthetics/server/saved_objects/migrations/monitors/test_fixtures/8.7.0.ts diff --git a/x-pack/plugins/synthetics/server/saved_objects/migrations/private_locations/model_version_1.test.ts b/x-pack/plugins/observability_solution/synthetics/server/saved_objects/migrations/private_locations/model_version_1.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/saved_objects/migrations/private_locations/model_version_1.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/saved_objects/migrations/private_locations/model_version_1.test.ts diff --git a/x-pack/plugins/synthetics/server/saved_objects/migrations/private_locations/model_version_1.ts b/x-pack/plugins/observability_solution/synthetics/server/saved_objects/migrations/private_locations/model_version_1.ts similarity index 100% rename from x-pack/plugins/synthetics/server/saved_objects/migrations/private_locations/model_version_1.ts rename to x-pack/plugins/observability_solution/synthetics/server/saved_objects/migrations/private_locations/model_version_1.ts diff --git a/x-pack/plugins/synthetics/server/saved_objects/private_locations.ts b/x-pack/plugins/observability_solution/synthetics/server/saved_objects/private_locations.ts similarity index 100% rename from x-pack/plugins/synthetics/server/saved_objects/private_locations.ts rename to x-pack/plugins/observability_solution/synthetics/server/saved_objects/private_locations.ts diff --git a/x-pack/plugins/synthetics/server/saved_objects/saved_objects.ts b/x-pack/plugins/observability_solution/synthetics/server/saved_objects/saved_objects.ts similarity index 100% rename from x-pack/plugins/synthetics/server/saved_objects/saved_objects.ts rename to x-pack/plugins/observability_solution/synthetics/server/saved_objects/saved_objects.ts diff --git a/x-pack/plugins/synthetics/server/saved_objects/service_api_key.ts b/x-pack/plugins/observability_solution/synthetics/server/saved_objects/service_api_key.ts similarity index 100% rename from x-pack/plugins/synthetics/server/saved_objects/service_api_key.ts rename to x-pack/plugins/observability_solution/synthetics/server/saved_objects/service_api_key.ts diff --git a/x-pack/plugins/synthetics/server/saved_objects/synthetics_monitor.ts b/x-pack/plugins/observability_solution/synthetics/server/saved_objects/synthetics_monitor.ts similarity index 100% rename from x-pack/plugins/synthetics/server/saved_objects/synthetics_monitor.ts rename to x-pack/plugins/observability_solution/synthetics/server/saved_objects/synthetics_monitor.ts diff --git a/x-pack/plugins/synthetics/server/saved_objects/synthetics_monitor/get_all_monitors.test.ts b/x-pack/plugins/observability_solution/synthetics/server/saved_objects/synthetics_monitor/get_all_monitors.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/saved_objects/synthetics_monitor/get_all_monitors.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/saved_objects/synthetics_monitor/get_all_monitors.test.ts diff --git a/x-pack/plugins/synthetics/server/saved_objects/synthetics_monitor/get_all_monitors.ts b/x-pack/plugins/observability_solution/synthetics/server/saved_objects/synthetics_monitor/get_all_monitors.ts similarity index 100% rename from x-pack/plugins/synthetics/server/saved_objects/synthetics_monitor/get_all_monitors.ts rename to x-pack/plugins/observability_solution/synthetics/server/saved_objects/synthetics_monitor/get_all_monitors.ts diff --git a/x-pack/plugins/synthetics/server/saved_objects/synthetics_param.ts b/x-pack/plugins/observability_solution/synthetics/server/saved_objects/synthetics_param.ts similarity index 100% rename from x-pack/plugins/synthetics/server/saved_objects/synthetics_param.ts rename to x-pack/plugins/observability_solution/synthetics/server/saved_objects/synthetics_param.ts diff --git a/x-pack/plugins/synthetics/server/saved_objects/uptime_settings.ts b/x-pack/plugins/observability_solution/synthetics/server/saved_objects/uptime_settings.ts similarity index 100% rename from x-pack/plugins/synthetics/server/saved_objects/uptime_settings.ts rename to x-pack/plugins/observability_solution/synthetics/server/saved_objects/uptime_settings.ts diff --git a/x-pack/plugins/synthetics/server/server.ts b/x-pack/plugins/observability_solution/synthetics/server/server.ts similarity index 100% rename from x-pack/plugins/synthetics/server/server.ts rename to x-pack/plugins/observability_solution/synthetics/server/server.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_route_wrapper.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_route_wrapper.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_route_wrapper.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_route_wrapper.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/authentication/check_has_privilege.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/authentication/check_has_privilege.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/authentication/check_has_privilege.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/authentication/check_has_privilege.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/common.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/common.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/common.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/common.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/formatting_utils.test.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/formatting_utils.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/formatting_utils.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/formatting_utils.test.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/formatting_utils.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/formatting_utils.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/formatting_utils.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/formatting_utils.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/lightweight_param_formatter.test.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/lightweight_param_formatter.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/lightweight_param_formatter.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/lightweight_param_formatter.test.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/lightweight_param_formatter.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/lightweight_param_formatter.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/lightweight_param_formatter.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/lightweight_param_formatter.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/browser_formatters.test.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/browser_formatters.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/browser_formatters.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/browser_formatters.test.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/browser_formatters.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/browser_formatters.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/browser_formatters.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/browser_formatters.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/common_formatters.test.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/common_formatters.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/common_formatters.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/common_formatters.test.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/common_formatters.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/common_formatters.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/common_formatters.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/common_formatters.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/format_synthetics_policy.test.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/format_synthetics_policy.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/format_synthetics_policy.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/format_synthetics_policy.test.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/format_synthetics_policy.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/format_synthetics_policy.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/format_synthetics_policy.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/format_synthetics_policy.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/formatters.test.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/formatters.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/formatters.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/formatters.test.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/formatters.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/formatters.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/formatters.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/formatters.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/formatting_utils.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/formatting_utils.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/formatting_utils.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/formatting_utils.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/http_formatters.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/http_formatters.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/http_formatters.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/http_formatters.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/icmp_formatters.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/icmp_formatters.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/icmp_formatters.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/icmp_formatters.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/index.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/index.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/index.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/index.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/processors_formatter.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/processors_formatter.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/processors_formatter.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/processors_formatter.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/tcp_formatters.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/tcp_formatters.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/tcp_formatters.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/tcp_formatters.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/tls_formatters.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/tls_formatters.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/private_formatters/tls_formatters.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/private_formatters/tls_formatters.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/public_formatters/browser.test.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/public_formatters/browser.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/public_formatters/browser.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/public_formatters/browser.test.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/public_formatters/browser.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/public_formatters/browser.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/public_formatters/browser.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/public_formatters/browser.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/public_formatters/common.test.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/public_formatters/common.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/public_formatters/common.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/public_formatters/common.test.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/public_formatters/common.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/public_formatters/common.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/public_formatters/common.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/public_formatters/common.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/public_formatters/convert_to_data_stream.test.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/public_formatters/convert_to_data_stream.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/public_formatters/convert_to_data_stream.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/public_formatters/convert_to_data_stream.test.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/public_formatters/convert_to_data_stream.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/public_formatters/convert_to_data_stream.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/public_formatters/convert_to_data_stream.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/public_formatters/convert_to_data_stream.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/public_formatters/format_configs.test.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/public_formatters/format_configs.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/public_formatters/format_configs.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/public_formatters/format_configs.test.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/public_formatters/format_configs.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/public_formatters/format_configs.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/public_formatters/format_configs.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/public_formatters/format_configs.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/public_formatters/formatting_utils.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/public_formatters/formatting_utils.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/public_formatters/formatting_utils.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/public_formatters/formatting_utils.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/public_formatters/http.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/public_formatters/http.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/public_formatters/http.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/public_formatters/http.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/public_formatters/icmp.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/public_formatters/icmp.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/public_formatters/icmp.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/public_formatters/icmp.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/public_formatters/index.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/public_formatters/index.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/public_formatters/index.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/public_formatters/index.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/public_formatters/tcp.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/public_formatters/tcp.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/public_formatters/tcp.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/public_formatters/tcp.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/public_formatters/tls.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/public_formatters/tls.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/public_formatters/tls.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/public_formatters/tls.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/formatters/variable_parser.js b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/variable_parser.js similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/formatters/variable_parser.js rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/formatters/variable_parser.js diff --git a/x-pack/plugins/synthetics/server/synthetics_service/get_all_locations.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/get_all_locations.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/get_all_locations.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/get_all_locations.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/get_api_key.test.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/get_api_key.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/get_api_key.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/get_api_key.test.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/get_api_key.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/get_api_key.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/get_api_key.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/get_api_key.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/get_es_hosts.test.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/get_es_hosts.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/get_es_hosts.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/get_es_hosts.test.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/get_es_hosts.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/get_es_hosts.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/get_es_hosts.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/get_es_hosts.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/get_private_locations.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/get_private_locations.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/get_private_locations.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/get_private_locations.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/get_service_locations.test.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/get_service_locations.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/get_service_locations.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/get_service_locations.test.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/get_service_locations.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/get_service_locations.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/get_service_locations.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/get_service_locations.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/private_location/clean_up_task.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/private_location/clean_up_task.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/private_location/clean_up_task.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/private_location/clean_up_task.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/private_location/synthetics_private_location.test.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/private_location/synthetics_private_location.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/private_location/synthetics_private_location.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/private_location/synthetics_private_location.test.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/private_location/synthetics_private_location.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/private_location/synthetics_private_location.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/private_location/synthetics_private_location.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/private_location/synthetics_private_location.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/private_location/test_policy.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/private_location/test_policy.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/private_location/test_policy.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/private_location/test_policy.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/project_monitor/normalizers/browser_monitor.test.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/project_monitor/normalizers/browser_monitor.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/project_monitor/normalizers/browser_monitor.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/project_monitor/normalizers/browser_monitor.test.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/project_monitor/normalizers/browser_monitor.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/project_monitor/normalizers/browser_monitor.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/project_monitor/normalizers/browser_monitor.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/project_monitor/normalizers/browser_monitor.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/project_monitor/normalizers/common_fields.test.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/project_monitor/normalizers/common_fields.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/project_monitor/normalizers/common_fields.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/project_monitor/normalizers/common_fields.test.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/project_monitor/normalizers/common_fields.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/project_monitor/normalizers/common_fields.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/project_monitor/normalizers/common_fields.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/project_monitor/normalizers/common_fields.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/project_monitor/normalizers/http_monitor.test.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/project_monitor/normalizers/http_monitor.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/project_monitor/normalizers/http_monitor.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/project_monitor/normalizers/http_monitor.test.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/project_monitor/normalizers/http_monitor.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/project_monitor/normalizers/http_monitor.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/project_monitor/normalizers/http_monitor.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/project_monitor/normalizers/http_monitor.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/project_monitor/normalizers/icmp_monitor.test.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/project_monitor/normalizers/icmp_monitor.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/project_monitor/normalizers/icmp_monitor.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/project_monitor/normalizers/icmp_monitor.test.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/project_monitor/normalizers/icmp_monitor.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/project_monitor/normalizers/icmp_monitor.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/project_monitor/normalizers/icmp_monitor.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/project_monitor/normalizers/icmp_monitor.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/project_monitor/normalizers/index.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/project_monitor/normalizers/index.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/project_monitor/normalizers/index.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/project_monitor/normalizers/index.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/project_monitor/normalizers/tcp_monitor.test.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/project_monitor/normalizers/tcp_monitor.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/project_monitor/normalizers/tcp_monitor.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/project_monitor/normalizers/tcp_monitor.test.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/project_monitor/normalizers/tcp_monitor.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/project_monitor/normalizers/tcp_monitor.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/project_monitor/normalizers/tcp_monitor.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/project_monitor/normalizers/tcp_monitor.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/project_monitor/project_monitor_formatter.test.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/project_monitor/project_monitor_formatter.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/project_monitor/project_monitor_formatter.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/project_monitor/project_monitor_formatter.test.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/project_monitor/project_monitor_formatter.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/project_monitor/project_monitor_formatter.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/project_monitor/project_monitor_formatter.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/project_monitor/project_monitor_formatter.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/service_api_client.test.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/service_api_client.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/service_api_client.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/service_api_client.test.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/service_api_client.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/service_api_client.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/service_api_client.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/service_api_client.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/synthetics_monitor/synthetics_monitor_client.test.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/synthetics_monitor/synthetics_monitor_client.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/synthetics_monitor/synthetics_monitor_client.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/synthetics_monitor/synthetics_monitor_client.test.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/synthetics_monitor/synthetics_monitor_client.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/synthetics_monitor/synthetics_monitor_client.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/synthetics_monitor/synthetics_monitor_client.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/synthetics_monitor/synthetics_monitor_client.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/synthetics_service.test.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/synthetics_service.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/synthetics_service.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/synthetics_service.test.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/synthetics_service.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/synthetics_service.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/synthetics_service.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/synthetics_service.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/utils/fake_kibana_request.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/utils/fake_kibana_request.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/utils/fake_kibana_request.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/utils/fake_kibana_request.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/utils/index.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/utils/index.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/utils/index.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/utils/index.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/utils/mocks.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/utils/mocks.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/utils/mocks.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/utils/mocks.ts diff --git a/x-pack/plugins/synthetics/server/synthetics_service/utils/secrets.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/utils/secrets.ts similarity index 100% rename from x-pack/plugins/synthetics/server/synthetics_service/utils/secrets.ts rename to x-pack/plugins/observability_solution/synthetics/server/synthetics_service/utils/secrets.ts diff --git a/x-pack/plugins/synthetics/server/telemetry/__mocks__/index.ts b/x-pack/plugins/observability_solution/synthetics/server/telemetry/__mocks__/index.ts similarity index 100% rename from x-pack/plugins/synthetics/server/telemetry/__mocks__/index.ts rename to x-pack/plugins/observability_solution/synthetics/server/telemetry/__mocks__/index.ts diff --git a/x-pack/plugins/synthetics/server/telemetry/constants.ts b/x-pack/plugins/observability_solution/synthetics/server/telemetry/constants.ts similarity index 100% rename from x-pack/plugins/synthetics/server/telemetry/constants.ts rename to x-pack/plugins/observability_solution/synthetics/server/telemetry/constants.ts diff --git a/x-pack/plugins/synthetics/server/telemetry/queue.test.ts b/x-pack/plugins/observability_solution/synthetics/server/telemetry/queue.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/telemetry/queue.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/telemetry/queue.test.ts diff --git a/x-pack/plugins/synthetics/server/telemetry/queue.ts b/x-pack/plugins/observability_solution/synthetics/server/telemetry/queue.ts similarity index 100% rename from x-pack/plugins/synthetics/server/telemetry/queue.ts rename to x-pack/plugins/observability_solution/synthetics/server/telemetry/queue.ts diff --git a/x-pack/plugins/synthetics/server/telemetry/sender.test.ts b/x-pack/plugins/observability_solution/synthetics/server/telemetry/sender.test.ts similarity index 100% rename from x-pack/plugins/synthetics/server/telemetry/sender.test.ts rename to x-pack/plugins/observability_solution/synthetics/server/telemetry/sender.test.ts diff --git a/x-pack/plugins/synthetics/server/telemetry/sender.ts b/x-pack/plugins/observability_solution/synthetics/server/telemetry/sender.ts similarity index 100% rename from x-pack/plugins/synthetics/server/telemetry/sender.ts rename to x-pack/plugins/observability_solution/synthetics/server/telemetry/sender.ts diff --git a/x-pack/plugins/synthetics/server/telemetry/types.ts b/x-pack/plugins/observability_solution/synthetics/server/telemetry/types.ts similarity index 100% rename from x-pack/plugins/synthetics/server/telemetry/types.ts rename to x-pack/plugins/observability_solution/synthetics/server/telemetry/types.ts diff --git a/x-pack/plugins/synthetics/server/types.ts b/x-pack/plugins/observability_solution/synthetics/server/types.ts similarity index 100% rename from x-pack/plugins/synthetics/server/types.ts rename to x-pack/plugins/observability_solution/synthetics/server/types.ts diff --git a/x-pack/plugins/synthetics/tsconfig.json b/x-pack/plugins/observability_solution/synthetics/tsconfig.json similarity index 93% rename from x-pack/plugins/synthetics/tsconfig.json rename to x-pack/plugins/observability_solution/synthetics/tsconfig.json index 42a8440b64a72..87d0119811587 100644 --- a/x-pack/plugins/synthetics/tsconfig.json +++ b/x-pack/plugins/observability_solution/synthetics/tsconfig.json @@ -1,7 +1,7 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../../../tsconfig.base.json", "compilerOptions": { - "outDir": "target/types", + "outDir": "target/types" }, "include": [ "__mocks__/**/*", @@ -9,7 +9,7 @@ "scripts/**/*", "public/**/*", "server/**/*", - "../../../typings/**/*" + "../../../../typings/**/*" ], "kbn_references": [ "@kbn/alerting-plugin", @@ -83,9 +83,7 @@ "@kbn/code-editor", "@kbn/code-editor-mock", "@kbn/serverless", - "@kbn/repo-info", + "@kbn/repo-info" ], - "exclude": [ - "target/**/*", - ] + "exclude": ["target/**/*"] } diff --git a/x-pack/plugins/synthetics/.buildkite/pipelines/flaky.sh b/x-pack/plugins/synthetics/.buildkite/pipelines/flaky.sh deleted file mode 100755 index eda3407803633..0000000000000 --- a/x-pack/plugins/synthetics/.buildkite/pipelines/flaky.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/env bash - -set -euo pipefail - -UUID="$(cat /proc/sys/kernel/random/uuid)" -export UUID - -node x-pack/plugins/synthetics/.buildkite/pipelines/flaky.js | buildkite-agent pipeline upload diff --git a/x-pack/plugins/synthetics/jest.config.js b/x-pack/plugins/synthetics/jest.config.js deleted file mode 100644 index de4161347ae40..0000000000000 --- a/x-pack/plugins/synthetics/jest.config.js +++ /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; you may not use this file except in compliance with the Elastic License - * 2.0. - */ - -module.exports = { - preset: '@kbn/test', - rootDir: '../../..', - roots: ['/x-pack/plugins/synthetics'], - coverageDirectory: '/target/kibana-coverage/jest/x-pack/plugins/synthetics', - coverageReporters: ['text', 'html'], - collectCoverageFrom: ['/x-pack/plugins/synthetics/{common,public,server}/**/*.{ts,tsx}'], -}; diff --git a/x-pack/plugins/uptime/.buildkite/pipelines/flaky.sh b/x-pack/plugins/uptime/.buildkite/pipelines/flaky.sh index eda3407803633..58c2c88a8d836 100755 --- a/x-pack/plugins/uptime/.buildkite/pipelines/flaky.sh +++ b/x-pack/plugins/uptime/.buildkite/pipelines/flaky.sh @@ -5,4 +5,4 @@ set -euo pipefail UUID="$(cat /proc/sys/kernel/random/uuid)" export UUID -node x-pack/plugins/synthetics/.buildkite/pipelines/flaky.js | buildkite-agent pipeline upload +node x-pack/plugins/observability_solution/synthetics/.buildkite/pipelines/flaky.js | buildkite-agent pipeline upload diff --git a/x-pack/plugins/uptime/README.md b/x-pack/plugins/uptime/README.md index afb3309e788e9..bdc078e8607d7 100644 --- a/x-pack/plugins/uptime/README.md +++ b/x-pack/plugins/uptime/README.md @@ -45,7 +45,7 @@ There's also a `rest_api` folder that defines the structure of the RESTful API e Documentation: https://www.elastic.co/guide/en/kibana/current/development-tests.html#_unit_testing ``` -yarn test:jest x-pack/plugins/synthetics +yarn test:jest x-pack/plugins/observability_solution/synthetics ``` ### Functional tests diff --git a/x-pack/plugins/uptime/e2e/README.md b/x-pack/plugins/uptime/e2e/README.md index 9a7617cd3d055..ab7ebdf591d89 100644 --- a/x-pack/plugins/uptime/e2e/README.md +++ b/x-pack/plugins/uptime/e2e/README.md @@ -5,7 +5,7 @@ script for standing up the test server. ### Start the server -From `~/x-pack/plugins/synthetics/scripts`, run `node e2e.js --server`. Wait for the server to startup. It will provide you +From `~/x-pack/plugins/observability_solution/synthetics/scripts`, run `node e2e.js --server`. Wait for the server to startup. It will provide you with an example run command when it finishes. ### Run the tests @@ -22,7 +22,7 @@ script for standing up the test server. ### Start the server -From `~/x-pack/plugins/synthetics/scripts`, run `node uptime_e2e.js --server`. Wait for the server to startup. It will provide you +From `~/x-pack/plugins/observability_solution/synthetics/scripts`, run `node uptime_e2e.js --server`. Wait for the server to startup. It will provide you with an example run command when it finishes. ### Run the tests diff --git a/yarn.lock b/yarn.lock index 9403440e3362d..f665718c93f78 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6216,7 +6216,7 @@ version "0.0.0" uid "" -"@kbn/synthetics-plugin@link:x-pack/plugins/synthetics": +"@kbn/synthetics-plugin@link:x-pack/plugins/observability_solution/synthetics": version "0.0.0" uid "" From 3ab8e45949ae7e5eb06b9db40d6e5fb81e90682c Mon Sep 17 00:00:00 2001 From: Luke G <11671118+lgestc@users.noreply.github.com> Date: Thu, 22 Feb 2024 18:35:46 +0100 Subject: [PATCH 11/14] fixed field data sourcing (#177472) ## Summary This fixes: SDH issue **882** https://github.com/elastic/kibana/issues/173627 ### Before the fix Note how the field actually displays an alias instead of the value. This is due some fallback behavior I think. ![highlighted_before](https://github.com/elastic/kibana/assets/11671118/c66ef18f-d0f9-4964-b69f-94bba6d31c60) ### After the fix ![highlighted_after](https://github.com/elastic/kibana/assets/11671118/ee730392-7617-4654-87bc-a8addb7342e2) The missing bit was the actual value to display as it was not passed down correctly from the parent conext ### How to test this? 1. create custom index and populate it with data ``` PUT test POST test/_doc { "user.id": "888", "@timestamp": "2024-02-21T15:20:10.084Z" } ``` 2. create threshold rule looking like this: ![image](https://github.com/elastic/kibana/assets/11671118/07089ba8-e0b9-40f1-8372-15cb8a94e043) 3. actual value that triggered the alert should be rendered in the highlighted fields panel in the flyout --- .../hooks/use_highlighted_fields.test.tsx | 24 +++++++++- .../shared/hooks/use_highlighted_fields.ts | 10 ++++- .../mock_data_formatted_for_field_browser.ts | 45 ++++++++++++++----- .../utils/highlighted_fields_helpers.test.ts | 25 ++++++++++- .../utils/highlighted_fields_helpers.ts | 7 ++- 5 files changed, 93 insertions(+), 18 deletions(-) diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_highlighted_fields.test.tsx b/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_highlighted_fields.test.tsx index 5c551d928cad9..cc53f8c9a1fe1 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_highlighted_fields.test.tsx +++ b/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_highlighted_fields.test.tsx @@ -7,7 +7,10 @@ import { renderHook } from '@testing-library/react-hooks'; -import { mockDataFormattedForFieldBrowser } from '../mocks/mock_data_formatted_for_field_browser'; +import { + mockDataFormattedForFieldBrowser, + mockDataFormattedForFieldBrowserWithOverridenField, +} from '../mocks/mock_data_formatted_for_field_browser'; import { useHighlightedFields } from './use_highlighted_fields'; import { SENTINEL_ONE_AGENT_ID_FIELD } from '../../../../common/utils/sentinelone_alert_check'; @@ -23,6 +26,25 @@ describe('useHighlightedFields', () => { }); }); + it('should return overriden field value when it is present', () => { + const hookResult = renderHook(() => + useHighlightedFields({ + dataFormattedForFieldBrowser: mockDataFormattedForFieldBrowserWithOverridenField, + }) + ); + + // NOTE: overrideField is constructed based on specific field from the result set + expect(hookResult.result.current).toMatchObject({ + 'kibana.alert.threshold_result.terms.field': { + overrideField: { + field: 'kibana.alert.threshold_result.terms.value', + values: ['overriden value'], // missing value in the override + }, + values: ['original value'], + }, + }); + }); + it('should omit endpoint agent id field if data is not s1 alert', () => { const hookResult = renderHook(() => useHighlightedFields({ diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_highlighted_fields.ts b/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_highlighted_fields.ts index 986bbb7604d0e..3950788bcec2d 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_highlighted_fields.ts +++ b/x-pack/plugins/security_solution/public/flyout/document_details/shared/hooks/use_highlighted_fields.ts @@ -34,7 +34,7 @@ export interface UseHighlightedFieldsResult { /** * If the field has a custom override */ - overrideField?: string; + overrideField?: { field: string; values: string[] }; /** * Values for the field */ @@ -114,7 +114,13 @@ export const useHighlightedFields = ({ return { ...acc, [field.id]: { - ...(field.overrideField && { overrideField: field.overrideField }), + ...(field.overrideField && { + overrideField: { + field: field.overrideField, + values: + find({ field: field.overrideField }, dataFormattedForFieldBrowser)?.values ?? [], + }, + }), values: fieldValues, }, }; diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_data_formatted_for_field_browser.ts b/x-pack/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_data_formatted_for_field_browser.ts index 96bdc77817311..b097215b72c27 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_data_formatted_for_field_browser.ts +++ b/x-pack/plugins/security_solution/public/flyout/document_details/shared/mocks/mock_data_formatted_for_field_browser.ts @@ -7,10 +7,15 @@ import type { TimelineEventsDetailsItem } from '@kbn/timelines-plugin/common'; -/** - * Mock an array of fields for an alert - */ -export const mockDataFormattedForFieldBrowser: TimelineEventsDetailsItem[] = [ +export const ruleTypeField: TimelineEventsDetailsItem = { + category: 'kibana', + field: 'kibana.alert.rule.type', + values: ['query'], + originalValue: ['query'], + isObjectArray: false, +}; + +export const baseFields: TimelineEventsDetailsItem[] = [ { category: 'base', field: '@timestamp', @@ -60,13 +65,6 @@ export const mockDataFormattedForFieldBrowser: TimelineEventsDetailsItem[] = [ originalValue: ['rule-parameters-index'], isObjectArray: false, }, - { - category: 'kibana', - field: 'kibana.alert.rule.type', - values: ['query'], - originalValue: ['query'], - isObjectArray: false, - }, { category: 'kibana', field: 'kibana.alert.rule.uuid', @@ -89,3 +87,28 @@ export const mockDataFormattedForFieldBrowser: TimelineEventsDetailsItem[] = [ isObjectArray: false, }, ]; + +/** + * Mock an array of fields for an alert + */ +export const mockDataFormattedForFieldBrowser: TimelineEventsDetailsItem[] = [ + ruleTypeField, + ...baseFields, +]; + +export const mockDataFormattedForFieldBrowserWithOverridenField = [ + { ...ruleTypeField, values: ['threshold'], originalValue: ['threshold'] }, + { + category: 'base', + field: 'kibana.alert.threshold_result.terms.field', + values: ['original value'], + isObjectArray: false, + }, + { + category: 'base', + field: 'kibana.alert.threshold_result.terms.value', + values: ['overriden value'], + isObjectArray: false, + }, + ...baseFields, +]; diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/utils/highlighted_fields_helpers.test.ts b/x-pack/plugins/security_solution/public/flyout/document_details/shared/utils/highlighted_fields_helpers.test.ts index 2fe057b8a6e1d..538cd5868a2af 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/shared/utils/highlighted_fields_helpers.test.ts +++ b/x-pack/plugins/security_solution/public/flyout/document_details/shared/utils/highlighted_fields_helpers.test.ts @@ -33,10 +33,10 @@ describe('convertHighlightedFieldsToTableRow', () => { ]); }); - it('should convert take override name over default name', () => { + it('should convert take override name over default name and use original values if not present in the override', () => { const highlightedFields = { 'host.name': { - overrideField: 'host.name-override', + overrideField: { field: 'host.name-override', values: [] }, values: ['host-1'], }, }; @@ -53,6 +53,27 @@ describe('convertHighlightedFieldsToTableRow', () => { }, ]); }); + + it('should convert take override name over default name and use provided values', () => { + const highlightedFields = { + 'host.name': { + overrideField: { field: 'host.name-override', values: ['value override!'] }, + values: ['host-1'], + }, + }; + expect(convertHighlightedFieldsToTableRow(highlightedFields, scopeId, isPreview)).toEqual([ + { + field: 'host.name-override', + description: { + field: 'host.name-override', + originalField: 'host.name', + values: ['value override!'], + scopeId: 'scopeId', + isPreview, + }, + }, + ]); + }); }); describe('convertHighlightedFieldsToPrevalenceFilters', () => { diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/shared/utils/highlighted_fields_helpers.ts b/x-pack/plugins/security_solution/public/flyout/document_details/shared/utils/highlighted_fields_helpers.ts index 0ffbd0923dde9..915a79f0a6498 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/shared/utils/highlighted_fields_helpers.ts +++ b/x-pack/plugins/security_solution/public/flyout/document_details/shared/utils/highlighted_fields_helpers.ts @@ -21,9 +21,12 @@ export const convertHighlightedFieldsToTableRow = ( ): HighlightedFieldsTableRow[] => { const fieldNames = Object.keys(highlightedFields); return fieldNames.map((fieldName) => { - const values = highlightedFields[fieldName].values; - const overrideFieldName = highlightedFields[fieldName].overrideField; + const overrideFieldName = highlightedFields[fieldName].overrideField?.field; + const overrideFieldValues = highlightedFields[fieldName].overrideField?.values; const field = overrideFieldName ? overrideFieldName : fieldName; + const values = overrideFieldValues?.length + ? overrideFieldValues + : highlightedFields[fieldName].values; return { field, From bd311f364420a3948012c183e40c2063308a6f89 Mon Sep 17 00:00:00 2001 From: Paul Tavares <56442535+paul-tavares@users.noreply.github.com> Date: Thu, 22 Feb 2024 12:52:59 -0500 Subject: [PATCH 12/14] [Security Solution][Endpoint] Revert Badges for SentinelOne functionality back to Tech Preview (from Beta) (#177488) ## Summary This PR reverts most of the changes done in #176228 : - Reverts changes to Connectors so that the Badge displayed for SentinelOne is again showing "Technical Preview" - Changes the badge displayed on the Host Isolation flyout and Responder for SentinelOne host to "Technical Preview" - Fixes #177337 IN addition, the following issue was also addressed: - Corrected `i18n` definition for response action log history ( Fixes #177185 ) _____________ ### Host isolation flyout image ### Responder image ### Connector image image --- .../public/common/translations.ts | 15 +++++ .../isolate_host/header.test.tsx | 5 +- .../document_details/isolate_host/header.tsx | 4 +- .../components/actions_log_filter_popover.tsx | 4 +- .../translations.tsx | 6 +- .../hooks/use_with_show_responder.tsx | 7 ++- .../endpoint/sentinelone_host/common.ts | 5 +- .../endpoint/sentinelone_host/index.ts | 5 +- .../common/experimental_features.ts | 4 -- .../public/connector_types/index.ts | 9 +-- .../sentinelone/sentinelone.ts | 10 +--- .../action_type_menu.tsx | 21 +++---- .../beta_badge_props.tsx | 10 ---- .../create_connector_flyout/header.tsx | 37 ++++-------- .../create_connector_flyout/index.test.tsx | 16 ++--- .../create_connector_flyout/index.tsx | 3 +- .../edit_connector_flyout/header.tsx | 44 +++++--------- .../edit_connector_flyout/index.test.tsx | 16 ++--- .../edit_connector_flyout/index.tsx | 5 +- .../triggers_actions_ui/public/types.ts | 59 ++++++++----------- 20 files changed, 119 insertions(+), 166 deletions(-) diff --git a/x-pack/plugins/security_solution/public/common/translations.ts b/x-pack/plugins/security_solution/public/common/translations.ts index f3f17b8eb81a5..f8b8906df9cc3 100644 --- a/x-pack/plugins/security_solution/public/common/translations.ts +++ b/x-pack/plugins/security_solution/public/common/translations.ts @@ -24,6 +24,21 @@ export const BETA_TOOLTIP = i18n.translate('xpack.securitySolution.pages.common. 'This functionality is in beta and is subject to change. The design and code is less mature than official GA features and is being provided as-is with no warranties. Beta features are not subject to the support SLA of official GA features.', }); +export const TECHNICAL_PREVIEW = i18n.translate( + 'xpack.securitySolution.pages.common.technicalPreviewLabel', + { + defaultMessage: 'Technical Preview', + } +); + +export const TECHNICAL_PREVIEW_TOOLTIP = i18n.translate( + 'xpack.securitySolution.pages.common.technicalPreviewTooltip', + { + defaultMessage: + 'This functionality is in technical preview and may be changed or removed completely in a future release. Elastic will work to fix any issues, but features in technical preview are not subject to the support SLA of official GA features.', + } +); + export const UPDATE_ALERT_STATUS_FAILED = (conflicts: number) => i18n.translate('xpack.securitySolution.pages.common.updateAlertStatusFailed', { values: { conflicts }, diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/isolate_host/header.test.tsx b/x-pack/plugins/security_solution/public/flyout/document_details/isolate_host/header.test.tsx index 6b147f89261e3..e5fc0916ffb7c 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/isolate_host/header.test.tsx +++ b/x-pack/plugins/security_solution/public/flyout/document_details/isolate_host/header.test.tsx @@ -13,6 +13,7 @@ import { useIsExperimentalFeatureEnabled } from '../../../common/hooks/use_exper import { PanelHeader } from './header'; import { FLYOUT_HEADER_TITLE_TEST_ID } from './test_ids'; import { isAlertFromSentinelOneEvent } from '../../../common/utils/sentinelone_alert_check'; +import { TECHNICAL_PREVIEW } from '../../../common/translations'; jest.mock('../../../common/hooks/use_experimental_features'); jest.mock('../../../common/utils/sentinelone_alert_check'); @@ -63,7 +64,7 @@ describe('', () => { const { getByTestId } = renderPanelHeader(); expect(getByTestId(FLYOUT_HEADER_TITLE_TEST_ID)).toBeInTheDocument(); - expect(getByTestId(FLYOUT_HEADER_TITLE_TEST_ID)).toHaveTextContent('Beta'); + expect(getByTestId(FLYOUT_HEADER_TITLE_TEST_ID)).toHaveTextContent(TECHNICAL_PREVIEW); } ); @@ -79,7 +80,7 @@ describe('', () => { const { getByTestId } = renderPanelHeader(); expect(getByTestId(FLYOUT_HEADER_TITLE_TEST_ID)).toBeInTheDocument(); - expect(getByTestId(FLYOUT_HEADER_TITLE_TEST_ID)).not.toHaveTextContent('Beta'); + expect(getByTestId(FLYOUT_HEADER_TITLE_TEST_ID)).not.toHaveTextContent(TECHNICAL_PREVIEW); } ); }); diff --git a/x-pack/plugins/security_solution/public/flyout/document_details/isolate_host/header.tsx b/x-pack/plugins/security_solution/public/flyout/document_details/isolate_host/header.tsx index da1d933a01013..efe8e867966db 100644 --- a/x-pack/plugins/security_solution/public/flyout/document_details/isolate_host/header.tsx +++ b/x-pack/plugins/security_solution/public/flyout/document_details/isolate_host/header.tsx @@ -9,8 +9,8 @@ import { EuiBetaBadge, EuiFlexGroup, EuiFlexItem, EuiTitle } from '@elastic/eui' import type { FC } from 'react'; import React from 'react'; import { FormattedMessage } from '@kbn/i18n-react'; +import { TECHNICAL_PREVIEW, TECHNICAL_PREVIEW_TOOLTIP } from '../../../common/translations'; import { useIsExperimentalFeatureEnabled } from '../../../common/hooks/use_experimental_features'; -import { BETA, BETA_TOOLTIP } from '../../../common/translations'; import { isAlertFromSentinelOneEvent } from '../../../common/utils/sentinelone_alert_check'; import { useIsolateHostPanelContext } from './context'; import { FLYOUT_HEADER_TITLE_TEST_ID } from './test_ids'; @@ -43,7 +43,7 @@ export const PanelHeader: FC = () => { {isSentinelOneV1Enabled && isSentinelOneAlert && ( - + )} diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_filter_popover.tsx b/x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_filter_popover.tsx index 8eb7f8e2d298d..2fdb1a201f046 100644 --- a/x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_filter_popover.tsx +++ b/x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/components/actions_log_filter_popover.tsx @@ -56,8 +56,8 @@ export const ActionsLogFilterPopover = memo( > {filterName === 'types' ? isSentinelOneV1Enabled - ? FILTER_NAMES.types('s') - : FILTER_NAMES.types('') + ? FILTER_NAMES.types(2) + : FILTER_NAMES.types(1) : FILTER_NAMES[filterName]} ), diff --git a/x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/translations.tsx b/x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/translations.tsx index b11f31bbd1b72..e19f7cc19102e 100644 --- a/x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/translations.tsx +++ b/x-pack/plugins/security_solution/public/management/components/endpoint_response_actions_list/translations.tsx @@ -211,10 +211,10 @@ export const FILTER_NAMES = Object.freeze({ }), // TODO: change it to just a value instead of a function // when responseActionsSentinelOneV1Enabled is enabled/removed - types: (suffix: string) => + types: (countOfTypes: number) => i18n.translate('xpack.securitySolution.responseActionsList.list.filter.types', { - defaultMessage: `Type{suffix}`, - values: { suffix }, + defaultMessage: `{countOfTypes, plural, one {Type} other {Types}}`, + values: { countOfTypes }, }), // replace above with: // types: i18n.translate('xpack.securitySolution.responseActionsList.list.filter.types', { diff --git a/x-pack/plugins/security_solution/public/management/hooks/use_with_show_responder.tsx b/x-pack/plugins/security_solution/public/management/hooks/use_with_show_responder.tsx index 95ec33718f063..d2645bb7e34d9 100644 --- a/x-pack/plugins/security_solution/public/management/hooks/use_with_show_responder.tsx +++ b/x-pack/plugins/security_solution/public/management/hooks/use_with_show_responder.tsx @@ -7,7 +7,7 @@ import React, { useCallback } from 'react'; import { EuiBetaBadge, EuiFlexGroup, EuiFlexItem } from '@elastic/eui'; -import { BETA, BETA_TOOLTIP } from '../../common/translations'; +import { TECHNICAL_PREVIEW, TECHNICAL_PREVIEW_TOOLTIP } from '../../common/translations'; import { useLicense } from '../../common/hooks/use_license'; import type { ImmutableArray } from '../../../common/endpoint/types'; import { @@ -136,7 +136,10 @@ export const useWithShowResponder = (): ShowResponseActionsConsole => { {RESPONDER_PAGE_TITLE} - + ); diff --git a/x-pack/plugins/security_solution/scripts/endpoint/sentinelone_host/common.ts b/x-pack/plugins/security_solution/scripts/endpoint/sentinelone_host/common.ts index 168d2089d9c1e..f366bd7c17f51 100644 --- a/x-pack/plugins/security_solution/scripts/endpoint/sentinelone_host/common.ts +++ b/x-pack/plugins/security_solution/scripts/endpoint/sentinelone_host/common.ts @@ -209,7 +209,10 @@ export const installSentinelOneAgent = async ({ try { // Generate an alert in SentinelOne - await hostVm.exec('nslookup amazon.com'); + const command = 'nslookup elastic.co'; + + log?.info(`Triggering alert using command: ${command}`); + await hostVm.exec(command); } catch (e) { log?.warning(`Attempted to generate an alert on SentinelOne host failed: ${e.message}`); } diff --git a/x-pack/plugins/security_solution/scripts/endpoint/sentinelone_host/index.ts b/x-pack/plugins/security_solution/scripts/endpoint/sentinelone_host/index.ts index 3416b8d4e51b6..871d5bcf83606 100644 --- a/x-pack/plugins/security_solution/scripts/endpoint/sentinelone_host/index.ts +++ b/x-pack/plugins/security_solution/scripts/endpoint/sentinelone_host/index.ts @@ -116,6 +116,9 @@ const runCli: RunFn = async ({ log, flags }) => { s1Client, }); + log.info(`SentinelOne Agent Status: +${s1Info.status}`); + const { id: agentPolicyId, agents = 0, @@ -177,7 +180,5 @@ const runCli: RunFn = async ({ log, flags }) => { ${hostVm.info()} ${agentPolicyVm ? `${agentPolicyVm.info()}\n` : ''} ${await getMultipassVmCountNotice(2)} -SentinelOne Agent Status: -${s1Info.status} `); }; diff --git a/x-pack/plugins/stack_connectors/common/experimental_features.ts b/x-pack/plugins/stack_connectors/common/experimental_features.ts index 7bec75eaeb0a9..fee440e86b8d5 100644 --- a/x-pack/plugins/stack_connectors/common/experimental_features.ts +++ b/x-pack/plugins/stack_connectors/common/experimental_features.ts @@ -13,11 +13,7 @@ export type ExperimentalFeatures = typeof allowedExperimentalValues; */ export const allowedExperimentalValues = Object.freeze({ isMustacheAutocompleteOn: false, - // set to true to show tech preview badge on sentinel one connector sentinelOneConnectorOn: true, - // set to true to show beta badge on sentinel one connector - // TODO: set to true when 8.13 is ready - sentinelOneConnectorOnBeta: false, }); export type ExperimentalConfigKeys = Array; diff --git a/x-pack/plugins/stack_connectors/public/connector_types/index.ts b/x-pack/plugins/stack_connectors/public/connector_types/index.ts index 12991bcc4d055..a2297dac9d6bf 100644 --- a/x-pack/plugins/stack_connectors/public/connector_types/index.ts +++ b/x-pack/plugins/stack_connectors/public/connector_types/index.ts @@ -69,14 +69,7 @@ export function registerConnectorTypes({ connectorTypeRegistry.register(getTinesConnectorType()); connectorTypeRegistry.register(getD3SecurityConnectorType()); - // get sentinelOne connector type - // when either feature flag is enabled - if ( - // 8.12 - ExperimentalFeaturesService.get().sentinelOneConnectorOn || - // 8.13 - ExperimentalFeaturesService.get().sentinelOneConnectorOnBeta - ) { + if (ExperimentalFeaturesService.get().sentinelOneConnectorOn) { connectorTypeRegistry.register(getSentinelOneConnectorType()); } } diff --git a/x-pack/plugins/stack_connectors/public/connector_types/sentinelone/sentinelone.ts b/x-pack/plugins/stack_connectors/public/connector_types/sentinelone/sentinelone.ts index 0b92334e90268..b01fa9fbaed5d 100644 --- a/x-pack/plugins/stack_connectors/public/connector_types/sentinelone/sentinelone.ts +++ b/x-pack/plugins/stack_connectors/public/connector_types/sentinelone/sentinelone.ts @@ -11,16 +11,15 @@ import type { ActionTypeModel as ConnectorTypeModel, GenericValidationResult, } from '@kbn/triggers-actions-ui-plugin/public'; -import { getIsExperimentalFeatureEnabled } from '../../common/get_experimental_features'; import { SENTINELONE_CONNECTOR_ID, SENTINELONE_TITLE, SUB_ACTION, } from '../../../common/sentinelone/constants'; import type { - SentinelOneActionParams, SentinelOneConfig, SentinelOneSecrets, + SentinelOneActionParams, } from '../../../common/sentinelone/types'; interface ValidationErrors { @@ -32,16 +31,11 @@ export function getConnectorType(): ConnectorTypeModel< SentinelOneSecrets, SentinelOneActionParams > { - const isSentinelOneBetaBadgeEnabled = getIsExperimentalFeatureEnabled( - 'sentinelOneConnectorOnBeta' - ); - return { id: SENTINELONE_CONNECTOR_ID, actionTypeTitle: SENTINELONE_TITLE, iconClass: lazy(() => import('./logo')), - isBeta: isSentinelOneBetaBadgeEnabled ? true : undefined, - isExperimental: isSentinelOneBetaBadgeEnabled ? undefined : true, + isExperimental: true, selectMessage: i18n.translate( 'xpack.stackConnectors.security.sentinelone.config.selectMessageText', { diff --git a/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/action_type_menu.tsx b/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/action_type_menu.tsx index e0ce5dcceec67..f4717bb512a0c 100644 --- a/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/action_type_menu.tsx +++ b/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/action_type_menu.tsx @@ -6,8 +6,9 @@ */ import React, { useEffect, useState } from 'react'; -import { EuiCard, EuiFlexGrid, EuiFlexItem, EuiIcon, EuiSpacer, EuiToolTip } from '@elastic/eui'; +import { EuiFlexItem, EuiCard, EuiIcon, EuiFlexGrid, EuiSpacer } from '@elastic/eui'; import { i18n } from '@kbn/i18n'; +import { EuiToolTip } from '@elastic/eui'; import { FormattedMessage } from '@kbn/i18n-react'; import { ActionType, ActionTypeIndex, ActionTypeRegistryContract } from '../../../types'; import { loadActionTypes } from '../../lib/action_connector_api'; @@ -15,7 +16,7 @@ import { actionTypeCompare } from '../../lib/action_type_compare'; import { checkActionTypeEnabled } from '../../lib/check_action_type_enabled'; import { useKibana } from '../../../common/lib/kibana'; import { SectionLoading } from '../../components/section_loading'; -import { betaBadgeProps, technicalPreviewBadgeProps } from './beta_badge_props'; +import { betaBadgeProps } from './beta_badge_props'; interface Props { onActionTypeChange: (actionType: ActionType) => void; @@ -76,13 +77,12 @@ export const ActionTypeMenu = ({ })(); // eslint-disable-next-line react-hooks/exhaustive-deps }, []); - const registeredActionTypes = Object.entries(actionTypesIndex ?? []) .filter( ([id, details]) => actionTypeRegistry.has(id) && - !actionTypeRegistry.get(id).hideInUi && - details.enabledInConfig + details.enabledInConfig === true && + !actionTypeRegistry.get(id).hideInUi ) .map(([id, actionType]) => { const actionTypeModel = actionTypeRegistry.get(id); @@ -91,7 +91,6 @@ export const ActionTypeMenu = ({ selectMessage: actionTypeModel ? actionTypeModel.selectMessage : '', actionType, name: actionType.name, - isBeta: actionTypeModel.isBeta, isExperimental: actionTypeModel.isExperimental, }; }); @@ -102,13 +101,7 @@ export const ActionTypeMenu = ({ const checkEnabledResult = checkActionTypeEnabled(item.actionType); const card = ( } @@ -124,7 +117,7 @@ export const ActionTypeMenu = ({ return ( {checkEnabledResult.isEnabled && card} - {!checkEnabledResult.isEnabled && ( + {checkEnabledResult.isEnabled === false && ( {card} diff --git a/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/beta_badge_props.tsx b/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/beta_badge_props.tsx index 3e151eb832f1e..ddd8f4b26a032 100644 --- a/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/beta_badge_props.tsx +++ b/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/beta_badge_props.tsx @@ -8,16 +8,6 @@ import { i18n } from '@kbn/i18n'; export const betaBadgeProps = { - label: i18n.translate('xpack.triggersActionsUI.betaBadgeLabel', { - defaultMessage: 'Beta', - }), - tooltipContent: i18n.translate('xpack.triggersActionsUI.betaBadgeDescription', { - defaultMessage: - 'This functionality is in beta and is subject to change. The design and code is less mature than official GA features and is being provided as-is with no warranties. Beta features are not subject to the support SLA of official GA features.', - }), -}; - -export const technicalPreviewBadgeProps = { label: i18n.translate('xpack.triggersActionsUI.technicalPreviewBadgeLabel', { defaultMessage: 'Technical preview', }), diff --git a/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/create_connector_flyout/header.tsx b/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/create_connector_flyout/header.tsx index 428740e88f66e..2c12431dc12cb 100644 --- a/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/create_connector_flyout/header.tsx +++ b/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/create_connector_flyout/header.tsx @@ -8,18 +8,18 @@ import React, { memo } from 'react'; import { EuiBadge, - EuiBetaBadge, + EuiTitle, EuiFlexGroup, EuiFlexItem, - EuiFlyoutHeader, EuiIcon, - EuiSpacer, EuiText, - EuiTitle, + EuiFlyoutHeader, IconType, + EuiSpacer, + EuiBetaBadge, } from '@elastic/eui'; import { FormattedMessage } from '@kbn/i18n-react'; -import { betaBadgeProps, technicalPreviewBadgeProps } from '../beta_badge_props'; +import { betaBadgeProps } from '../beta_badge_props'; interface Props { icon?: IconType | null; @@ -27,7 +27,6 @@ interface Props { actionTypeMessage?: string | null; compatibility?: string[] | null; isExperimental?: boolean; - isBeta?: boolean; } const FlyoutHeaderComponent: React.FC = ({ @@ -36,7 +35,6 @@ const FlyoutHeaderComponent: React.FC = ({ actionTypeMessage, compatibility, isExperimental, - isBeta, }) => { return ( @@ -63,23 +61,14 @@ const FlyoutHeaderComponent: React.FC = ({ - {actionTypeName - ? isBeta && ( - - - - ) - : isExperimental && ( - - - - )} + {actionTypeName && isExperimental && ( + + + + )} {actionTypeMessage} diff --git a/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/create_connector_flyout/index.test.tsx b/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/create_connector_flyout/index.test.tsx index 8c6454f9427af..554fb9aff3c30 100644 --- a/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/create_connector_flyout/index.test.tsx +++ b/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/create_connector_flyout/index.test.tsx @@ -9,9 +9,9 @@ import React, { lazy } from 'react'; import { actionTypeRegistryMock } from '../../../action_type_registry.mock'; import userEvent from '@testing-library/user-event'; -import { act, waitFor } from '@testing-library/react'; +import { waitFor, act } from '@testing-library/react'; import CreateConnectorFlyout from '.'; -import { technicalPreviewBadgeProps } from '../beta_badge_props'; +import { betaBadgeProps } from '../beta_badge_props'; import { AppMockRenderer, createAppMockRenderer } from '../../test_utils'; jest.mock('../../../lib/action_connector_api', () => ({ @@ -392,7 +392,7 @@ describe('CreateConnectorFlyout', () => { expect(getByText(`selectMessage-${actionTypeModel.id}`)).toBeInTheDocument(); }); - it('does not show tech preview badge when isExperimental is undefined', async () => { + it('does not show beta badge when isExperimental is undefined', async () => { const { queryByText } = appMockRenderer.render( { /> ); await act(() => Promise.resolve()); - expect(queryByText(technicalPreviewBadgeProps.label)).not.toBeInTheDocument(); + expect(queryByText(betaBadgeProps.label)).not.toBeInTheDocument(); }); - it('does not show tech preview badge when isExperimental is false', async () => { + it('does not show beta badge when isExperimental is false', async () => { actionTypeRegistry.get.mockReturnValue({ ...actionTypeModel, isExperimental: false }); const { queryByText } = appMockRenderer.render( { /> ); await act(() => Promise.resolve()); - expect(queryByText(technicalPreviewBadgeProps.label)).not.toBeInTheDocument(); + expect(queryByText(betaBadgeProps.label)).not.toBeInTheDocument(); }); - it('shows tech preview badge when isExperimental is true', async () => { + it('shows beta badge when isExperimental is true', async () => { actionTypeRegistry.get.mockReturnValue({ ...actionTypeModel, isExperimental: true }); const { getByText } = appMockRenderer.render( { /> ); await act(() => Promise.resolve()); - expect(getByText(technicalPreviewBadgeProps.label)).toBeInTheDocument(); + expect(getByText(betaBadgeProps.label)).toBeInTheDocument(); }); }); diff --git a/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/create_connector_flyout/index.tsx b/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/create_connector_flyout/index.tsx index c0c6941e68410..5cf6f6f8de69b 100644 --- a/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/create_connector_flyout/index.tsx +++ b/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/create_connector_flyout/index.tsx @@ -21,8 +21,8 @@ import { FormattedMessage } from '@kbn/i18n-react'; import { ActionConnector, ActionType, - ActionTypeIndex, ActionTypeModel, + ActionTypeIndex, ActionTypeRegistryContract, } from '../../../../types'; import { hasSaveActionsCapability } from '../../../lib/capabilities'; @@ -211,7 +211,6 @@ const CreateConnectorFlyoutComponent: React.FC = ({ actionTypeMessage={actionTypeModel?.selectMessage} compatibility={getConnectorCompatibility(actionType?.supportedFeatureIds)} isExperimental={actionTypeModel?.isExperimental} - isBeta={actionTypeModel?.isBeta} /> : null} diff --git a/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/edit_connector_flyout/header.tsx b/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/edit_connector_flyout/header.tsx index ac2834c6e8f49..29e0df04a24bb 100644 --- a/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/edit_connector_flyout/header.tsx +++ b/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/edit_connector_flyout/header.tsx @@ -8,27 +8,26 @@ import React, { memo, useCallback } from 'react'; import { css } from '@emotion/react'; import { - EuiBetaBadge, + EuiTitle, EuiFlexGroup, EuiFlexItem, - EuiFlyoutHeader, EuiIcon, - EuiTab, - EuiTabs, EuiText, - EuiTitle, + EuiFlyoutHeader, IconType, + EuiBetaBadge, + EuiTab, + EuiTabs, useEuiTheme, } from '@elastic/eui'; import { FormattedMessage } from '@kbn/i18n-react'; import { i18n } from '@kbn/i18n'; -import { betaBadgeProps, technicalPreviewBadgeProps } from '../beta_badge_props'; +import { betaBadgeProps } from '../beta_badge_props'; import { EditConnectorTabs } from '../../../../types'; import { useKibana } from '../../../../common/lib/kibana'; import { hasExecuteActionsCapability } from '../../../lib/capabilities'; const FlyoutHeaderComponent: React.FC<{ - isBeta?: boolean; isExperimental?: boolean; isPreconfigured: boolean; connectorName: string; @@ -39,7 +38,6 @@ const FlyoutHeaderComponent: React.FC<{ icon?: IconType | null; }> = ({ icon, - isBeta = false, isExperimental = false, isPreconfigured, connectorName, @@ -103,18 +101,11 @@ const FlyoutHeaderComponent: React.FC<{ /> - {isBeta ? ( + {isExperimental && ( - ) : ( - isExperimental && ( - - ) )} @@ -138,20 +129,13 @@ const FlyoutHeaderComponent: React.FC<{ - {isBeta ? ( - - ) : ( - isExperimental && ( - - - - ) + {isExperimental && ( + + + )} )} diff --git a/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/edit_connector_flyout/index.test.tsx b/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/edit_connector_flyout/index.test.tsx index 3bdeb84e4bc19..d7aa6fbe0a39d 100644 --- a/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/edit_connector_flyout/index.test.tsx +++ b/x-pack/plugins/triggers_actions_ui/public/application/sections/action_connector_form/edit_connector_flyout/index.test.tsx @@ -9,10 +9,10 @@ import React, { lazy } from 'react'; import { actionTypeRegistryMock } from '../../../action_type_registry.mock'; import userEvent from '@testing-library/user-event'; -import { act, waitFor } from '@testing-library/react'; +import { waitFor, act } from '@testing-library/react'; import EditConnectorFlyout from '.'; import { ActionConnector, EditConnectorTabs, GenericValidationResult } from '../../../../types'; -import { betaBadgeProps, technicalPreviewBadgeProps } from '../beta_badge_props'; +import { betaBadgeProps } from '../beta_badge_props'; import { AppMockRenderer, createAppMockRenderer } from '../../test_utils'; const updateConnectorResponse = { @@ -321,7 +321,7 @@ describe('EditConnectorFlyout', () => { /> ); await act(() => Promise.resolve()); - expect(queryByText(technicalPreviewBadgeProps.label)).not.toBeInTheDocument(); + expect(queryByText(betaBadgeProps.label)).not.toBeInTheDocument(); }); it('shows `tech preview` badge when isExperimental is true', async () => { @@ -335,11 +335,11 @@ describe('EditConnectorFlyout', () => { /> ); await act(() => Promise.resolve()); - expect(getByText(technicalPreviewBadgeProps.label)).toBeInTheDocument(); + expect(getByText(betaBadgeProps.label)).toBeInTheDocument(); }); - it('does not show `beta` badge when `isBeta` is `false`', async () => { - actionTypeRegistry.get.mockReturnValue({ ...actionTypeModel, isBeta: false }); + it('does not show `Technical Preview` badge when `isExperimental` is `false`', async () => { + actionTypeRegistry.get.mockReturnValue({ ...actionTypeModel, isExperimental: false }); const { queryByText } = appMockRenderer.render( { expect(queryByText(betaBadgeProps.label)).not.toBeInTheDocument(); }); - it('shows `beta` badge when `isBeta` is `true`', async () => { - actionTypeRegistry.get.mockReturnValue({ ...actionTypeModel, isBeta: true }); + it('shows `Technical Preview` badge when `isExperimental` is `true`', async () => { + actionTypeRegistry.get.mockReturnValue({ ...actionTypeModel, isExperimental: true }); const { getByText } = appMockRenderer.render( = ({ setTab={handleSetTab} selectedTab={selectedTab} icon={actionTypeModel?.iconClass} - isBeta={actionTypeModel?.isBeta} isExperimental={actionTypeModel?.isExperimental} /> diff --git a/x-pack/plugins/triggers_actions_ui/public/types.ts b/x-pack/plugins/triggers_actions_ui/public/types.ts index 1bf012b758785..0bbcc5e90c7a9 100644 --- a/x-pack/plugins/triggers_actions_ui/public/types.ts +++ b/x-pack/plugins/triggers_actions_ui/public/types.ts @@ -7,55 +7,54 @@ import type { Moment } from 'moment'; import type { ComponentType, ReactNode, RefObject } from 'react'; -import React from 'react'; import type { PublicMethodsOf } from '@kbn/utility-types'; import type { DocLinksStart } from '@kbn/core/public'; -import { HttpSetup } from '@kbn/core/public'; import type { ChartsPluginSetup } from '@kbn/charts-plugin/public'; import type { DataPublicPluginStart } from '@kbn/data-plugin/public'; import type { DataViewsPublicPluginStart } from '@kbn/data-views-plugin/public'; import type { UnifiedSearchPublicPluginStart } from '@kbn/unified-search-plugin/public'; import type { + IconType, + RecursivePartial, EuiDataGridCellValueElementProps, - EuiDataGridColumnCellAction, - EuiDataGridOnColumnResizeHandler, + EuiDataGridToolBarAdditionalControlsOptions, EuiDataGridProps, EuiDataGridRefProps, - EuiDataGridToolBarAdditionalControlsOptions, + EuiDataGridColumnCellAction, EuiDataGridToolBarVisibilityOptions, EuiSuperSelectOption, - IconType, - RecursivePartial, + EuiDataGridOnColumnResizeHandler, } from '@elastic/eui'; -import { EuiDataGridColumn, EuiDataGridControlColumn, EuiDataGridSorting } from '@elastic/eui'; import type { RuleCreationValidConsumer, ValidFeatureId } from '@kbn/rule-data-utils'; +import { EuiDataGridColumn, EuiDataGridControlColumn, EuiDataGridSorting } from '@elastic/eui'; +import { HttpSetup } from '@kbn/core/public'; import { KueryNode } from '@kbn/es-query'; import { ActionType, + AlertHistoryEsIndexConnectorId, + AlertHistoryDocumentTemplate, ALERT_HISTORY_PREFIX, AlertHistoryDefaultIndexName, - AlertHistoryDocumentTemplate, - AlertHistoryEsIndexConnectorId, AsApiContract, } from '@kbn/actions-plugin/common'; import { ActionGroup, - ActionVariable, - AlertingFrameworkHealth, - AlertStatus, + RuleActionParam, + SanitizedRule as AlertingSanitizedRule, + ResolvedSanitizedRule, + RuleAction, + RuleTaskState, AlertSummary as RuleSummary, ExecutionDuration, - MaintenanceWindow, + AlertStatus, RawAlertInstance, - ResolvedSanitizedRule, - RuleAction, - RuleActionParam, - RuleLastRun, + AlertingFrameworkHealth, RuleNotifyWhenType, - RuleTaskState, - RuleTypeMetaData, RuleTypeParams, - SanitizedRule as AlertingSanitizedRule, + RuleTypeMetaData, + ActionVariable, + RuleLastRun, + MaintenanceWindow, } from '@kbn/alerting-plugin/common'; import type { BulkOperationError } from '@kbn/alerting-plugin/server'; import { RuleRegistrySearchRequestPagination } from '@kbn/rule-registry-plugin/common'; @@ -64,6 +63,7 @@ import { QueryDslQueryContainer, SortCombinations, } from '@elastic/elasticsearch/lib/api/typesWithBodyKey'; +import React from 'react'; import { ActionsPublicPluginSetup } from '@kbn/actions-plugin/public'; import type { RuleType, RuleTypeIndex } from '@kbn/triggers-actions-ui-types'; import { TypeRegistry } from './application/type_registry'; @@ -72,23 +72,23 @@ import type { RuleTagFilterProps } from './application/sections/rules_list/compo import type { RuleStatusFilterProps } from './application/sections/rules_list/components/rule_status_filter'; import type { RulesListProps } from './application/sections/rules_list/components/rules_list'; import type { - RuleTagBadgeOptions, RuleTagBadgeProps, + RuleTagBadgeOptions, } from './application/sections/rules_list/components/rule_tag_badge'; import type { - RuleEventLogListOptions, RuleEventLogListProps, + RuleEventLogListOptions, } from './application/sections/rule_details/components/rule_event_log_list'; import type { GlobalRuleEventLogListProps } from './application/sections/rule_details/components/global_rule_event_log_list'; import type { AlertSummaryTimeRange } from './application/sections/alert_summary_widget/types'; import type { CreateConnectorFlyoutProps } from './application/sections/action_connector_form/create_connector_flyout'; import type { EditConnectorFlyoutProps } from './application/sections/action_connector_form/edit_connector_flyout'; import type { - BrowserFieldItem, - CreateFieldComponent, FieldBrowserOptions, - FieldBrowserProps, + CreateFieldComponent, GetFieldTableColumns, + FieldBrowserProps, + BrowserFieldItem, } from './application/sections/field_browser/types'; import { RulesListVisibleColumns } from './application/sections/rules_list/components/rules_list_column_selector'; import { TimelineItem } from './application/sections/alerts_table/bulk_actions/components/toolbar'; @@ -173,13 +173,11 @@ export interface ConnectorValidationError { } export type ConnectorValidationFunc = () => Promise; - export interface ActionConnectorFieldsProps { readOnly: boolean; isEdit: boolean; registerPreSubmitValidator: (validator: ConnectorValidationFunc) => void; } - export interface ActionReadOnlyElementProps { connectorId: string; connectorName: string; @@ -211,12 +209,10 @@ interface BulkOperationAttributesByIds { ids: string[]; filter?: never; } - interface BulkOperationAttributesByFilter { ids?: never; filter: KueryNode | null; } - export type BulkOperationAttributesWithoutHttp = | BulkOperationAttributesByIds | BulkOperationAttributesByFilter; @@ -286,7 +282,6 @@ export interface ActionTypeModel; defaultRecoveredActionParams?: RecursivePartial; customConnectorSelectItem?: CustomConnectorSelectionItem; - isBeta?: boolean; isExperimental?: boolean; subtype?: Array<{ id: string; name: string }>; convertParamsBetweenGroups?: (params: ActionParams) => ActionParams | {}; @@ -477,7 +472,6 @@ export interface RuleAddProps< useRuleProducer?: boolean; initialSelectedConsumer?: RuleCreationValidConsumer | null; } - export interface RuleDefinitionProps { rule: Rule; ruleTypeRegistry: RuleTypeRegistryContract; @@ -512,7 +506,6 @@ export interface InspectQuery { request: string[]; response: string[]; } - export type GetInspectQuery = () => InspectQuery; export type Alert = EcsFieldsResponse; From 3db4a8fa98b0e6968d40476505b6497559682fe5 Mon Sep 17 00:00:00 2001 From: Alexey Antonov Date: Thu, 22 Feb 2024 20:33:10 +0200 Subject: [PATCH 13/14] fix: [Rules > Detection rules][AXE-CORE]: Buttons must have discernible text (#177273) Closes: https://github.com/elastic/security-team/issues/8566 Closes: https://github.com/elastic/security-team/issues/8569 ## Description The `` component is currently flagged by the axe browser plugin for lacking text or an accessible label in its button switch. This pull request introduces support for the addition of the `aria-label` attribute to address this issue. Additionally, adjustments are made in two instances where this component is utilized within the codebase. ## Screens ### Axe report ![image](https://github.com/elastic/kibana/assets/20072247/36287d4f-fd98-4b26-b313-a39a72aefb81) ### A11y label ![image](https://github.com/elastic/kibana/assets/20072247/c61c9d0d-dd6e-4af2-9d43-04e86ad21954) --- .../pages/rule_details/index.tsx | 1 + .../components/rules_table/use_columns.tsx | 1 + .../rules/rule_switch/index.test.tsx | 27 +++++++++++++++++++ .../components/rules/rule_switch/index.tsx | 5 ++++ .../rules/rule_switch/translations.ts | 23 ++++++++++++++++ 5 files changed, 57 insertions(+) create mode 100644 x-pack/plugins/security_solution/public/detections/components/rules/rule_switch/translations.ts diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/index.tsx b/x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/index.tsx index c756c71b3bc20..62bac514beb86 100644 --- a/x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/index.tsx +++ b/x-pack/plugins/security_solution/public/detection_engine/rule_details_ui/pages/rule_details/index.tsx @@ -613,6 +613,7 @@ const RuleDetailsPageComponent: React.FC = ({ enabled={isExistingRule && (rule?.enabled ?? false)} startMlJobsIfNeeded={startMlJobsIfNeeded} onChange={handleOnChangeEnabledRule} + ruleName={rule?.name} /> {i18n.ENABLE_RULE} diff --git a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/use_columns.tsx b/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/use_columns.tsx index 3e429d94fee29..eeaa93b4c9a36 100644 --- a/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/use_columns.tsx +++ b/x-pack/plugins/security_solution/public/detection_engine/rule_management_ui/components/rules_table/use_columns.tsx @@ -96,6 +96,7 @@ const useEnabledColumn = ({ hasCRUDPermissions, startMlJobs }: ColumnsProps): Ta (isMlRule(rule.type) && !hasMlPermissions) } isLoading={loadingIds.includes(rule.id)} + ruleName={rule.name} /> ), diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/rule_switch/index.test.tsx b/x-pack/plugins/security_solution/public/detections/components/rules/rule_switch/index.test.tsx index 7174aa7832f91..8698cab56bb45 100644 --- a/x-pack/plugins/security_solution/public/detections/components/rules/rule_switch/index.test.tsx +++ b/x-pack/plugins/security_solution/public/detections/components/rules/rule_switch/index.test.tsx @@ -74,6 +74,33 @@ describe('RuleSwitch', () => { expect(wrapper.find('[data-test-subj="ruleSwitch"]').at(0).props().checked).toBeFalsy(); }); + test('it sets the undefined aria-label for switch if ruleName not passed', () => { + const wrapper = mount(, { + wrappingComponent: TestProviders, + }); + expect( + wrapper.find('[data-test-subj="ruleSwitch"]').at(0).props()['aria-label'] + ).toBeUndefined(); + }); + + test('it sets the correct aria-label for switch if "enabled" is true', () => { + const wrapper = mount(, { + wrappingComponent: TestProviders, + }); + expect(wrapper.find('[data-test-subj="ruleSwitch"]').at(0).props()['aria-label']).toBe( + 'Switch off "test"' + ); + }); + + test('it sets the correct aria-label for switch if "enabled" is false', () => { + const wrapper = mount(, { + wrappingComponent: TestProviders, + }); + expect(wrapper.find('[data-test-subj="ruleSwitch"]').at(0).props()['aria-label']).toBe( + 'Switch on "test"' + ); + }); + test('it dispatches error toaster if "enableRules" call rejects', async () => { const mockError = new Error('uh oh'); (performBulkAction as jest.Mock).mockRejectedValue(mockError); diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/rule_switch/index.tsx b/x-pack/plugins/security_solution/public/detections/components/rules/rule_switch/index.tsx index 35434a711768e..56f70865df683 100644 --- a/x-pack/plugins/security_solution/public/detections/components/rules/rule_switch/index.tsx +++ b/x-pack/plugins/security_solution/public/detections/components/rules/rule_switch/index.tsx @@ -14,6 +14,7 @@ import { SINGLE_RULE_ACTIONS } from '../../../../common/lib/apm/user_actions'; import { useStartTransaction } from '../../../../common/lib/apm/use_start_transaction'; import { useExecuteBulkAction } from '../../../../detection_engine/rule_management/logic/bulk_actions/use_execute_bulk_action'; import { useRulesTableContextOptional } from '../../../../detection_engine/rule_management_ui/components/rules_table/rules_table/rules_table_context'; +import { ruleSwitchAriaLabel } from './translations'; const StaticSwitch = styled(EuiSwitch)` .euiSwitch__thumb, @@ -31,6 +32,7 @@ export interface RuleSwitchProps { isLoading?: boolean; startMlJobsIfNeeded?: () => Promise; onChange?: (enabled: boolean) => void; + ruleName?: string; } /** @@ -43,8 +45,10 @@ export const RuleSwitchComponent = ({ enabled, startMlJobsIfNeeded, onChange, + ruleName, }: RuleSwitchProps) => { const [myIsLoading, setMyIsLoading] = useState(false); + const ariaLabel = ruleName ? ruleSwitchAriaLabel(ruleName, enabled) : undefined; const rulesTableContext = useRulesTableContextOptional(); const { startTransaction } = useStartTransaction(); const { executeBulkAction } = useExecuteBulkAction({ suppressSuccessToast: !rulesTableContext }); @@ -93,6 +97,7 @@ export const RuleSwitchComponent = ({ disabled={isDisabled} checked={enabled} onChange={onRuleStateChange} + aria-label={ariaLabel} /> )} diff --git a/x-pack/plugins/security_solution/public/detections/components/rules/rule_switch/translations.ts b/x-pack/plugins/security_solution/public/detections/components/rules/rule_switch/translations.ts new file mode 100644 index 0000000000000..7e85df894b797 --- /dev/null +++ b/x-pack/plugins/security_solution/public/detections/components/rules/rule_switch/translations.ts @@ -0,0 +1,23 @@ +/* + * 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 { i18n } from '@kbn/i18n'; + +export const ruleSwitchAriaLabel = (name: string, isActive: boolean) => + i18n.translate('xpack.securitySolution.ruleDetails.ruleSwitch.ariaLabel', { + values: { + name, + action: isActive + ? i18n.translate('xpack.securitySolution.ruleDetails.ruleSwitch.ariaLabel.switchOff', { + defaultMessage: 'Switch off', + }) + : i18n.translate('xpack.securitySolution.ruleDetails.ruleSwitch.ariaLabel.switchOn', { + defaultMessage: 'Switch on', + }), + }, + defaultMessage: '{action} "{name}"', + }); From 6d75e876730942286ad03cbf4523a942525a5ebb Mon Sep 17 00:00:00 2001 From: Coen Warmer Date: Thu, 22 Feb 2024 20:03:16 +0100 Subject: [PATCH 14/14] [Moving] Move Uptime folder into `/x-pack/observability_solution` (#177466) ## Summary This PR is part of the initiative to consolidate Observability plugins into `x-pack/plugins/observability_solution`. This PR is strictly a move and an update in references. This was discussed and agreed upon with the Observability org in the Observability Office Hours meeting at the end of 2023. ## Related PRs: - [ ] [Move APM ](https://github.com/elastic/kibana/pull/177433) - [x] [Move Data Quality](https://github.com/elastic/kibana/pull/177456) - [x] [Move Exploratory View](https://github.com/elastic/kibana/pull/177440) - [ ] [Move Infra](https://github.com/elastic/kibana/pull/177443) - [X] Move Logs Explorer - [x] [Move Observability AI Assistant](https://github.com/elastic/kibana/pull/177427) - [ ] [Move Observability App](https://github.com/elastic/kibana/pull/177437) - [x] [Move Observability Onboarding](https://github.com/elastic/kibana/pull/177458) - [x] [Move Observability Shared](https://github.com/elastic/kibana/pull/177463) - [x] [Move Profiling](https://github.com/elastic/kibana/pull/177453) - [x] [Move Synthetics](https://github.com/elastic/kibana/pull/177464) - [ ] [Move Uptime](https://github.com/elastic/kibana/pull/177466) <-- you are here - [x] [Move UX](https://github.com/elastic/kibana/pull/177470) --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> --- .buildkite/ftr_configs.yml | 2 +- .../scripts/steps/functional/uptime_plugin.sh | 2 +- .github/CODEOWNERS | 2 +- api_docs/alerting.devdocs.json | 8 ++++---- api_docs/deprecations_by_plugin.mdx | 8 ++++---- api_docs/kbn_core_http_server.devdocs.json | 12 ++++++------ .../kbn_core_saved_objects_server.devdocs.json | 2 +- api_docs/kibana_react.devdocs.json | 16 ++++++++-------- api_docs/uptime.devdocs.json | 8 +++----- docs/developer/plugin-list.asciidoc | 2 +- package.json | 2 +- .../kbn-babel-preset/styled_components_files.js | 2 +- tsconfig.base.json | 4 ++-- x-pack/.i18nrc.json | 2 +- .../exploratory_view/e2e/synthetics_run.ts | 2 +- .../uptime/.buildkite/pipelines/flaky.js | 0 .../uptime/.buildkite/pipelines/flaky.sh | 0 .../uptime/README.md | 0 .../uptime/common/config.ts | 0 .../uptime/common/constants/capabilities.ts | 0 .../common/constants/chart_format_limits.ts | 0 .../uptime/common/constants/client_defaults.ts | 0 .../uptime/common/constants/context_defaults.ts | 0 .../uptime/common/constants/data_filters.ts | 0 .../uptime/common/constants/index.ts | 0 .../uptime/common/constants/plugin.ts | 0 .../uptime/common/constants/query.ts | 0 .../uptime/common/constants/rest_api.ts | 0 .../common/constants/settings_defaults.ts | 0 .../common/constants/synthetics_alerts.ts | 0 .../uptime/common/constants/ui.ts | 0 .../uptime/common/constants/uptime_alerts.ts | 0 .../uptime/common/field_names.ts | 0 .../common/formatters/format_space_name.ts | 0 .../uptime/common/formatters/index.ts | 0 .../uptime/common/index.ts | 0 .../__snapshots__/assert_close_to.test.ts.snap | 0 .../uptime/common/lib/assert_close_to.test.ts | 0 .../uptime/common/lib/assert_close_to.ts | 0 .../lib/combine_filters_and_user_search.test.ts | 0 .../lib/combine_filters_and_user_search.ts | 0 .../common/lib/get_histogram_interval.test.ts | 0 .../uptime/common/lib/get_histogram_interval.ts | 0 .../uptime/common/lib/index.ts | 0 .../uptime/common/lib/ml.test.ts | 0 .../uptime/common/lib/ml.ts | 0 .../uptime/common/lib/stringify_kueries.test.ts | 0 .../uptime/common/lib/stringify_kueries.ts | 0 .../common/requests/get_certs_request_body.ts | 0 .../uptime/common/rules/alert_actions.test.ts | 0 .../uptime/common/rules/alert_actions.ts | 0 .../common/rules/legacy_uptime/translations.ts | 0 .../uptime/common/rules/status_rule.ts | 0 .../uptime/common/rules/types.ts | 0 .../common/rules/uptime_rule_field_map.ts | 0 .../common/runtime_types/alerts/common.ts | 0 .../uptime/common/runtime_types/alerts/index.ts | 0 .../common/runtime_types/alerts/status_check.ts | 0 .../uptime/common/runtime_types/alerts/tls.ts | 0 .../uptime/common/runtime_types/certs.ts | 0 .../uptime/common/runtime_types/common.ts | 0 .../common/runtime_types/dynamic_settings.ts | 0 .../uptime/common/runtime_types/index.ts | 0 .../common/runtime_types/monitor/index.ts | 0 .../common/runtime_types/monitor/locations.ts | 0 .../common/runtime_types/monitor/state.ts | 0 .../common/runtime_types/network_events.ts | 0 .../common/runtime_types/ping/error_state.ts | 0 .../common/runtime_types/ping/histogram.ts | 0 .../uptime/common/runtime_types/ping/index.ts | 0 .../common/runtime_types/ping/observer.ts | 0 .../uptime/common/runtime_types/ping/ping.ts | 0 .../runtime_types/ping/synthetics.test.ts | 0 .../common/runtime_types/ping/synthetics.ts | 0 .../common/runtime_types/snapshot/index.ts | 0 .../runtime_types/snapshot/snapshot_count.ts | 0 .../uptime/common/translations.ts | 0 .../uptime/common/translations/translations.ts | 0 .../uptime/common/types/index.ts | 0 .../common/types/integration_deprecation.ts | 0 .../uptime/common/types/monitor_duration.ts | 0 .../uptime/common/types/synthetics_monitor.ts | 0 .../uptime/common/utils/as_mutable_array.ts | 0 .../uptime/common/utils/es_search.ts | 0 .../uptime/common/utils/get_monitor_url.ts | 0 .../uptime/common/utils/t_enum.ts | 0 .../uptime/e2e/README.md | 0 .../uptime/e2e/config.ts | 4 ++-- .../fixtures/es_archiver/browser/data.json.gz | Bin .../fixtures/es_archiver/browser/mappings.json | 0 .../es_archiver/full_heartbeat/data.json.gz | Bin .../es_archiver/full_heartbeat/mappings.json | 0 .../es_archiver/synthetics_data/data.json.gz | Bin .../uptime/e2e/helpers/make_checks.ts | 0 .../uptime/e2e/helpers/make_ping.ts | 0 .../uptime/e2e/helpers/make_tls.ts | 0 .../uptime/e2e/helpers/parse_args_params.ts | 0 .../uptime/e2e/helpers/record_video.ts | 0 .../uptime/e2e/helpers/synthetics_runner.ts | 0 .../uptime/e2e/helpers/test_reporter.ts | 0 .../uptime/e2e/helpers/utils.ts | 0 .../uptime/e2e/page_objects/login.tsx | 0 .../uptime/e2e/page_objects/utils.tsx | 0 .../uptime/e2e/tasks/es_archiver.ts | 6 +++--- .../uptime/e2e/tasks/read_kibana_config.ts | 2 +- .../uptime/e2e/tsconfig.json | 10 +++++----- .../journeys/alerts/default_email_settings.ts | 0 .../uptime/e2e/uptime/journeys/alerts/index.ts | 0 .../status_alert_flyouts_in_alerting_app.ts | 0 .../alerts/tls_alert_flyouts_in_alerting_app.ts | 0 .../uptime/journeys/data_view_permissions.ts | 0 .../uptime/e2e/uptime/journeys/index.ts | 0 .../e2e/uptime/journeys/locations/index.ts | 0 .../e2e/uptime/journeys/locations/locations.ts | 0 .../uptime/journeys/monitor_details/index.ts | 0 .../monitor_details/monitor_alerts.journey.ts | 0 .../monitor_details/monitor_details.journey.ts | 0 .../monitor_details/ping_redirects.journey.ts | 0 .../uptime/journeys/step_duration.journey.ts | 0 .../e2e/uptime/journeys/uptime.journey.ts | 0 .../e2e/uptime/page_objects/monitor_details.tsx | 0 .../uptime/e2e/uptime/page_objects/settings.tsx | 0 .../uptime/e2e/uptime/synthetics_run.ts | 0 .../uptime/jest.config.js | 11 +++++++---- .../uptime/kibana.jsonc | 0 .../uptime/public/index.ts | 0 .../uptime/public/kibana_services.ts | 0 .../public/legacy_uptime/app/render_app.tsx | 0 .../public/legacy_uptime/app/uptime_app.tsx | 0 .../app/uptime_overview_fetcher.ts | 0 .../legacy_uptime/app/uptime_page_template.tsx | 0 .../legacy_uptime/app/use_no_data_config.ts | 0 .../__snapshots__/cert_monitors.test.tsx.snap | 0 .../__snapshots__/cert_search.test.tsx.snap | 0 .../__snapshots__/cert_status.test.tsx.snap | 0 .../certificates/cert_monitors.test.tsx | 0 .../components/certificates/cert_monitors.tsx | 0 .../certificates/cert_refresh_btn.tsx | 0 .../certificates/cert_search.test.tsx | 0 .../components/certificates/cert_search.tsx | 0 .../certificates/cert_status.test.tsx | 0 .../components/certificates/cert_status.tsx | 0 .../certificates/certificate_title.tsx | 0 .../certificates/certificates_list.test.tsx | 0 .../certificates/certificates_list.tsx | 0 .../certificates/fingerprint_col.test.tsx | 0 .../components/certificates/fingerprint_col.tsx | 0 .../components/certificates/index.ts | 0 .../components/certificates/translations.ts | 0 .../components/certificates/use_cert_search.ts | 0 .../__snapshots__/location_link.test.tsx.snap | 0 .../monitor_page_link.test.tsx.snap | 0 .../__snapshots__/monitor_tags.test.tsx.snap | 0 .../common/alerts/uptime_edit_alert_flyout.tsx | 0 .../chart_empty_state.test.tsx.snap | 0 .../__snapshots__/chart_wrapper.test.tsx.snap | 0 .../__snapshots__/donut_chart.test.tsx.snap | 0 .../donut_chart_legend_row.test.tsx.snap | 0 .../monitor_bar_series.test.tsx.snap | 0 .../common/charts/annotation_tooltip.tsx | 0 .../common/charts/chart_empty_state.test.tsx | 0 .../common/charts/chart_empty_state.tsx | 0 .../common/charts/chart_wrapper.test.tsx | 0 .../charts/chart_wrapper/chart_wrapper.tsx | 0 .../common/charts/chart_wrapper/index.ts | 0 .../common/charts/donut_chart.test.tsx | 0 .../components/common/charts/donut_chart.tsx | 0 .../common/charts/donut_chart_legend.test.tsx | 0 .../common/charts/donut_chart_legend.tsx | 0 .../charts/donut_chart_legend_row.test.tsx | 0 .../common/charts/donut_chart_legend_row.tsx | 0 .../components/common/charts/duration_chart.tsx | 0 .../common/charts/duration_charts.test.tsx | 0 .../common/charts/duration_line_bar_list.tsx | 0 .../common/charts/duration_line_series_list.tsx | 0 .../common/charts/get_tick_format.test.ts | 0 .../components/common/charts/get_tick_format.ts | 0 .../components/common/charts/index.ts | 0 .../common/charts/monitor_bar_series.test.tsx | 0 .../common/charts/monitor_bar_series.tsx | 0 .../common/charts/ping_histogram.test.tsx | 0 .../components/common/charts/ping_histogram.tsx | 0 .../components/common/charts/utils.test.ts | 0 .../components/common/charts/utils.ts | 0 .../components/common/header/action_menu.tsx | 0 .../common/header/action_menu_content.test.tsx | 0 .../common/header/action_menu_content.tsx | 0 .../common/header/inspector_header_link.tsx | 0 .../common/header/manage_monitors_btn.tsx | 0 .../components/common/higher_order/index.ts | 0 .../higher_order/responsive_wrapper.test.tsx | 0 .../common/higher_order/responsive_wrapper.tsx | 0 .../components/common/location_link.test.tsx | 0 .../components/common/location_link.tsx | 0 .../common/monitor_page_link.test.tsx | 0 .../components/common/monitor_page_link.tsx | 0 .../components/common/monitor_tags.test.tsx | 0 .../components/common/monitor_tags.tsx | 0 .../common/react_router_helpers/index.ts | 0 .../react_router_helpers/link_events.test.ts | 0 .../common/react_router_helpers/link_events.ts | 0 .../react_router_helpers/link_for_eui.test.tsx | 0 .../react_router_helpers/link_for_eui.tsx | 0 .../components/common/step_detail_link.tsx | 0 .../common/uptime_date_picker.test.tsx | 0 .../components/common/uptime_date_picker.tsx | 0 .../fleet_package/deprecate_notice_modal.tsx | 0 .../components/fleet_package/index.tsx | 0 .../lazy_synthetics_custom_assets_extension.tsx | 0 .../lazy_synthetics_policy_create_extension.tsx | 0 .../lazy_synthetics_policy_edit_extension.tsx | 0 .../synthetics_custom_assets_extension.tsx | 0 ...etics_edit_policy_extension_wrapper.test.tsx | 0 .../synthetics_policy_create_extension.tsx | 0 ...nthetics_policy_create_extension_wrapper.tsx | 0 ...synthetics_policy_edit_extension_wrapper.tsx | 0 .../fleet_package/use_edit_monitor_locator.ts | 0 .../__snapshots__/monitor_charts.test.tsx.snap | 0 .../legacy_uptime/components/monitor/index.ts | 0 .../__snapshots__/confirm_delete.test.tsx.snap | 0 .../ml_integerations.test.tsx.snap | 0 .../monitor/ml/confirm_alert_delete.tsx | 0 .../monitor/ml/confirm_delete.test.tsx | 0 .../components/monitor/ml/confirm_delete.tsx | 0 .../components/monitor/ml/index.ts | 0 .../components/monitor/ml/license_info.test.tsx | 0 .../components/monitor/ml/license_info.tsx | 0 .../components/monitor/ml/manage_ml_job.tsx | 0 .../components/monitor/ml/ml_flyout.test.tsx | 0 .../components/monitor/ml/ml_flyout.tsx | 0 .../monitor/ml/ml_flyout_container.tsx | 0 .../components/monitor/ml/ml_integeration.tsx | 0 .../monitor/ml/ml_integerations.test.tsx | 0 .../components/monitor/ml/ml_job_link.test.tsx | 0 .../components/monitor/ml/ml_job_link.tsx | 0 .../monitor/ml/ml_manage_job.test.tsx | 0 .../components/monitor/ml/translations.tsx | 0 .../components/monitor/ml/use_anomaly_alert.ts | 0 .../components/monitor/monitor_charts.test.tsx | 0 .../components/monitor/monitor_charts.tsx | 0 .../monitor/monitor_duration/index.ts | 0 .../monitor_duration/monitor_duration.tsx | 0 .../monitor_duration_container.tsx | 0 .../components/monitor/monitor_title.test.tsx | 0 .../components/monitor/monitor_title.tsx | 0 .../components/monitor/ping_histogram/index.ts | 0 .../ping_histogram/ping_histogram_container.tsx | 0 .../__snapshots__/expanded_row.test.tsx.snap | 0 .../__snapshots__/ping_headers.test.tsx.snap | 0 .../ping_list/columns/expand_row.test.tsx | 0 .../monitor/ping_list/columns/expand_row.tsx | 0 .../monitor/ping_list/columns/failed_step.tsx | 0 .../monitor/ping_list/columns/ping_error.tsx | 0 .../monitor/ping_list/columns/ping_status.tsx | 0 .../ping_list/columns/ping_timestamp/index.ts | 0 .../ping_timestamp/no_image_available.test.tsx | 0 .../ping_timestamp/no_image_available.tsx | 0 .../ping_timestamp/no_image_display.test.tsx | 0 .../columns/ping_timestamp/no_image_display.tsx | 0 .../ping_timestamp/ping_timestamp.test.tsx | 0 .../columns/ping_timestamp/ping_timestamp.tsx | 0 .../ping_timestamp/step_image_caption.test.tsx | 0 .../ping_timestamp/step_image_caption.tsx | 0 .../ping_timestamp/step_image_popover.test.tsx | 0 .../ping_timestamp/step_image_popover.tsx | 0 .../columns/ping_timestamp/translations.ts | 0 .../ping_timestamp/use_in_progress_image.ts | 0 .../monitor/ping_list/columns/response_code.tsx | 0 .../monitor/ping_list/doc_link_body.test.tsx | 0 .../monitor/ping_list/doc_link_body.tsx | 0 .../monitor/ping_list/expanded_row.test.tsx | 0 .../monitor/ping_list/expanded_row.tsx | 0 .../components/monitor/ping_list/headers.tsx | 0 .../components/monitor/ping_list/index.tsx | 0 .../monitor/ping_list/location_name.tsx | 0 .../monitor/ping_list/ping_headers.test.tsx | 0 .../monitor/ping_list/ping_list.test.tsx | 0 .../components/monitor/ping_list/ping_list.tsx | 0 .../monitor/ping_list/ping_list_header.tsx | 0 .../monitor/ping_list/ping_list_table.tsx | 0 .../monitor/ping_list/ping_redirects.tsx | 0 .../monitor/ping_list/response_code.test.tsx | 0 .../monitor/ping_list/translations.ts | 0 .../components/monitor/ping_list/use_pings.ts | 0 .../monitor_status.bar.test.tsx.snap | 0 .../__snapshots__/ssl_certificate.test.tsx.snap | 0 .../status_by_location.test.tsx.snap | 0 .../__snapshots__/tag_label.test.tsx.snap | 0 .../availability_reporting.test.tsx | 0 .../availability_reporting.tsx | 0 .../availability_reporting/index.ts | 0 .../location_status_tags.test.tsx | 0 .../location_status_tags.tsx | 0 .../availability_reporting/tag_label.test.tsx | 0 .../availability_reporting/tag_label.tsx | 0 .../components/monitor/status_details/index.ts | 0 .../location_availability.test.tsx | 0 .../location_availability.tsx | 0 .../status_details/monitor_status.bar.test.tsx | 0 .../status_details/ssl_certificate.test.tsx | 0 .../monitor/status_details/status_bar/index.ts | 0 .../status_bar/monitor_redirects.tsx | 0 .../status_bar/ssl_certificate.tsx | 0 .../status_bar/status_bar.test.ts | 0 .../status_details/status_bar/status_bar.tsx | 0 .../status_bar/status_by_location.tsx | 0 .../status_details/status_bar/use_status_bar.ts | 0 .../status_details/status_by_location.test.tsx | 0 .../monitor/status_details/status_details.tsx | 0 .../status_details/status_details_container.tsx | 0 .../monitor/status_details/translations.ts | 0 .../step_detail/step_detail_container.tsx | 0 .../synthetics/step_detail/step_page_nav.tsx | 0 .../synthetics/step_detail/step_page_title.tsx | 0 .../step_detail/use_monitor_breadcrumb.tsx | 0 .../use_monitor_breadcrumbs.test.tsx | 0 .../use_step_waterfall_metrics.test.tsx | 0 .../step_detail/use_step_waterfall_metrics.ts | 0 .../waterfall/data_formatting.test.ts | 0 .../step_detail/waterfall/data_formatting.ts | 0 .../synthetics/step_detail/waterfall/types.ts | 0 .../waterfall_chart_container.test.tsx | 0 .../waterfall/waterfall_chart_container.tsx | 0 .../waterfall/waterfall_chart_wrapper.test.tsx | 0 .../waterfall/waterfall_chart_wrapper.tsx | 0 .../waterfall/waterfall_filter.test.tsx | 0 .../step_detail/waterfall/waterfall_filter.tsx | 0 .../waterfall/waterfall_flyout.test.tsx | 0 .../step_detail/waterfall/waterfall_flyout.tsx | 0 .../waterfall/waterfall_sidebar_item.test.tsx | 0 .../waterfall/waterfall_sidebar_item.tsx | 0 .../monitor/synthetics/translations.ts | 0 .../monitor/synthetics/waterfall/README.md | 0 .../waterfall/components/constants.ts | 0 .../synthetics/waterfall/components/legend.tsx | 0 .../components/middle_truncated_text.test.tsx | 0 .../components/middle_truncated_text.tsx | 0 .../components/network_requests_total.test.tsx | 0 .../components/network_requests_total.tsx | 0 .../synthetics/waterfall/components/sidebar.tsx | 0 .../synthetics/waterfall/components/styles.ts | 0 .../waterfall/components/translations.ts | 0 .../components/use_bar_charts.test.tsx | 0 .../waterfall/components/use_bar_charts.ts | 0 .../waterfall/components/use_flyout.test.tsx | 0 .../waterfall/components/use_flyout.ts | 0 .../waterfall/components/waterfall.test.tsx | 0 .../components/waterfall_bar_chart.tsx | 0 .../waterfall/components/waterfall_chart.tsx | 0 .../components/waterfall_chart_fixed_axis.tsx | 0 .../components/waterfall_flyout_table.tsx | 0 .../components/waterfall_marker_icon.test.tsx | 0 .../components/waterfall_marker_icon.tsx | 0 .../components/waterfall_marker_test_helper.tsx | 0 .../components/waterfall_marker_trend.test.tsx | 0 .../components/waterfall_marker_trend.tsx | 0 .../waterfall/components/waterfall_markers.tsx | 0 .../waterfall_tooltip_content.test.tsx | 0 .../components/waterfall_tooltip_content.tsx | 0 .../waterfall/context/waterfall_chart.tsx | 0 .../monitor/synthetics/waterfall/index.tsx | 0 .../monitor/synthetics/waterfall/types.ts | 0 .../snapshot_heading.test.tsx.snap | 0 .../alerts/alert_expression_popover.tsx | 0 .../overview/alerts/alert_field_number.test.tsx | 0 .../overview/alerts/alert_field_number.tsx | 0 .../alerts/alert_query_bar/query_bar.tsx | 0 .../components/overview/alerts/alert_tls.tsx | 0 .../alerts_containers/alert_monitor_status.tsx | 0 .../alerts/alerts_containers/alert_tls.tsx | 0 .../overview/alerts/alerts_containers/index.ts | 0 .../toggle_alert_flyout_button.tsx | 0 .../uptime_alerts_flyout_wrapper.tsx | 0 .../alerts/alerts_containers/use_snap_shot.ts | 0 .../alerts/anomaly_alert/anomaly_alert.tsx | 0 .../alerts/anomaly_alert/select_severity.tsx | 0 .../alerts/anomaly_alert/translations.ts | 0 .../components/overview/alerts/index.ts | 0 .../down_number_select.test.tsx.snap | 0 .../time_expression_select.test.tsx.snap | 0 .../availability_expression_select.tsx | 0 .../down_number_select.test.tsx | 0 .../monitor_expressions/down_number_select.tsx | 0 .../filters_expression_select.test.tsx | 0 .../filters_expression_select.tsx | 0 .../alerts/monitor_expressions/index.ts | 0 .../status_expression_select.tsx | 0 .../time_expression_select.test.tsx | 0 .../time_expression_select.tsx | 0 .../time_unit_selectable.tsx | 0 .../alerts/monitor_expressions/translations.ts | 0 .../add_filter_btn.test.tsx | 0 .../monitor_status_alert/add_filter_btn.tsx | 0 .../alert_monitor_status.test.tsx | 0 .../alert_monitor_status.tsx | 0 .../monitor_status_alert/old_alert_call_out.tsx | 0 .../old_alert_callout.test.tsx | 0 .../alerts/toggle_alert_flyout_button.test.tsx | 0 .../alerts/toggle_alert_flyout_button.tsx | 0 .../components/overview/alerts/translations.ts | 0 .../alerts/uptime_alerts_flyout_wrapper.tsx | 0 .../overview/empty_state/empty_state_error.tsx | 0 .../empty_state/empty_state_loading.tsx | 0 .../overview/empty_state/use_has_data.tsx | 0 .../overview/filter_group/filter_group.test.tsx | 0 .../overview/filter_group/filter_group.tsx | 0 .../overview/filter_group/selected_filters.tsx | 0 .../overview/filter_group/translations.tsx | 0 .../legacy_uptime/components/overview/index.ts | 0 .../overview/integration_deprecation/index.tsx | 0 .../integration_deprecation.test.tsx | 0 .../integration_deprecation_callout.tsx | 0 .../filter_status_button.test.tsx.snap | 0 .../__snapshots__/status_filter.test.tsx.snap | 0 .../monitor_list/columns/cert_status_column.tsx | 0 .../columns/define_connectors.test.tsx | 0 .../monitor_list/columns/define_connectors.tsx | 0 .../monitor_list/columns/enable_alert.test.tsx | 0 .../monitor_list/columns/enable_alert.tsx | 0 .../monitor_list/columns/monitor_name_col.tsx | 0 .../columns/monitor_status_column.test.tsx | 0 .../columns/monitor_status_column.tsx | 0 .../monitor_list/columns/status_badge.test.tsx | 0 .../monitor_list/columns/status_badge.tsx | 0 .../monitor_list/columns/translations.ts | 0 .../monitor_list/filter_status_button.test.tsx | 0 .../monitor_list/filter_status_button.tsx | 0 .../components/overview/monitor_list/index.ts | 0 .../overview/monitor_list/monitor_list.test.tsx | 0 .../overview/monitor_list/monitor_list.tsx | 0 .../monitor_list/monitor_list_container.tsx | 0 .../integration_group.test.tsx.snap | 0 .../integration_link.test.tsx.snap | 0 .../monitor_list_drawer.test.tsx.snap | 0 .../most_recent_error.test.tsx.snap | 0 .../actions_popover/actions_popover.tsx | 0 .../actions_popover_container.tsx | 0 .../actions_popover/integration_group.tsx | 0 .../actions_popover/integration_link.tsx | 0 .../monitor_list/monitor_list_drawer/data.json | 0 .../monitor_list_drawer/enabled_alerts.tsx | 0 .../monitor_list/monitor_list_drawer/index.ts | 0 .../integration_group.test.tsx | 0 .../integration_link.test.tsx | 0 .../list_drawer_container.tsx | 0 .../monitor_list_drawer.test.tsx | 0 .../monitor_list_drawer/monitor_list_drawer.tsx | 0 .../monitor_status_list.test.tsx | 0 .../monitor_list_drawer/monitor_status_list.tsx | 0 .../monitor_status_row.test.tsx | 0 .../monitor_list_drawer/monitor_status_row.tsx | 0 .../monitor_list_drawer/monitor_url.tsx | 0 .../most_recent_error.test.tsx | 0 .../monitor_list_drawer/most_recent_error.tsx | 0 .../monitor_list_drawer/most_recent_run.tsx | 0 .../monitor_list/monitor_list_header.tsx | 0 .../monitor_list_page_size_select.test.tsx | 0 .../monitor_list_page_size_select.tsx | 0 .../monitor_list/no_items_meesage.test.tsx | 0 .../overview/monitor_list/no_items_message.tsx | 0 .../monitor_list/overview_page_link.tsx | 0 .../monitor_list/parse_timestamp.test.ts | 0 .../overview/monitor_list/parse_timestamp.ts | 0 .../monitor_list/status_filter.test.tsx | 0 .../overview/monitor_list/status_filter.tsx | 0 .../overview/monitor_list/translations.ts | 0 .../monitor_list/troubleshoot_popover.tsx | 0 .../components/overview/monitor_list/types.ts | 0 .../monitor_list/use_monitor_histogram.ts | 0 .../components/overview/query_bar/query_bar.tsx | 0 .../overview/query_bar/translations.ts | 0 .../overview/query_bar/use_query_bar.test.tsx | 0 .../overview/query_bar/use_query_bar.ts | 0 .../__snapshots__/snapshot.test.tsx.snap | 0 .../components/overview/snapshot/index.ts | 0 .../overview/snapshot/snapshot.test.tsx | 0 .../components/overview/snapshot/snapshot.tsx | 0 .../overview/snapshot/snapshot_heading.tsx | 0 .../overview/snapshot/use_snap_shot.ts | 0 .../overview/snapshot_heading.test.tsx | 0 .../components/overview/status_panel.tsx | 0 .../certificate_form.test.tsx.snap | 0 .../__snapshots__/indices_form.test.tsx.snap | 0 .../settings/add_connector_flyout.tsx | 0 .../components/settings/alert_defaults_form.tsx | 0 .../settings/certificate_form.test.tsx | 0 .../components/settings/certificate_form.tsx | 0 .../components/settings/default_email.tsx | 0 .../components/settings/indices_form.test.tsx | 0 .../components/settings/indices_form.tsx | 0 .../components/settings/settings_actions.tsx | 0 .../components/settings/settings_bottom_bar.tsx | 0 .../components/settings/translations.ts | 0 .../components/settings/use_settings_errors.ts | 0 .../synthetics/check_steps/stderr_logs.tsx | 0 .../synthetics/check_steps/step_duration.tsx | 0 .../step_expanded_row/screenshot_link.tsx | 0 .../step_expanded_row/step_screenshots.tsx | 0 .../check_steps/step_field_trend.test.tsx | 0 .../synthetics/check_steps/step_field_trend.tsx | 0 .../synthetics/check_steps/step_image.tsx | 0 .../synthetics/check_steps/steps_list.test.tsx | 0 .../synthetics/check_steps/steps_list.tsx | 0 .../synthetics/check_steps/use_check_steps.ts | 0 .../check_steps/use_expanded_row.test.tsx | 0 .../synthetics/check_steps/use_expanded_row.tsx | 0 .../check_steps/use_std_error_logs.ts | 0 .../synthetics/code_block_accordion.tsx | 0 .../synthetics/console_event.test.tsx | 0 .../components/synthetics/console_event.tsx | 0 .../console_output_event_list.test.tsx | 0 .../synthetics/console_output_event_list.tsx | 0 .../synthetics/empty_journey.test.tsx | 0 .../components/synthetics/empty_journey.tsx | 0 .../synthetics/executed_step.test.tsx | 0 .../components/synthetics/executed_step.tsx | 0 .../components/synthetics/status_badge.test.tsx | 0 .../components/synthetics/status_badge.tsx | 0 .../synthetics/step_screenshot_display.test.tsx | 0 .../synthetics/step_screenshot_display.tsx | 0 .../components/synthetics/translations.ts | 0 .../public/legacy_uptime/contexts/index.ts | 0 .../contexts/uptime_data_view_context.tsx | 0 .../contexts/uptime_refresh_context.tsx | 0 .../contexts/uptime_settings_context.tsx | 0 .../contexts/uptime_startup_plugins_context.tsx | 0 .../contexts/uptime_theme_context.tsx | 0 .../__snapshots__/use_url_params.test.tsx.snap | 0 .../uptime/public/legacy_uptime/hooks/index.ts | 0 .../legacy_uptime/hooks/use_base_chart_theme.ts | 0 .../hooks/use_breadcrumbs.test.tsx | 0 .../legacy_uptime/hooks/use_breadcrumbs.ts | 0 .../legacy_uptime/hooks/use_cert_status.ts | 0 .../hooks/use_composite_image.test.tsx | 0 .../legacy_uptime/hooks/use_composite_image.ts | 0 .../hooks/use_filter_update.test.ts | 0 .../legacy_uptime/hooks/use_filter_update.ts | 0 .../public/legacy_uptime/hooks/use_init_app.ts | 0 .../hooks/use_mapping_check.test.ts | 0 .../legacy_uptime/hooks/use_mapping_check.ts | 0 .../public/legacy_uptime/hooks/use_monitor.ts | 0 .../hooks/use_overview_filter_check.test.tsx | 0 .../hooks/use_overview_filter_check.ts | 0 .../legacy_uptime/hooks/use_search_text.ts | 0 .../hooks/use_selected_filters.test.tsx | 0 .../legacy_uptime/hooks/use_selected_filters.ts | 0 .../hooks/use_update_kuery_string.ts | 0 .../legacy_uptime/hooks/use_url_params.test.tsx | 0 .../legacy_uptime/hooks/use_url_params.ts | 0 .../lib/__mocks__/legacy_screenshot_ref.mock.ts | 0 .../legacy_use_composite_image.mock.ts | 0 .../lib/__mocks__/uptime_plugin_start_mock.ts | 0 .../lib/__mocks__/uptime_store.mock.ts | 0 .../lib/__mocks__/ut_router_history.mock.ts | 0 .../adapters/framework/capabilities_adapter.ts | 0 .../lib/alert_types/alert_messages.tsx | 0 .../legacy_uptime/lib/alert_types/common.ts | 0 .../lib/alert_types/duration_anomaly.tsx | 0 .../legacy_uptime/lib/alert_types/index.ts | 0 .../lazy_wrapper/duration_anomaly.tsx | 0 .../alert_types/lazy_wrapper/monitor_status.tsx | 0 .../lib/alert_types/lazy_wrapper/tls_alert.tsx | 0 .../lazy_wrapper/validate_monitor_status.ts | 0 .../lazy_wrapper/validate_tls_alert.ts | 0 .../lib/alert_types/monitor_status.test.ts | 0 .../lib/alert_types/monitor_status.tsx | 0 .../legacy_uptime/lib/alert_types/tls.tsx | 0 .../lib/alert_types/tls_legacy.tsx | 0 .../public/legacy_uptime/lib/formatting.ts | 0 .../lib/helper/charts/get_chart_date_label.ts | 0 .../lib/helper/charts/get_label_format.test.ts | 0 .../lib/helper/charts/get_label_format.ts | 0 .../legacy_uptime/lib/helper/charts/index.ts | 0 .../charts/is_within_current_date.test.ts | 0 .../lib/helper/charts/is_within_current_date.ts | 0 .../helper/compose_screenshot_images.test.ts | 0 .../lib/helper/compose_screenshot_images.ts | 0 .../lib/helper/convert_measurements.test.ts | 0 .../lib/helper/convert_measurements.ts | 0 .../legacy_uptime/lib/helper/enzyme_helpers.tsx | 0 .../legacy_uptime/lib/helper/get_title.ts | 0 .../lib/helper/helper_with_redux.tsx | 0 .../public/legacy_uptime/lib/helper/index.ts | 0 .../observability_integration/add_base_path.ts | 0 .../observability_integration/build_href.ts | 0 .../get_apm_href.test.ts | 0 .../observability_integration/get_apm_href.ts | 0 .../get_infra_href.test.ts | 0 .../observability_integration/get_infra_href.ts | 0 .../get_logging_href.test.ts | 0 .../get_logging_href.ts | 0 .../helper/observability_integration/index.ts | 0 .../lib/helper/parse_search.test.ts | 0 .../legacy_uptime/lib/helper/parse_search.ts | 0 .../legacy_uptime/lib/helper/rtl_helpers.tsx | 0 .../lib/helper/series_has_down_values.test.ts | 0 .../lib/helper/series_has_down_values.ts | 0 .../legacy_uptime/lib/helper/spy_use_fetcher.ts | 0 .../legacy_uptime/lib/helper/test_helpers.ts | 0 .../get_supported_url_params.test.ts.snap | 0 .../url_params/get_supported_url_params.test.ts | 0 .../url_params/get_supported_url_params.ts | 0 .../lib/helper/url_params/index.ts | 0 .../url_params/parse_absolute_date.test.ts | 0 .../helper/url_params/parse_absolute_date.ts | 0 .../helper/url_params/stringify_url_params.ts | 0 .../uptime/public/legacy_uptime/lib/index.ts | 0 .../uptime/public/legacy_uptime/lib/lib.ts | 0 .../legacy_uptime/pages/certificates.test.tsx | 0 .../public/legacy_uptime/pages/certificates.tsx | 0 .../uptime/public/legacy_uptime/pages/index.ts | 0 .../legacy_uptime/pages/mapping_error.tsx | 0 .../public/legacy_uptime/pages/monitor.test.tsx | 0 .../public/legacy_uptime/pages/monitor.tsx | 0 .../legacy_uptime/pages/not_found.test.tsx | 0 .../public/legacy_uptime/pages/not_found.tsx | 0 .../legacy_uptime/pages/overview.test.tsx | 0 .../public/legacy_uptime/pages/overview.tsx | 0 .../legacy_uptime/pages/settings.test.tsx | 0 .../public/legacy_uptime/pages/settings.tsx | 0 .../pages/synthetics/checks_navigation.tsx | 0 .../pages/synthetics/step_detail_page.tsx | 0 .../pages/synthetics/synthetics_checks.test.tsx | 0 .../pages/synthetics/synthetics_checks.tsx | 0 .../public/legacy_uptime/pages/translations.ts | 0 .../uptime/public/legacy_uptime/routes.tsx | 0 .../state/actions/dynamic_settings.ts | 0 .../public/legacy_uptime/state/actions/index.ts | 0 .../legacy_uptime/state/actions/index_status.ts | 0 .../legacy_uptime/state/actions/journey.ts | 0 .../legacy_uptime/state/actions/ml_anomaly.ts | 0 .../legacy_uptime/state/actions/monitor.ts | 0 .../state/actions/monitor_duration.ts | 0 .../legacy_uptime/state/actions/monitor_list.ts | 0 .../state/actions/monitor_status.ts | 0 .../state/actions/network_events.ts | 0 .../public/legacy_uptime/state/actions/ping.ts | 0 .../state/actions/selected_filters.ts | 0 .../legacy_uptime/state/actions/snapshot.ts | 0 .../public/legacy_uptime/state/actions/types.ts | 0 .../public/legacy_uptime/state/actions/ui.ts | 0 .../public/legacy_uptime/state/actions/utils.ts | 0 .../public/legacy_uptime/state/alerts/alerts.ts | 0 .../api/__snapshots__/snapshot.test.ts.snap | 0 .../public/legacy_uptime/state/api/alerts.ts | 0 .../legacy_uptime/state/api/dynamic_settings.ts | 0 .../state/api/has_integration_monitors.ts | 0 .../public/legacy_uptime/state/api/index.ts | 0 .../legacy_uptime/state/api/index_status.ts | 0 .../public/legacy_uptime/state/api/journey.ts | 0 .../legacy_uptime/state/api/ml_anomaly.ts | 0 .../public/legacy_uptime/state/api/monitor.ts | 0 .../legacy_uptime/state/api/monitor_duration.ts | 0 .../legacy_uptime/state/api/monitor_list.ts | 0 .../legacy_uptime/state/api/monitor_status.ts | 0 .../legacy_uptime/state/api/network_events.ts | 0 .../public/legacy_uptime/state/api/ping.ts | 0 .../legacy_uptime/state/api/snapshot.test.ts | 0 .../public/legacy_uptime/state/api/snapshot.ts | 0 .../public/legacy_uptime/state/api/types.ts | 0 .../public/legacy_uptime/state/api/utils.ts | 0 .../state/certificates/certificates.ts | 0 .../state/effects/dynamic_settings.ts | 0 .../state/effects/fetch_effect.test.ts | 0 .../legacy_uptime/state/effects/fetch_effect.ts | 0 .../public/legacy_uptime/state/effects/index.ts | 0 .../legacy_uptime/state/effects/index_status.ts | 0 .../legacy_uptime/state/effects/journey.test.ts | 0 .../legacy_uptime/state/effects/journey.ts | 0 .../legacy_uptime/state/effects/ml_anomaly.ts | 0 .../legacy_uptime/state/effects/monitor.ts | 0 .../state/effects/monitor_duration.ts | 0 .../legacy_uptime/state/effects/monitor_list.ts | 0 .../state/effects/monitor_status.ts | 0 .../state/effects/network_events.ts | 0 .../public/legacy_uptime/state/effects/ping.ts | 0 .../state/effects/synthetic_journey_blocks.ts | 0 .../uptime/public/legacy_uptime/state/index.ts | 0 .../legacy_uptime/state/kibana_service.ts | 0 .../state/reducers/dynamic_settings.ts | 0 .../legacy_uptime/state/reducers/index.ts | 0 .../state/reducers/index_status.ts | 0 .../legacy_uptime/state/reducers/journey.ts | 0 .../legacy_uptime/state/reducers/ml_anomaly.ts | 0 .../legacy_uptime/state/reducers/monitor.ts | 0 .../state/reducers/monitor_duration.ts | 0 .../state/reducers/monitor_list.ts | 0 .../state/reducers/monitor_status.test.ts | 0 .../state/reducers/monitor_status.ts | 0 .../state/reducers/network_events.ts | 0 .../public/legacy_uptime/state/reducers/ping.ts | 0 .../legacy_uptime/state/reducers/ping_list.ts | 0 .../state/reducers/selected_filters.test.ts | 0 .../state/reducers/selected_filters.ts | 0 .../state/reducers/synthetics.test.ts | 0 .../legacy_uptime/state/reducers/synthetics.ts | 0 .../legacy_uptime/state/reducers/types.ts | 0 .../legacy_uptime/state/reducers/ui.test.ts | 0 .../public/legacy_uptime/state/reducers/ui.ts | 0 .../legacy_uptime/state/reducers/utils.ts | 0 .../legacy_uptime/state/selectors/index.test.ts | 0 .../legacy_uptime/state/selectors/index.ts | 0 .../uptime/public/plugin.ts | 0 .../public/utils/api_service/api_service.ts | 0 .../uptime/public/utils/api_service/index.ts | 0 .../uptime/public/utils/kibana_service/index.ts | 0 .../utils/kibana_service/kibana_service.ts | 0 .../uptime/scripts/base_e2e.js | 0 .../uptime/scripts/uptime_e2e.js | 0 .../uptime/server/constants/settings.ts | 0 .../uptime/server/index.ts | 0 .../lib/adapters/framework/adapter_types.ts | 0 .../lib/adapters/framework/index.ts | 0 .../server/legacy_uptime/lib/adapters/index.ts | 0 .../lib/alerts/action_variables.ts | 0 .../legacy_uptime/lib/alerts/common.test.ts | 0 .../server/legacy_uptime/lib/alerts/common.ts | 0 ...rams_property_synthetics_monitor_status.yaml | 0 .../params_property_synthetics_uptime_tls.yaml | 0 .../lib/alerts/duration_anomaly.test.ts | 0 .../lib/alerts/duration_anomaly.ts | 0 .../lib/alerts/status_check.test.ts | 0 .../legacy_uptime/lib/alerts/status_check.ts | 0 .../lib/alerts/test_utils/index.ts | 0 .../server/legacy_uptime/lib/alerts/tls.test.ts | 0 .../server/legacy_uptime/lib/alerts/tls.ts | 0 .../legacy_uptime/lib/alerts/tls_legacy.test.ts | 0 .../legacy_uptime/lib/alerts/tls_legacy.ts | 0 .../legacy_uptime/lib/alerts/translations.ts | 0 .../server/legacy_uptime/lib/alerts/types.ts | 0 .../domains/__snapshots__/license.test.ts.snap | 0 .../server/legacy_uptime/lib/domains/index.ts | 0 .../legacy_uptime/lib/domains/license.test.ts | 0 .../server/legacy_uptime/lib/domains/license.ts | 0 .../get_filter_clause.test.ts.snap | 0 .../lib/helper/get_filter_clause.test.ts | 0 .../lib/helper/get_filter_clause.ts | 0 .../server/legacy_uptime/lib/helper/index.ts | 0 .../lib/helper/make_date_rate_filter.ts | 0 .../legacy_uptime/lib/helper/object_to_array.ts | 0 .../lib/helper/parse_relative_date.test.ts | 0 .../uptime/server/legacy_uptime/lib/lib.test.ts | 0 .../uptime/server/legacy_uptime/lib/lib.ts | 0 .../__fixtures__/monitor_charts_mock.json | 0 .../generate_filter_aggs.test.ts.snap | 0 .../get_monitor_details.test.ts.snap | 0 .../get_monitor_duration.test.ts.snap | 0 .../get_ping_histogram.test.ts.snap | 0 .../lib/requests/generate_filter_aggs.test.ts | 0 .../lib/requests/generate_filter_aggs.ts | 0 .../lib/requests/get_certs.test.ts | 0 .../legacy_uptime/lib/requests/get_certs.ts | 0 .../lib/requests/get_index_pattern.ts | 0 .../lib/requests/get_index_status.ts | 0 .../lib/requests/get_journey_details.test.ts | 0 .../lib/requests/get_journey_details.ts | 0 .../requests/get_journey_failed_steps.test.ts | 0 .../lib/requests/get_journey_failed_steps.ts | 0 .../lib/requests/get_journey_screenshot.test.ts | 0 .../lib/requests/get_journey_screenshot.ts | 0 .../get_journey_screenshot_blocks.test.ts | 0 .../requests/get_journey_screenshot_blocks.ts | 0 .../lib/requests/get_journey_steps.test.ts | 0 .../lib/requests/get_journey_steps.ts | 0 .../requests/get_last_successful_check.test.ts | 0 .../lib/requests/get_last_successful_check.ts | 0 .../lib/requests/get_latest_monitor.test.ts | 0 .../lib/requests/get_latest_monitor.ts | 0 .../requests/get_monitor_availability.test.ts | 0 .../lib/requests/get_monitor_availability.ts | 0 .../lib/requests/get_monitor_details.test.ts | 0 .../lib/requests/get_monitor_details.ts | 0 .../lib/requests/get_monitor_duration.test.ts | 0 .../lib/requests/get_monitor_duration.ts | 0 .../lib/requests/get_monitor_locations.ts | 0 .../lib/requests/get_monitor_states.ts | 0 .../lib/requests/get_monitor_status.test.ts | 0 .../lib/requests/get_monitor_status.ts | 0 .../lib/requests/get_network_events.test.ts | 0 .../lib/requests/get_network_events.ts | 0 .../lib/requests/get_ping_histogram.test.ts | 0 .../lib/requests/get_ping_histogram.ts | 0 .../lib/requests/get_pings.test.ts | 0 .../legacy_uptime/lib/requests/get_pings.ts | 0 .../lib/requests/get_snapshot_counts.ts | 0 .../server/legacy_uptime/lib/requests/index.ts | 0 .../lib/requests/search/fetch_chunk.ts | 0 .../requests/search/find_potential_matches.ts | 0 .../search/get_query_string_filter.test.ts | 0 .../requests/search/get_query_string_filter.ts | 0 .../legacy_uptime/lib/requests/search/index.ts | 0 .../search/monitor_summary_iterator.test.ts | 0 .../requests/search/monitor_summary_iterator.ts | 0 .../lib/requests/search/query_context.test.ts | 0 .../lib/requests/search/query_context.ts | 0 .../requests/search/refine_potential_matches.ts | 0 .../lib/requests/search/test_helpers.ts | 0 .../legacy_uptime/lib/requests/search/types.ts | 0 .../legacy_uptime/lib/requests/test_helpers.ts | 0 .../legacy_uptime/lib/saved_objects/index.ts | 0 .../lib/saved_objects/migrations.test.ts | 0 .../lib/saved_objects/migrations.ts | 0 .../lib/saved_objects/saved_objects.ts | 0 .../lib/saved_objects/uptime_settings.ts | 0 .../routes/create_route_with_auth.ts | 0 .../legacy_uptime/routes/dynamic_settings.ts | 0 .../uptime/server/legacy_uptime/routes/index.ts | 0 .../routes/index_state/get_index_status.ts | 0 .../legacy_uptime/routes/index_state/index.ts | 0 .../legacy_uptime/routes/monitors/index.ts | 0 .../routes/monitors/monitor_list.ts | 0 .../routes/monitors/monitor_locations.ts | 0 .../routes/monitors/monitor_status.ts | 0 .../routes/monitors/monitors_details.ts | 0 .../routes/monitors/monitors_durations.ts | 0 .../routes/network_events/get_network_events.ts | 0 .../routes/network_events/index.ts | 0 .../routes/pings/get_ping_histogram.ts | 0 .../legacy_uptime/routes/pings/get_pings.ts | 0 .../server/legacy_uptime/routes/pings/index.ts | 0 .../pings/journey_screenshot_blocks.test.ts | 0 .../routes/pings/journey_screenshot_blocks.ts | 0 .../routes/pings/journey_screenshots.test.ts | 0 .../routes/pings/journey_screenshots.ts | 0 .../legacy_uptime/routes/pings/journeys.ts | 0 .../routes/snapshot/get_snapshot_count.ts | 0 .../legacy_uptime/routes/snapshot/index.ts | 0 .../routes/synthetics/last_successful_check.ts | 0 .../uptime/server/legacy_uptime/routes/types.ts | 0 .../routes/uptime_route_wrapper.ts | 0 .../server/legacy_uptime/uptime_server.ts | 0 .../uptime/server/plugin.ts | 0 .../uptime/server/runtime_types/settings.ts | 0 .../uptime/server/types.ts | 0 .../uptime/tsconfig.json | 10 ++++------ yarn.lock | 2 +- 836 files changed, 59 insertions(+), 60 deletions(-) rename x-pack/plugins/{ => observability_solution}/uptime/.buildkite/pipelines/flaky.js (100%) rename x-pack/plugins/{ => observability_solution}/uptime/.buildkite/pipelines/flaky.sh (100%) rename x-pack/plugins/{ => observability_solution}/uptime/README.md (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/config.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/constants/capabilities.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/constants/chart_format_limits.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/constants/client_defaults.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/constants/context_defaults.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/constants/data_filters.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/constants/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/constants/plugin.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/constants/query.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/constants/rest_api.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/constants/settings_defaults.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/constants/synthetics_alerts.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/constants/ui.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/constants/uptime_alerts.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/field_names.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/formatters/format_space_name.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/formatters/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/lib/__snapshots__/assert_close_to.test.ts.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/lib/assert_close_to.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/lib/assert_close_to.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/lib/combine_filters_and_user_search.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/lib/combine_filters_and_user_search.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/lib/get_histogram_interval.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/lib/get_histogram_interval.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/lib/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/lib/ml.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/lib/ml.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/lib/stringify_kueries.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/lib/stringify_kueries.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/requests/get_certs_request_body.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/rules/alert_actions.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/rules/alert_actions.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/rules/legacy_uptime/translations.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/rules/status_rule.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/rules/types.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/rules/uptime_rule_field_map.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/runtime_types/alerts/common.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/runtime_types/alerts/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/runtime_types/alerts/status_check.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/runtime_types/alerts/tls.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/runtime_types/certs.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/runtime_types/common.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/runtime_types/dynamic_settings.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/runtime_types/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/runtime_types/monitor/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/runtime_types/monitor/locations.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/runtime_types/monitor/state.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/runtime_types/network_events.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/runtime_types/ping/error_state.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/runtime_types/ping/histogram.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/runtime_types/ping/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/runtime_types/ping/observer.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/runtime_types/ping/ping.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/runtime_types/ping/synthetics.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/runtime_types/ping/synthetics.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/runtime_types/snapshot/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/runtime_types/snapshot/snapshot_count.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/translations.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/translations/translations.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/types/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/types/integration_deprecation.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/types/monitor_duration.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/types/synthetics_monitor.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/utils/as_mutable_array.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/utils/es_search.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/utils/get_monitor_url.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/common/utils/t_enum.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/README.md (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/config.ts (95%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/fixtures/es_archiver/browser/data.json.gz (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/fixtures/es_archiver/browser/mappings.json (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/fixtures/es_archiver/full_heartbeat/data.json.gz (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/fixtures/es_archiver/full_heartbeat/mappings.json (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/fixtures/es_archiver/synthetics_data/data.json.gz (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/helpers/make_checks.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/helpers/make_ping.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/helpers/make_tls.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/helpers/parse_args_params.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/helpers/record_video.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/helpers/synthetics_runner.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/helpers/test_reporter.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/helpers/utils.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/page_objects/login.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/page_objects/utils.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/tasks/es_archiver.ts (75%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/tasks/read_kibana_config.ts (98%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/tsconfig.json (64%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/uptime/journeys/alerts/default_email_settings.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/uptime/journeys/alerts/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/uptime/journeys/alerts/status_alert_flyouts_in_alerting_app.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/uptime/journeys/alerts/tls_alert_flyouts_in_alerting_app.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/uptime/journeys/data_view_permissions.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/uptime/journeys/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/uptime/journeys/locations/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/uptime/journeys/locations/locations.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/uptime/journeys/monitor_details/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/uptime/journeys/monitor_details/monitor_alerts.journey.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/uptime/journeys/monitor_details/monitor_details.journey.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/uptime/journeys/monitor_details/ping_redirects.journey.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/uptime/journeys/step_duration.journey.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/uptime/journeys/uptime.journey.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/uptime/page_objects/monitor_details.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/uptime/page_objects/settings.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/e2e/uptime/synthetics_run.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/jest.config.js (50%) rename x-pack/plugins/{ => observability_solution}/uptime/kibana.jsonc (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/kibana_services.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/app/render_app.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/app/uptime_app.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/app/uptime_overview_fetcher.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/app/uptime_page_template.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/app/use_no_data_config.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/certificates/__snapshots__/cert_monitors.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/certificates/__snapshots__/cert_search.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/certificates/__snapshots__/cert_status.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/certificates/cert_monitors.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/certificates/cert_monitors.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/certificates/cert_refresh_btn.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/certificates/cert_search.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/certificates/cert_search.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/certificates/cert_status.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/certificates/cert_status.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/certificates/certificate_title.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/certificates/certificates_list.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/certificates/certificates_list.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/certificates/fingerprint_col.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/certificates/fingerprint_col.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/certificates/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/certificates/translations.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/certificates/use_cert_search.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/__snapshots__/location_link.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/__snapshots__/monitor_page_link.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/__snapshots__/monitor_tags.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/alerts/uptime_edit_alert_flyout.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/__snapshots__/chart_empty_state.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/__snapshots__/chart_wrapper.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/__snapshots__/donut_chart.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/__snapshots__/donut_chart_legend_row.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/__snapshots__/monitor_bar_series.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/annotation_tooltip.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/chart_empty_state.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/chart_empty_state.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/chart_wrapper.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/chart_wrapper/chart_wrapper.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/chart_wrapper/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/donut_chart.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/donut_chart.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/donut_chart_legend.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/donut_chart_legend.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/donut_chart_legend_row.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/donut_chart_legend_row.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/duration_chart.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/duration_charts.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/duration_line_bar_list.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/duration_line_series_list.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/get_tick_format.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/get_tick_format.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/monitor_bar_series.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/monitor_bar_series.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/ping_histogram.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/ping_histogram.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/utils.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/charts/utils.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/header/action_menu.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/header/action_menu_content.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/header/action_menu_content.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/header/inspector_header_link.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/header/manage_monitors_btn.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/higher_order/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/higher_order/responsive_wrapper.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/higher_order/responsive_wrapper.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/location_link.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/location_link.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/monitor_page_link.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/monitor_page_link.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/monitor_tags.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/monitor_tags.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/react_router_helpers/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/react_router_helpers/link_events.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/react_router_helpers/link_events.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/react_router_helpers/link_for_eui.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/react_router_helpers/link_for_eui.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/step_detail_link.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/uptime_date_picker.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/common/uptime_date_picker.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/fleet_package/deprecate_notice_modal.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/fleet_package/index.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/fleet_package/lazy_synthetics_custom_assets_extension.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/fleet_package/lazy_synthetics_policy_create_extension.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/fleet_package/lazy_synthetics_policy_edit_extension.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/fleet_package/synthetics_custom_assets_extension.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/fleet_package/synthetics_edit_policy_extension_wrapper.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/fleet_package/synthetics_policy_create_extension.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/fleet_package/synthetics_policy_create_extension_wrapper.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/fleet_package/synthetics_policy_edit_extension_wrapper.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/fleet_package/use_edit_monitor_locator.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/__snapshots__/monitor_charts.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ml/__snapshots__/confirm_delete.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ml/__snapshots__/ml_integerations.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ml/confirm_alert_delete.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ml/confirm_delete.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ml/confirm_delete.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ml/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ml/license_info.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ml/license_info.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ml/manage_ml_job.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ml/ml_flyout.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ml/ml_flyout.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ml/ml_flyout_container.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ml/ml_integeration.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ml/ml_integerations.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ml/ml_job_link.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ml/ml_job_link.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ml/ml_manage_job.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ml/translations.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ml/use_anomaly_alert.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/monitor_charts.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/monitor_charts.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/monitor_duration/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/monitor_duration/monitor_duration.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/monitor_duration/monitor_duration_container.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/monitor_title.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/monitor_title.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_histogram/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_histogram/ping_histogram_container.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/__snapshots__/expanded_row.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/__snapshots__/ping_headers.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/columns/expand_row.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/columns/expand_row.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/columns/failed_step.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_error.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_status.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/no_image_available.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/no_image_available.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/no_image_display.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/no_image_display.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/ping_timestamp.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/ping_timestamp.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/step_image_caption.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/step_image_caption.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/step_image_popover.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/step_image_popover.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/translations.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/use_in_progress_image.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/columns/response_code.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/doc_link_body.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/doc_link_body.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/expanded_row.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/expanded_row.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/headers.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/index.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/location_name.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/ping_headers.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/ping_list.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/ping_list.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/ping_list_header.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/ping_list_table.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/ping_redirects.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/response_code.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/translations.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/ping_list/use_pings.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/status_details/__snapshots__/monitor_status.bar.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/status_details/__snapshots__/ssl_certificate.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/status_details/__snapshots__/status_by_location.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/__snapshots__/tag_label.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/availability_reporting.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/availability_reporting.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/location_status_tags.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/location_status_tags.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/tag_label.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/tag_label.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/status_details/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/status_details/location_availability/location_availability.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/status_details/location_availability/location_availability.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/status_details/monitor_status.bar.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/status_details/ssl_certificate.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/monitor_redirects.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/ssl_certificate.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/status_bar.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/status_bar.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/status_by_location.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/use_status_bar.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/status_details/status_by_location.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/status_details/status_details.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/status_details/status_details_container.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/status_details/translations.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/step_detail_container.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/step_page_nav.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/step_page_title.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/use_monitor_breadcrumb.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/use_monitor_breadcrumbs.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/use_step_waterfall_metrics.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/use_step_waterfall_metrics.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/data_formatting.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/data_formatting.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/types.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_chart_container.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_chart_container.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_chart_wrapper.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_chart_wrapper.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_filter.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_filter.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_flyout.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_flyout.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_sidebar_item.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_sidebar_item.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/translations.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/README.md (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/constants.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/legend.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/middle_truncated_text.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/middle_truncated_text.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/network_requests_total.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/network_requests_total.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/sidebar.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/styles.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/translations.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/use_bar_charts.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/use_bar_charts.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/use_flyout.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/use_flyout.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_bar_chart.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_chart.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_chart_fixed_axis.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_flyout_table.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_marker_icon.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_marker_icon.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_marker_test_helper.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_marker_trend.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_marker_trend.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_markers.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_tooltip_content.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_tooltip_content.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/context/waterfall_chart.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/index.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/types.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/__snapshots__/snapshot_heading.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/alert_expression_popover.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/alert_field_number.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/alert_field_number.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/alert_query_bar/query_bar.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/alert_tls.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/alert_monitor_status.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/alert_tls.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/toggle_alert_flyout_button.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/uptime_alerts_flyout_wrapper.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/use_snap_shot.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/anomaly_alert/anomaly_alert.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/anomaly_alert/select_severity.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/anomaly_alert/translations.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/__snapshots__/down_number_select.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/__snapshots__/time_expression_select.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/availability_expression_select.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/down_number_select.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/down_number_select.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/filters_expression_select.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/filters_expression_select.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/status_expression_select.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/time_expression_select.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/time_expression_select.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/time_unit_selectable.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/translations.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/add_filter_btn.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/add_filter_btn.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/alert_monitor_status.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/alert_monitor_status.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/old_alert_call_out.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/old_alert_callout.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/toggle_alert_flyout_button.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/toggle_alert_flyout_button.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/translations.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/alerts/uptime_alerts_flyout_wrapper.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/empty_state/empty_state_error.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/empty_state/empty_state_loading.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/empty_state/use_has_data.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/filter_group/filter_group.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/filter_group/filter_group.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/filter_group/selected_filters.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/filter_group/translations.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/integration_deprecation/index.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/integration_deprecation/integration_deprecation.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/integration_deprecation/integration_deprecation_callout.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/__snapshots__/filter_status_button.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/__snapshots__/status_filter.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/columns/cert_status_column.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/columns/define_connectors.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/columns/define_connectors.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/columns/enable_alert.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/columns/enable_alert.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/columns/monitor_name_col.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/columns/monitor_status_column.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/columns/monitor_status_column.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/columns/status_badge.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/columns/status_badge.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/columns/translations.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/filter_status_button.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/filter_status_button.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_container.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/__snapshots__/integration_group.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/__snapshots__/integration_link.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/__snapshots__/monitor_list_drawer.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/__snapshots__/most_recent_error.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/actions_popover/actions_popover.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/actions_popover/actions_popover_container.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/actions_popover/integration_group.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/actions_popover/integration_link.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/data.json (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/enabled_alerts.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/integration_group.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/integration_link.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/list_drawer_container.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_list_drawer.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_list_drawer.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_status_list.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_status_list.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_status_row.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_status_row.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_url.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/most_recent_error.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/most_recent_error.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/most_recent_run.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_header.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_page_size_select.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_page_size_select.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/no_items_meesage.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/no_items_message.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/overview_page_link.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/parse_timestamp.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/parse_timestamp.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/status_filter.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/status_filter.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/translations.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/troubleshoot_popover.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/types.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/monitor_list/use_monitor_histogram.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/query_bar/query_bar.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/query_bar/translations.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/query_bar/use_query_bar.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/query_bar/use_query_bar.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/snapshot/__snapshots__/snapshot.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/snapshot/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/snapshot/snapshot.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/snapshot/snapshot.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/snapshot/snapshot_heading.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/snapshot/use_snap_shot.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/snapshot_heading.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/overview/status_panel.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/settings/__snapshots__/certificate_form.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/settings/__snapshots__/indices_form.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/settings/add_connector_flyout.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/settings/alert_defaults_form.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/settings/certificate_form.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/settings/certificate_form.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/settings/default_email.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/settings/indices_form.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/settings/indices_form.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/settings/settings_actions.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/settings/settings_bottom_bar.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/settings/translations.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/settings/use_settings_errors.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/synthetics/check_steps/stderr_logs.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/synthetics/check_steps/step_duration.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/synthetics/check_steps/step_expanded_row/screenshot_link.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/synthetics/check_steps/step_expanded_row/step_screenshots.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/synthetics/check_steps/step_field_trend.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/synthetics/check_steps/step_field_trend.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/synthetics/check_steps/step_image.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/synthetics/check_steps/steps_list.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/synthetics/check_steps/steps_list.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/synthetics/check_steps/use_check_steps.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/synthetics/check_steps/use_expanded_row.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/synthetics/check_steps/use_expanded_row.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/synthetics/check_steps/use_std_error_logs.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/synthetics/code_block_accordion.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/synthetics/console_event.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/synthetics/console_event.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/synthetics/console_output_event_list.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/synthetics/console_output_event_list.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/synthetics/empty_journey.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/synthetics/empty_journey.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/synthetics/executed_step.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/synthetics/executed_step.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/synthetics/status_badge.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/synthetics/status_badge.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/synthetics/step_screenshot_display.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/synthetics/step_screenshot_display.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/components/synthetics/translations.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/contexts/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/contexts/uptime_data_view_context.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/contexts/uptime_refresh_context.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/contexts/uptime_settings_context.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/contexts/uptime_startup_plugins_context.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/contexts/uptime_theme_context.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/hooks/__snapshots__/use_url_params.test.tsx.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/hooks/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/hooks/use_base_chart_theme.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/hooks/use_breadcrumbs.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/hooks/use_breadcrumbs.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/hooks/use_cert_status.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/hooks/use_composite_image.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/hooks/use_composite_image.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/hooks/use_filter_update.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/hooks/use_filter_update.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/hooks/use_init_app.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/hooks/use_mapping_check.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/hooks/use_mapping_check.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/hooks/use_monitor.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/hooks/use_overview_filter_check.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/hooks/use_overview_filter_check.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/hooks/use_search_text.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/hooks/use_selected_filters.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/hooks/use_selected_filters.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/hooks/use_update_kuery_string.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/hooks/use_url_params.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/hooks/use_url_params.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/__mocks__/legacy_screenshot_ref.mock.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/__mocks__/legacy_use_composite_image.mock.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/__mocks__/uptime_plugin_start_mock.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/__mocks__/uptime_store.mock.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/__mocks__/ut_router_history.mock.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/adapters/framework/capabilities_adapter.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/alert_types/alert_messages.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/alert_types/common.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/alert_types/duration_anomaly.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/alert_types/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/alert_types/lazy_wrapper/duration_anomaly.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/alert_types/lazy_wrapper/monitor_status.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/alert_types/lazy_wrapper/tls_alert.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/alert_types/lazy_wrapper/validate_monitor_status.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/alert_types/lazy_wrapper/validate_tls_alert.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/alert_types/monitor_status.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/alert_types/monitor_status.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/alert_types/tls.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/alert_types/tls_legacy.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/formatting.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/charts/get_chart_date_label.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/charts/get_label_format.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/charts/get_label_format.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/charts/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/charts/is_within_current_date.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/charts/is_within_current_date.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/compose_screenshot_images.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/compose_screenshot_images.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/convert_measurements.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/convert_measurements.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/enzyme_helpers.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/get_title.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/helper_with_redux.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/observability_integration/add_base_path.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/observability_integration/build_href.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/observability_integration/get_apm_href.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/observability_integration/get_apm_href.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/observability_integration/get_infra_href.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/observability_integration/get_infra_href.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/observability_integration/get_logging_href.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/observability_integration/get_logging_href.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/observability_integration/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/parse_search.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/parse_search.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/rtl_helpers.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/series_has_down_values.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/series_has_down_values.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/spy_use_fetcher.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/test_helpers.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/url_params/__snapshots__/get_supported_url_params.test.ts.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/url_params/get_supported_url_params.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/url_params/get_supported_url_params.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/url_params/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/url_params/parse_absolute_date.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/url_params/parse_absolute_date.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/helper/url_params/stringify_url_params.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/lib/lib.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/pages/certificates.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/pages/certificates.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/pages/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/pages/mapping_error.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/pages/monitor.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/pages/monitor.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/pages/not_found.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/pages/not_found.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/pages/overview.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/pages/overview.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/pages/settings.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/pages/settings.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/pages/synthetics/checks_navigation.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/pages/synthetics/step_detail_page.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/pages/synthetics/synthetics_checks.test.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/pages/synthetics/synthetics_checks.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/pages/translations.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/routes.tsx (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/actions/dynamic_settings.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/actions/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/actions/index_status.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/actions/journey.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/actions/ml_anomaly.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/actions/monitor.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/actions/monitor_duration.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/actions/monitor_list.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/actions/monitor_status.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/actions/network_events.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/actions/ping.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/actions/selected_filters.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/actions/snapshot.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/actions/types.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/actions/ui.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/actions/utils.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/alerts/alerts.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/api/__snapshots__/snapshot.test.ts.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/api/alerts.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/api/dynamic_settings.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/api/has_integration_monitors.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/api/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/api/index_status.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/api/journey.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/api/ml_anomaly.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/api/monitor.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/api/monitor_duration.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/api/monitor_list.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/api/monitor_status.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/api/network_events.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/api/ping.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/api/snapshot.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/api/snapshot.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/api/types.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/api/utils.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/certificates/certificates.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/effects/dynamic_settings.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/effects/fetch_effect.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/effects/fetch_effect.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/effects/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/effects/index_status.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/effects/journey.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/effects/journey.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/effects/ml_anomaly.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/effects/monitor.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/effects/monitor_duration.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/effects/monitor_list.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/effects/monitor_status.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/effects/network_events.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/effects/ping.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/effects/synthetic_journey_blocks.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/kibana_service.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/reducers/dynamic_settings.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/reducers/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/reducers/index_status.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/reducers/journey.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/reducers/ml_anomaly.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/reducers/monitor.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/reducers/monitor_duration.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/reducers/monitor_list.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/reducers/monitor_status.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/reducers/monitor_status.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/reducers/network_events.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/reducers/ping.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/reducers/ping_list.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/reducers/selected_filters.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/reducers/selected_filters.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/reducers/synthetics.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/reducers/synthetics.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/reducers/types.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/reducers/ui.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/reducers/ui.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/reducers/utils.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/selectors/index.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/legacy_uptime/state/selectors/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/plugin.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/utils/api_service/api_service.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/utils/api_service/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/utils/kibana_service/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/public/utils/kibana_service/kibana_service.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/scripts/base_e2e.js (100%) rename x-pack/plugins/{ => observability_solution}/uptime/scripts/uptime_e2e.js (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/constants/settings.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/adapters/framework/adapter_types.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/adapters/framework/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/adapters/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/alerts/action_variables.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/alerts/common.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/alerts/common.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/alerts/docs/params_property_synthetics_monitor_status.yaml (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/alerts/docs/params_property_synthetics_uptime_tls.yaml (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/alerts/duration_anomaly.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/alerts/duration_anomaly.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/alerts/status_check.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/alerts/status_check.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/alerts/test_utils/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/alerts/tls.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/alerts/tls.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/alerts/tls_legacy.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/alerts/tls_legacy.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/alerts/translations.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/alerts/types.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/domains/__snapshots__/license.test.ts.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/domains/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/domains/license.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/domains/license.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/helper/__snapshots__/get_filter_clause.test.ts.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/helper/get_filter_clause.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/helper/get_filter_clause.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/helper/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/helper/make_date_rate_filter.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/helper/object_to_array.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/helper/parse_relative_date.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/lib.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/lib.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/__fixtures__/monitor_charts_mock.json (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/__snapshots__/generate_filter_aggs.test.ts.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/__snapshots__/get_monitor_details.test.ts.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/__snapshots__/get_monitor_duration.test.ts.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/__snapshots__/get_ping_histogram.test.ts.snap (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/generate_filter_aggs.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/generate_filter_aggs.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_certs.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_certs.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_index_pattern.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_index_status.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_journey_details.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_journey_details.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_journey_failed_steps.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_journey_failed_steps.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_journey_screenshot.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_journey_screenshot.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_journey_screenshot_blocks.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_journey_screenshot_blocks.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_journey_steps.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_journey_steps.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_last_successful_check.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_last_successful_check.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_latest_monitor.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_latest_monitor.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_monitor_availability.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_monitor_availability.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_monitor_details.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_monitor_details.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_monitor_duration.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_monitor_duration.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_monitor_locations.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_monitor_states.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_monitor_status.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_monitor_status.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_network_events.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_network_events.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_ping_histogram.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_ping_histogram.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_pings.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_pings.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/get_snapshot_counts.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/search/fetch_chunk.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/search/find_potential_matches.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/search/get_query_string_filter.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/search/get_query_string_filter.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/search/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/search/monitor_summary_iterator.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/search/monitor_summary_iterator.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/search/query_context.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/search/query_context.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/search/refine_potential_matches.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/search/test_helpers.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/search/types.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/requests/test_helpers.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/saved_objects/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/saved_objects/migrations.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/saved_objects/migrations.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/saved_objects/saved_objects.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/lib/saved_objects/uptime_settings.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/routes/create_route_with_auth.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/routes/dynamic_settings.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/routes/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/routes/index_state/get_index_status.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/routes/index_state/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/routes/monitors/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/routes/monitors/monitor_list.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/routes/monitors/monitor_locations.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/routes/monitors/monitor_status.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/routes/monitors/monitors_details.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/routes/monitors/monitors_durations.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/routes/network_events/get_network_events.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/routes/network_events/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/routes/pings/get_ping_histogram.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/routes/pings/get_pings.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/routes/pings/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/routes/pings/journey_screenshot_blocks.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/routes/pings/journey_screenshot_blocks.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/routes/pings/journey_screenshots.test.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/routes/pings/journey_screenshots.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/routes/pings/journeys.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/routes/snapshot/get_snapshot_count.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/routes/snapshot/index.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/routes/synthetics/last_successful_check.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/routes/types.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/routes/uptime_route_wrapper.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/legacy_uptime/uptime_server.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/plugin.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/runtime_types/settings.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/server/types.ts (100%) rename x-pack/plugins/{ => observability_solution}/uptime/tsconfig.json (93%) diff --git a/.buildkite/ftr_configs.yml b/.buildkite/ftr_configs.yml index c5d1281ca8732..c57e480db74de 100644 --- a/.buildkite/ftr_configs.yml +++ b/.buildkite/ftr_configs.yml @@ -58,8 +58,8 @@ disabled: - x-pack/plugins/observability_solution/profiling/e2e/ftr_config.ts # Elastic Synthetics configs + - x-pack/plugins/observability_solution/uptime/e2e/uptime/synthetics_run.ts - x-pack/plugins/observability_solution/synthetics/e2e/config.ts - - x-pack/plugins/uptime/e2e/uptime/synthetics_run.ts - x-pack/plugins/observability_solution/synthetics/e2e/synthetics/synthetics_run.ts - x-pack/plugins/observability_solution/exploratory_view/e2e/synthetics_run.ts - x-pack/plugins/observability_solution/ux/e2e/synthetics_run.ts diff --git a/.buildkite/scripts/steps/functional/uptime_plugin.sh b/.buildkite/scripts/steps/functional/uptime_plugin.sh index b1ae17ff3d9fc..3122953862c73 100755 --- a/.buildkite/scripts/steps/functional/uptime_plugin.sh +++ b/.buildkite/scripts/steps/functional/uptime_plugin.sh @@ -13,4 +13,4 @@ echo "--- Uptime plugin @elastic/synthetics Tests" cd "$XPACK_DIR" -node plugins/uptime/scripts/uptime_e2e.js --kibana-install-dir "$KIBANA_BUILD_LOCATION" ${GREP:+--grep \"${GREP}\"} +node plugins/observability_solution/uptime/scripts/uptime_e2e.js --kibana-install-dir "$KIBANA_BUILD_LOCATION" ${GREP:+--grep \"${GREP}\"} diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 69e2737432e76..d4774774e20ba 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -844,7 +844,7 @@ src/plugins/unified_histogram @elastic/kibana-data-discovery src/plugins/unified_search @elastic/kibana-visualizations packages/kbn-unsaved-changes-badge @elastic/kibana-data-discovery x-pack/plugins/upgrade_assistant @elastic/platform-deployment-management -x-pack/plugins/uptime @elastic/obs-ux-infra_services-team +x-pack/plugins/observability_solution/uptime @elastic/obs-ux-infra_services-team x-pack/plugins/drilldowns/url_drilldown @elastic/appex-sharedux src/plugins/url_forwarding @elastic/kibana-visualizations src/plugins/usage_collection @elastic/kibana-core diff --git a/api_docs/alerting.devdocs.json b/api_docs/alerting.devdocs.json index 6251a02afcfe4..7852b0b11f40a 100644 --- a/api_docs/alerting.devdocs.json +++ b/api_docs/alerting.devdocs.json @@ -3377,19 +3377,19 @@ }, { "plugin": "uptime", - "path": "x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/common.ts" + "path": "x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/common.ts" }, { "plugin": "uptime", - "path": "x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/status_check.ts" + "path": "x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/status_check.ts" }, { "plugin": "uptime", - "path": "x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/tls.ts" + "path": "x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/tls.ts" }, { "plugin": "uptime", - "path": "x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/duration_anomaly.ts" + "path": "x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/duration_anomaly.ts" }, { "plugin": "ruleRegistry", diff --git a/api_docs/deprecations_by_plugin.mdx b/api_docs/deprecations_by_plugin.mdx index 8324c9a699f4b..4e258ba68f546 100644 --- a/api_docs/deprecations_by_plugin.mdx +++ b/api_docs/deprecations_by_plugin.mdx @@ -1612,10 +1612,10 @@ migrates to using the Kibana Privilege model: https://github.com/elastic/kibana/ | Deprecated API | Reference location(s) | Remove By | | ---------------|-----------|-----------| -| | [common.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/common.ts#:~:text=alertFactory), [status_check.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/status_check.ts#:~:text=alertFactory), [tls.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/tls.ts#:~:text=alertFactory), [duration_anomaly.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/duration_anomaly.ts#:~:text=alertFactory) | - | -| | [alert_messages.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/alert_messages.tsx#:~:text=toMountPoint), [alert_messages.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/alert_messages.tsx#:~:text=toMountPoint), [ml_flyout_container.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/ml_flyout_container.tsx#:~:text=toMountPoint), [ml_flyout_container.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/ml_flyout_container.tsx#:~:text=toMountPoint), [ml_flyout_container.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/ml_flyout_container.tsx#:~:text=toMountPoint) | - | -| | [uptime_app.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/uptime/public/legacy_uptime/app/uptime_app.tsx#:~:text=KibanaThemeProvider), [uptime_app.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/uptime/public/legacy_uptime/app/uptime_app.tsx#:~:text=KibanaThemeProvider), [uptime_app.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/uptime/public/legacy_uptime/app/uptime_app.tsx#:~:text=KibanaThemeProvider) | - | -| | [uptime_settings.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/uptime/server/legacy_uptime/lib/saved_objects/uptime_settings.ts#:~:text=migrations) | - | +| | [common.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/common.ts#:~:text=alertFactory), [status_check.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/status_check.ts#:~:text=alertFactory), [tls.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/tls.ts#:~:text=alertFactory), [duration_anomaly.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/duration_anomaly.ts#:~:text=alertFactory) | - | +| | [alert_messages.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/alert_messages.tsx#:~:text=toMountPoint), [alert_messages.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/alert_messages.tsx#:~:text=toMountPoint), [ml_flyout_container.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/ml_flyout_container.tsx#:~:text=toMountPoint), [ml_flyout_container.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/ml_flyout_container.tsx#:~:text=toMountPoint), [ml_flyout_container.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/ml_flyout_container.tsx#:~:text=toMountPoint) | - | +| | [uptime_app.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/app/uptime_app.tsx#:~:text=KibanaThemeProvider), [uptime_app.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/app/uptime_app.tsx#:~:text=KibanaThemeProvider), [uptime_app.tsx](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/app/uptime_app.tsx#:~:text=KibanaThemeProvider) | - | +| | [uptime_settings.ts](https://github.com/elastic/kibana/tree/main/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/saved_objects/uptime_settings.ts#:~:text=migrations) | - | diff --git a/api_docs/kbn_core_http_server.devdocs.json b/api_docs/kbn_core_http_server.devdocs.json index 052e7e31639ee..8c0cc1a3b7535 100644 --- a/api_docs/kbn_core_http_server.devdocs.json +++ b/api_docs/kbn_core_http_server.devdocs.json @@ -4359,7 +4359,7 @@ }, { "plugin": "uptime", - "path": "x-pack/plugins/uptime/server/legacy_uptime/uptime_server.ts" + "path": "x-pack/plugins/observability_solution/uptime/server/legacy_uptime/uptime_server.ts" }, { "plugin": "watcher", @@ -6731,7 +6731,7 @@ }, { "plugin": "uptime", - "path": "x-pack/plugins/uptime/server/legacy_uptime/uptime_server.ts" + "path": "x-pack/plugins/observability_solution/uptime/server/legacy_uptime/uptime_server.ts" }, { "plugin": "watcher", @@ -8119,7 +8119,7 @@ }, { "plugin": "uptime", - "path": "x-pack/plugins/uptime/server/legacy_uptime/uptime_server.ts" + "path": "x-pack/plugins/observability_solution/uptime/server/legacy_uptime/uptime_server.ts" }, { "plugin": "watcher", @@ -9035,7 +9035,7 @@ }, { "plugin": "uptime", - "path": "x-pack/plugins/uptime/server/legacy_uptime/uptime_server.ts" + "path": "x-pack/plugins/observability_solution/uptime/server/legacy_uptime/uptime_server.ts" }, { "plugin": "watcher", @@ -13509,7 +13509,7 @@ }, { "plugin": "uptime", - "path": "x-pack/plugins/uptime/server/legacy_uptime/uptime_server.ts" + "path": "x-pack/plugins/observability_solution/uptime/server/legacy_uptime/uptime_server.ts" }, { "plugin": "controls", @@ -13886,7 +13886,7 @@ }, { "plugin": "uptime", - "path": "x-pack/plugins/uptime/server/legacy_uptime/uptime_server.ts" + "path": "x-pack/plugins/observability_solution/uptime/server/legacy_uptime/uptime_server.ts" }, { "plugin": "@kbn/core-http-router-server-internal", diff --git a/api_docs/kbn_core_saved_objects_server.devdocs.json b/api_docs/kbn_core_saved_objects_server.devdocs.json index 4ed98ce5e6e54..9e8f0734b28e6 100644 --- a/api_docs/kbn_core_saved_objects_server.devdocs.json +++ b/api_docs/kbn_core_saved_objects_server.devdocs.json @@ -9860,7 +9860,7 @@ }, { "plugin": "uptime", - "path": "x-pack/plugins/uptime/server/legacy_uptime/lib/saved_objects/uptime_settings.ts" + "path": "x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/saved_objects/uptime_settings.ts" }, { "plugin": "dashboard", diff --git a/api_docs/kibana_react.devdocs.json b/api_docs/kibana_react.devdocs.json index 6fef4d60ed712..a160f7f309f42 100644 --- a/api_docs/kibana_react.devdocs.json +++ b/api_docs/kibana_react.devdocs.json @@ -1659,15 +1659,15 @@ }, { "plugin": "uptime", - "path": "x-pack/plugins/uptime/public/legacy_uptime/app/uptime_app.tsx" + "path": "x-pack/plugins/observability_solution/uptime/public/legacy_uptime/app/uptime_app.tsx" }, { "plugin": "uptime", - "path": "x-pack/plugins/uptime/public/legacy_uptime/app/uptime_app.tsx" + "path": "x-pack/plugins/observability_solution/uptime/public/legacy_uptime/app/uptime_app.tsx" }, { "plugin": "uptime", - "path": "x-pack/plugins/uptime/public/legacy_uptime/app/uptime_app.tsx" + "path": "x-pack/plugins/observability_solution/uptime/public/legacy_uptime/app/uptime_app.tsx" }, { "plugin": "watcher", @@ -3142,23 +3142,23 @@ }, { "plugin": "uptime", - "path": "x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/alert_messages.tsx" + "path": "x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/alert_messages.tsx" }, { "plugin": "uptime", - "path": "x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/alert_messages.tsx" + "path": "x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/alert_messages.tsx" }, { "plugin": "uptime", - "path": "x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/ml_flyout_container.tsx" + "path": "x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/ml_flyout_container.tsx" }, { "plugin": "uptime", - "path": "x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/ml_flyout_container.tsx" + "path": "x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/ml_flyout_container.tsx" }, { "plugin": "uptime", - "path": "x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/ml_flyout_container.tsx" + "path": "x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/ml_flyout_container.tsx" }, { "plugin": "cloudLinks", diff --git a/api_docs/uptime.devdocs.json b/api_docs/uptime.devdocs.json index 96ba9d53919c0..5c817bf7a3461 100644 --- a/api_docs/uptime.devdocs.json +++ b/api_docs/uptime.devdocs.json @@ -29,10 +29,8 @@ "tags": [], "label": "UPTIME_RULE_TYPES", "description": [], - "signature": [ - "string[]" - ], - "path": "x-pack/plugins/uptime/common/constants/uptime_alerts.ts", + "signature": ["string[]"], + "path": "x-pack/plugins/observability_solution/uptime/common/constants/uptime_alerts.ts", "deprecated": false, "trackAdoption": false, "initialIsOpen": false @@ -40,4 +38,4 @@ ], "objects": [] } -} \ No newline at end of file +} diff --git a/docs/developer/plugin-list.asciidoc b/docs/developer/plugin-list.asciidoc index c56236bdaf59f..b1b61800c8cf4 100644 --- a/docs/developer/plugin-list.asciidoc +++ b/docs/developer/plugin-list.asciidoc @@ -848,7 +848,7 @@ As a developer you can reuse and extend built-in alerts and actions UI functiona |Upgrade Assistant helps users prepare their Stack for being upgraded to the next version of the Elastic stack. -|{kib-repo}blob/{branch}/x-pack/plugins/uptime/README.md[uptime] +|{kib-repo}blob/{branch}/x-pack/plugins/observability_solution/uptime/README.md[uptime] |The purpose of this plugin is to provide users of Heartbeat more visibility of what's happening in their infrastructure. diff --git a/package.json b/package.json index 0da5b5d842442..d99db23ec5eb5 100644 --- a/package.json +++ b/package.json @@ -833,7 +833,7 @@ "@kbn/unified-search-plugin": "link:src/plugins/unified_search", "@kbn/unsaved-changes-badge": "link:packages/kbn-unsaved-changes-badge", "@kbn/upgrade-assistant-plugin": "link:x-pack/plugins/upgrade_assistant", - "@kbn/uptime-plugin": "link:x-pack/plugins/uptime", + "@kbn/uptime-plugin": "link:x-pack/plugins/observability_solution/uptime", "@kbn/url-drilldown-plugin": "link:x-pack/plugins/drilldowns/url_drilldown", "@kbn/url-forwarding-plugin": "link:src/plugins/url_forwarding", "@kbn/usage-collection-plugin": "link:src/plugins/usage_collection", diff --git a/packages/kbn-babel-preset/styled_components_files.js b/packages/kbn-babel-preset/styled_components_files.js index c1a77cac6d931..8da393ac5fb97 100644 --- a/packages/kbn-babel-preset/styled_components_files.js +++ b/packages/kbn-babel-preset/styled_components_files.js @@ -14,7 +14,7 @@ module.exports = { USES_STYLED_COMPONENTS: [ /packages[\/\\]kbn-ui-shared-deps-(npm|src)[\/\\]/, /src[\/\\]plugins[\/\\](kibana_react)[\/\\]/, - /x-pack[\/\\]plugins[\/\\](apm|beats_management|cases|fleet|infra|lists|observability|observability_solution\/observability_shared|observability_solution\/exploratory_view|security_solution|timelines|observability_solution\/synthetics|observability_solution\/ux|uptime)[\/\\]/, + /x-pack[\/\\]plugins[\/\\](apm|beats_management|cases|fleet|infra|lists|observability|observability_solution\/observability_shared|observability_solution\/exploratory_view|security_solution|timelines|observability_solution\/synthetics|observability_solution\/ux|observability_solution\/uptime)[\/\\]/, /x-pack[\/\\]test[\/\\]plugin_functional[\/\\]plugins[\/\\]resolver_test[\/\\]/, /x-pack[\/\\]packages[\/\\]elastic_assistant[\/\\]/, /x-pack[\/\\]packages[\/\\]security-solution[\/\\]ecs_data_quality_dashboard[\/\\]/, diff --git a/tsconfig.base.json b/tsconfig.base.json index 50d1cdc02edf0..13101db4b4b7e 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -1682,8 +1682,8 @@ "@kbn/unsaved-changes-badge/*": ["packages/kbn-unsaved-changes-badge/*"], "@kbn/upgrade-assistant-plugin": ["x-pack/plugins/upgrade_assistant"], "@kbn/upgrade-assistant-plugin/*": ["x-pack/plugins/upgrade_assistant/*"], - "@kbn/uptime-plugin": ["x-pack/plugins/uptime"], - "@kbn/uptime-plugin/*": ["x-pack/plugins/uptime/*"], + "@kbn/uptime-plugin": ["x-pack/plugins/observability_solution/uptime"], + "@kbn/uptime-plugin/*": ["x-pack/plugins/observability_solution/uptime/*"], "@kbn/url-drilldown-plugin": ["x-pack/plugins/drilldowns/url_drilldown"], "@kbn/url-drilldown-plugin/*": ["x-pack/plugins/drilldowns/url_drilldown/*"], "@kbn/url-forwarding-plugin": ["src/plugins/url_forwarding"], diff --git a/x-pack/.i18nrc.json b/x-pack/.i18nrc.json index 3e41221b9b489..9698ae5321bcc 100644 --- a/x-pack/.i18nrc.json +++ b/x-pack/.i18nrc.json @@ -98,9 +98,9 @@ "xpack.transform": "plugins/transform", "xpack.triggersActionsUI": "plugins/triggers_actions_ui", "xpack.upgradeAssistant": "plugins/upgrade_assistant", + "xpack.uptime": ["plugins/observability_solution/uptime"], "xpack.synthetics": ["plugins/observability_solution/synthetics"], "xpack.ux": ["plugins/observability_solution/ux"], - "xpack.uptime": ["plugins/uptime"], "xpack.urlDrilldown": "plugins/drilldowns/url_drilldown", "xpack.watcher": "plugins/watcher" }, diff --git a/x-pack/plugins/observability_solution/exploratory_view/e2e/synthetics_run.ts b/x-pack/plugins/observability_solution/exploratory_view/e2e/synthetics_run.ts index fea2c63648ad9..eadb62dc44a72 100644 --- a/x-pack/plugins/observability_solution/exploratory_view/e2e/synthetics_run.ts +++ b/x-pack/plugins/observability_solution/exploratory_view/e2e/synthetics_run.ts @@ -30,7 +30,7 @@ async function runE2ETests({ readConfigFile }: FtrConfigProviderContext) { 'rum_test_data', ]); await syntheticsRunner.loadTestData( - path.join(__dirname, '../../../synthetics/e2e/fixtures/es_archiver/'), + path.join(__dirname, '../../synthetics/e2e/fixtures/es_archiver/'), ['full_heartbeat', 'browser'] ); await syntheticsRunner.loadTestFiles(async () => { diff --git a/x-pack/plugins/uptime/.buildkite/pipelines/flaky.js b/x-pack/plugins/observability_solution/uptime/.buildkite/pipelines/flaky.js similarity index 100% rename from x-pack/plugins/uptime/.buildkite/pipelines/flaky.js rename to x-pack/plugins/observability_solution/uptime/.buildkite/pipelines/flaky.js diff --git a/x-pack/plugins/uptime/.buildkite/pipelines/flaky.sh b/x-pack/plugins/observability_solution/uptime/.buildkite/pipelines/flaky.sh similarity index 100% rename from x-pack/plugins/uptime/.buildkite/pipelines/flaky.sh rename to x-pack/plugins/observability_solution/uptime/.buildkite/pipelines/flaky.sh diff --git a/x-pack/plugins/uptime/README.md b/x-pack/plugins/observability_solution/uptime/README.md similarity index 100% rename from x-pack/plugins/uptime/README.md rename to x-pack/plugins/observability_solution/uptime/README.md diff --git a/x-pack/plugins/uptime/common/config.ts b/x-pack/plugins/observability_solution/uptime/common/config.ts similarity index 100% rename from x-pack/plugins/uptime/common/config.ts rename to x-pack/plugins/observability_solution/uptime/common/config.ts diff --git a/x-pack/plugins/uptime/common/constants/capabilities.ts b/x-pack/plugins/observability_solution/uptime/common/constants/capabilities.ts similarity index 100% rename from x-pack/plugins/uptime/common/constants/capabilities.ts rename to x-pack/plugins/observability_solution/uptime/common/constants/capabilities.ts diff --git a/x-pack/plugins/uptime/common/constants/chart_format_limits.ts b/x-pack/plugins/observability_solution/uptime/common/constants/chart_format_limits.ts similarity index 100% rename from x-pack/plugins/uptime/common/constants/chart_format_limits.ts rename to x-pack/plugins/observability_solution/uptime/common/constants/chart_format_limits.ts diff --git a/x-pack/plugins/uptime/common/constants/client_defaults.ts b/x-pack/plugins/observability_solution/uptime/common/constants/client_defaults.ts similarity index 100% rename from x-pack/plugins/uptime/common/constants/client_defaults.ts rename to x-pack/plugins/observability_solution/uptime/common/constants/client_defaults.ts diff --git a/x-pack/plugins/uptime/common/constants/context_defaults.ts b/x-pack/plugins/observability_solution/uptime/common/constants/context_defaults.ts similarity index 100% rename from x-pack/plugins/uptime/common/constants/context_defaults.ts rename to x-pack/plugins/observability_solution/uptime/common/constants/context_defaults.ts diff --git a/x-pack/plugins/uptime/common/constants/data_filters.ts b/x-pack/plugins/observability_solution/uptime/common/constants/data_filters.ts similarity index 100% rename from x-pack/plugins/uptime/common/constants/data_filters.ts rename to x-pack/plugins/observability_solution/uptime/common/constants/data_filters.ts diff --git a/x-pack/plugins/uptime/common/constants/index.ts b/x-pack/plugins/observability_solution/uptime/common/constants/index.ts similarity index 100% rename from x-pack/plugins/uptime/common/constants/index.ts rename to x-pack/plugins/observability_solution/uptime/common/constants/index.ts diff --git a/x-pack/plugins/uptime/common/constants/plugin.ts b/x-pack/plugins/observability_solution/uptime/common/constants/plugin.ts similarity index 100% rename from x-pack/plugins/uptime/common/constants/plugin.ts rename to x-pack/plugins/observability_solution/uptime/common/constants/plugin.ts diff --git a/x-pack/plugins/uptime/common/constants/query.ts b/x-pack/plugins/observability_solution/uptime/common/constants/query.ts similarity index 100% rename from x-pack/plugins/uptime/common/constants/query.ts rename to x-pack/plugins/observability_solution/uptime/common/constants/query.ts diff --git a/x-pack/plugins/uptime/common/constants/rest_api.ts b/x-pack/plugins/observability_solution/uptime/common/constants/rest_api.ts similarity index 100% rename from x-pack/plugins/uptime/common/constants/rest_api.ts rename to x-pack/plugins/observability_solution/uptime/common/constants/rest_api.ts diff --git a/x-pack/plugins/uptime/common/constants/settings_defaults.ts b/x-pack/plugins/observability_solution/uptime/common/constants/settings_defaults.ts similarity index 100% rename from x-pack/plugins/uptime/common/constants/settings_defaults.ts rename to x-pack/plugins/observability_solution/uptime/common/constants/settings_defaults.ts diff --git a/x-pack/plugins/uptime/common/constants/synthetics_alerts.ts b/x-pack/plugins/observability_solution/uptime/common/constants/synthetics_alerts.ts similarity index 100% rename from x-pack/plugins/uptime/common/constants/synthetics_alerts.ts rename to x-pack/plugins/observability_solution/uptime/common/constants/synthetics_alerts.ts diff --git a/x-pack/plugins/uptime/common/constants/ui.ts b/x-pack/plugins/observability_solution/uptime/common/constants/ui.ts similarity index 100% rename from x-pack/plugins/uptime/common/constants/ui.ts rename to x-pack/plugins/observability_solution/uptime/common/constants/ui.ts diff --git a/x-pack/plugins/uptime/common/constants/uptime_alerts.ts b/x-pack/plugins/observability_solution/uptime/common/constants/uptime_alerts.ts similarity index 100% rename from x-pack/plugins/uptime/common/constants/uptime_alerts.ts rename to x-pack/plugins/observability_solution/uptime/common/constants/uptime_alerts.ts diff --git a/x-pack/plugins/uptime/common/field_names.ts b/x-pack/plugins/observability_solution/uptime/common/field_names.ts similarity index 100% rename from x-pack/plugins/uptime/common/field_names.ts rename to x-pack/plugins/observability_solution/uptime/common/field_names.ts diff --git a/x-pack/plugins/uptime/common/formatters/format_space_name.ts b/x-pack/plugins/observability_solution/uptime/common/formatters/format_space_name.ts similarity index 100% rename from x-pack/plugins/uptime/common/formatters/format_space_name.ts rename to x-pack/plugins/observability_solution/uptime/common/formatters/format_space_name.ts diff --git a/x-pack/plugins/uptime/common/formatters/index.ts b/x-pack/plugins/observability_solution/uptime/common/formatters/index.ts similarity index 100% rename from x-pack/plugins/uptime/common/formatters/index.ts rename to x-pack/plugins/observability_solution/uptime/common/formatters/index.ts diff --git a/x-pack/plugins/uptime/common/index.ts b/x-pack/plugins/observability_solution/uptime/common/index.ts similarity index 100% rename from x-pack/plugins/uptime/common/index.ts rename to x-pack/plugins/observability_solution/uptime/common/index.ts diff --git a/x-pack/plugins/uptime/common/lib/__snapshots__/assert_close_to.test.ts.snap b/x-pack/plugins/observability_solution/uptime/common/lib/__snapshots__/assert_close_to.test.ts.snap similarity index 100% rename from x-pack/plugins/uptime/common/lib/__snapshots__/assert_close_to.test.ts.snap rename to x-pack/plugins/observability_solution/uptime/common/lib/__snapshots__/assert_close_to.test.ts.snap diff --git a/x-pack/plugins/uptime/common/lib/assert_close_to.test.ts b/x-pack/plugins/observability_solution/uptime/common/lib/assert_close_to.test.ts similarity index 100% rename from x-pack/plugins/uptime/common/lib/assert_close_to.test.ts rename to x-pack/plugins/observability_solution/uptime/common/lib/assert_close_to.test.ts diff --git a/x-pack/plugins/uptime/common/lib/assert_close_to.ts b/x-pack/plugins/observability_solution/uptime/common/lib/assert_close_to.ts similarity index 100% rename from x-pack/plugins/uptime/common/lib/assert_close_to.ts rename to x-pack/plugins/observability_solution/uptime/common/lib/assert_close_to.ts diff --git a/x-pack/plugins/uptime/common/lib/combine_filters_and_user_search.test.ts b/x-pack/plugins/observability_solution/uptime/common/lib/combine_filters_and_user_search.test.ts similarity index 100% rename from x-pack/plugins/uptime/common/lib/combine_filters_and_user_search.test.ts rename to x-pack/plugins/observability_solution/uptime/common/lib/combine_filters_and_user_search.test.ts diff --git a/x-pack/plugins/uptime/common/lib/combine_filters_and_user_search.ts b/x-pack/plugins/observability_solution/uptime/common/lib/combine_filters_and_user_search.ts similarity index 100% rename from x-pack/plugins/uptime/common/lib/combine_filters_and_user_search.ts rename to x-pack/plugins/observability_solution/uptime/common/lib/combine_filters_and_user_search.ts diff --git a/x-pack/plugins/uptime/common/lib/get_histogram_interval.test.ts b/x-pack/plugins/observability_solution/uptime/common/lib/get_histogram_interval.test.ts similarity index 100% rename from x-pack/plugins/uptime/common/lib/get_histogram_interval.test.ts rename to x-pack/plugins/observability_solution/uptime/common/lib/get_histogram_interval.test.ts diff --git a/x-pack/plugins/uptime/common/lib/get_histogram_interval.ts b/x-pack/plugins/observability_solution/uptime/common/lib/get_histogram_interval.ts similarity index 100% rename from x-pack/plugins/uptime/common/lib/get_histogram_interval.ts rename to x-pack/plugins/observability_solution/uptime/common/lib/get_histogram_interval.ts diff --git a/x-pack/plugins/uptime/common/lib/index.ts b/x-pack/plugins/observability_solution/uptime/common/lib/index.ts similarity index 100% rename from x-pack/plugins/uptime/common/lib/index.ts rename to x-pack/plugins/observability_solution/uptime/common/lib/index.ts diff --git a/x-pack/plugins/uptime/common/lib/ml.test.ts b/x-pack/plugins/observability_solution/uptime/common/lib/ml.test.ts similarity index 100% rename from x-pack/plugins/uptime/common/lib/ml.test.ts rename to x-pack/plugins/observability_solution/uptime/common/lib/ml.test.ts diff --git a/x-pack/plugins/uptime/common/lib/ml.ts b/x-pack/plugins/observability_solution/uptime/common/lib/ml.ts similarity index 100% rename from x-pack/plugins/uptime/common/lib/ml.ts rename to x-pack/plugins/observability_solution/uptime/common/lib/ml.ts diff --git a/x-pack/plugins/uptime/common/lib/stringify_kueries.test.ts b/x-pack/plugins/observability_solution/uptime/common/lib/stringify_kueries.test.ts similarity index 100% rename from x-pack/plugins/uptime/common/lib/stringify_kueries.test.ts rename to x-pack/plugins/observability_solution/uptime/common/lib/stringify_kueries.test.ts diff --git a/x-pack/plugins/uptime/common/lib/stringify_kueries.ts b/x-pack/plugins/observability_solution/uptime/common/lib/stringify_kueries.ts similarity index 100% rename from x-pack/plugins/uptime/common/lib/stringify_kueries.ts rename to x-pack/plugins/observability_solution/uptime/common/lib/stringify_kueries.ts diff --git a/x-pack/plugins/uptime/common/requests/get_certs_request_body.ts b/x-pack/plugins/observability_solution/uptime/common/requests/get_certs_request_body.ts similarity index 100% rename from x-pack/plugins/uptime/common/requests/get_certs_request_body.ts rename to x-pack/plugins/observability_solution/uptime/common/requests/get_certs_request_body.ts diff --git a/x-pack/plugins/uptime/common/rules/alert_actions.test.ts b/x-pack/plugins/observability_solution/uptime/common/rules/alert_actions.test.ts similarity index 100% rename from x-pack/plugins/uptime/common/rules/alert_actions.test.ts rename to x-pack/plugins/observability_solution/uptime/common/rules/alert_actions.test.ts diff --git a/x-pack/plugins/uptime/common/rules/alert_actions.ts b/x-pack/plugins/observability_solution/uptime/common/rules/alert_actions.ts similarity index 100% rename from x-pack/plugins/uptime/common/rules/alert_actions.ts rename to x-pack/plugins/observability_solution/uptime/common/rules/alert_actions.ts diff --git a/x-pack/plugins/uptime/common/rules/legacy_uptime/translations.ts b/x-pack/plugins/observability_solution/uptime/common/rules/legacy_uptime/translations.ts similarity index 100% rename from x-pack/plugins/uptime/common/rules/legacy_uptime/translations.ts rename to x-pack/plugins/observability_solution/uptime/common/rules/legacy_uptime/translations.ts diff --git a/x-pack/plugins/uptime/common/rules/status_rule.ts b/x-pack/plugins/observability_solution/uptime/common/rules/status_rule.ts similarity index 100% rename from x-pack/plugins/uptime/common/rules/status_rule.ts rename to x-pack/plugins/observability_solution/uptime/common/rules/status_rule.ts diff --git a/x-pack/plugins/uptime/common/rules/types.ts b/x-pack/plugins/observability_solution/uptime/common/rules/types.ts similarity index 100% rename from x-pack/plugins/uptime/common/rules/types.ts rename to x-pack/plugins/observability_solution/uptime/common/rules/types.ts diff --git a/x-pack/plugins/uptime/common/rules/uptime_rule_field_map.ts b/x-pack/plugins/observability_solution/uptime/common/rules/uptime_rule_field_map.ts similarity index 100% rename from x-pack/plugins/uptime/common/rules/uptime_rule_field_map.ts rename to x-pack/plugins/observability_solution/uptime/common/rules/uptime_rule_field_map.ts diff --git a/x-pack/plugins/uptime/common/runtime_types/alerts/common.ts b/x-pack/plugins/observability_solution/uptime/common/runtime_types/alerts/common.ts similarity index 100% rename from x-pack/plugins/uptime/common/runtime_types/alerts/common.ts rename to x-pack/plugins/observability_solution/uptime/common/runtime_types/alerts/common.ts diff --git a/x-pack/plugins/uptime/common/runtime_types/alerts/index.ts b/x-pack/plugins/observability_solution/uptime/common/runtime_types/alerts/index.ts similarity index 100% rename from x-pack/plugins/uptime/common/runtime_types/alerts/index.ts rename to x-pack/plugins/observability_solution/uptime/common/runtime_types/alerts/index.ts diff --git a/x-pack/plugins/uptime/common/runtime_types/alerts/status_check.ts b/x-pack/plugins/observability_solution/uptime/common/runtime_types/alerts/status_check.ts similarity index 100% rename from x-pack/plugins/uptime/common/runtime_types/alerts/status_check.ts rename to x-pack/plugins/observability_solution/uptime/common/runtime_types/alerts/status_check.ts diff --git a/x-pack/plugins/uptime/common/runtime_types/alerts/tls.ts b/x-pack/plugins/observability_solution/uptime/common/runtime_types/alerts/tls.ts similarity index 100% rename from x-pack/plugins/uptime/common/runtime_types/alerts/tls.ts rename to x-pack/plugins/observability_solution/uptime/common/runtime_types/alerts/tls.ts diff --git a/x-pack/plugins/uptime/common/runtime_types/certs.ts b/x-pack/plugins/observability_solution/uptime/common/runtime_types/certs.ts similarity index 100% rename from x-pack/plugins/uptime/common/runtime_types/certs.ts rename to x-pack/plugins/observability_solution/uptime/common/runtime_types/certs.ts diff --git a/x-pack/plugins/uptime/common/runtime_types/common.ts b/x-pack/plugins/observability_solution/uptime/common/runtime_types/common.ts similarity index 100% rename from x-pack/plugins/uptime/common/runtime_types/common.ts rename to x-pack/plugins/observability_solution/uptime/common/runtime_types/common.ts diff --git a/x-pack/plugins/uptime/common/runtime_types/dynamic_settings.ts b/x-pack/plugins/observability_solution/uptime/common/runtime_types/dynamic_settings.ts similarity index 100% rename from x-pack/plugins/uptime/common/runtime_types/dynamic_settings.ts rename to x-pack/plugins/observability_solution/uptime/common/runtime_types/dynamic_settings.ts diff --git a/x-pack/plugins/uptime/common/runtime_types/index.ts b/x-pack/plugins/observability_solution/uptime/common/runtime_types/index.ts similarity index 100% rename from x-pack/plugins/uptime/common/runtime_types/index.ts rename to x-pack/plugins/observability_solution/uptime/common/runtime_types/index.ts diff --git a/x-pack/plugins/uptime/common/runtime_types/monitor/index.ts b/x-pack/plugins/observability_solution/uptime/common/runtime_types/monitor/index.ts similarity index 100% rename from x-pack/plugins/uptime/common/runtime_types/monitor/index.ts rename to x-pack/plugins/observability_solution/uptime/common/runtime_types/monitor/index.ts diff --git a/x-pack/plugins/uptime/common/runtime_types/monitor/locations.ts b/x-pack/plugins/observability_solution/uptime/common/runtime_types/monitor/locations.ts similarity index 100% rename from x-pack/plugins/uptime/common/runtime_types/monitor/locations.ts rename to x-pack/plugins/observability_solution/uptime/common/runtime_types/monitor/locations.ts diff --git a/x-pack/plugins/uptime/common/runtime_types/monitor/state.ts b/x-pack/plugins/observability_solution/uptime/common/runtime_types/monitor/state.ts similarity index 100% rename from x-pack/plugins/uptime/common/runtime_types/monitor/state.ts rename to x-pack/plugins/observability_solution/uptime/common/runtime_types/monitor/state.ts diff --git a/x-pack/plugins/uptime/common/runtime_types/network_events.ts b/x-pack/plugins/observability_solution/uptime/common/runtime_types/network_events.ts similarity index 100% rename from x-pack/plugins/uptime/common/runtime_types/network_events.ts rename to x-pack/plugins/observability_solution/uptime/common/runtime_types/network_events.ts diff --git a/x-pack/plugins/uptime/common/runtime_types/ping/error_state.ts b/x-pack/plugins/observability_solution/uptime/common/runtime_types/ping/error_state.ts similarity index 100% rename from x-pack/plugins/uptime/common/runtime_types/ping/error_state.ts rename to x-pack/plugins/observability_solution/uptime/common/runtime_types/ping/error_state.ts diff --git a/x-pack/plugins/uptime/common/runtime_types/ping/histogram.ts b/x-pack/plugins/observability_solution/uptime/common/runtime_types/ping/histogram.ts similarity index 100% rename from x-pack/plugins/uptime/common/runtime_types/ping/histogram.ts rename to x-pack/plugins/observability_solution/uptime/common/runtime_types/ping/histogram.ts diff --git a/x-pack/plugins/uptime/common/runtime_types/ping/index.ts b/x-pack/plugins/observability_solution/uptime/common/runtime_types/ping/index.ts similarity index 100% rename from x-pack/plugins/uptime/common/runtime_types/ping/index.ts rename to x-pack/plugins/observability_solution/uptime/common/runtime_types/ping/index.ts diff --git a/x-pack/plugins/uptime/common/runtime_types/ping/observer.ts b/x-pack/plugins/observability_solution/uptime/common/runtime_types/ping/observer.ts similarity index 100% rename from x-pack/plugins/uptime/common/runtime_types/ping/observer.ts rename to x-pack/plugins/observability_solution/uptime/common/runtime_types/ping/observer.ts diff --git a/x-pack/plugins/uptime/common/runtime_types/ping/ping.ts b/x-pack/plugins/observability_solution/uptime/common/runtime_types/ping/ping.ts similarity index 100% rename from x-pack/plugins/uptime/common/runtime_types/ping/ping.ts rename to x-pack/plugins/observability_solution/uptime/common/runtime_types/ping/ping.ts diff --git a/x-pack/plugins/uptime/common/runtime_types/ping/synthetics.test.ts b/x-pack/plugins/observability_solution/uptime/common/runtime_types/ping/synthetics.test.ts similarity index 100% rename from x-pack/plugins/uptime/common/runtime_types/ping/synthetics.test.ts rename to x-pack/plugins/observability_solution/uptime/common/runtime_types/ping/synthetics.test.ts diff --git a/x-pack/plugins/uptime/common/runtime_types/ping/synthetics.ts b/x-pack/plugins/observability_solution/uptime/common/runtime_types/ping/synthetics.ts similarity index 100% rename from x-pack/plugins/uptime/common/runtime_types/ping/synthetics.ts rename to x-pack/plugins/observability_solution/uptime/common/runtime_types/ping/synthetics.ts diff --git a/x-pack/plugins/uptime/common/runtime_types/snapshot/index.ts b/x-pack/plugins/observability_solution/uptime/common/runtime_types/snapshot/index.ts similarity index 100% rename from x-pack/plugins/uptime/common/runtime_types/snapshot/index.ts rename to x-pack/plugins/observability_solution/uptime/common/runtime_types/snapshot/index.ts diff --git a/x-pack/plugins/uptime/common/runtime_types/snapshot/snapshot_count.ts b/x-pack/plugins/observability_solution/uptime/common/runtime_types/snapshot/snapshot_count.ts similarity index 100% rename from x-pack/plugins/uptime/common/runtime_types/snapshot/snapshot_count.ts rename to x-pack/plugins/observability_solution/uptime/common/runtime_types/snapshot/snapshot_count.ts diff --git a/x-pack/plugins/uptime/common/translations.ts b/x-pack/plugins/observability_solution/uptime/common/translations.ts similarity index 100% rename from x-pack/plugins/uptime/common/translations.ts rename to x-pack/plugins/observability_solution/uptime/common/translations.ts diff --git a/x-pack/plugins/uptime/common/translations/translations.ts b/x-pack/plugins/observability_solution/uptime/common/translations/translations.ts similarity index 100% rename from x-pack/plugins/uptime/common/translations/translations.ts rename to x-pack/plugins/observability_solution/uptime/common/translations/translations.ts diff --git a/x-pack/plugins/uptime/common/types/index.ts b/x-pack/plugins/observability_solution/uptime/common/types/index.ts similarity index 100% rename from x-pack/plugins/uptime/common/types/index.ts rename to x-pack/plugins/observability_solution/uptime/common/types/index.ts diff --git a/x-pack/plugins/uptime/common/types/integration_deprecation.ts b/x-pack/plugins/observability_solution/uptime/common/types/integration_deprecation.ts similarity index 100% rename from x-pack/plugins/uptime/common/types/integration_deprecation.ts rename to x-pack/plugins/observability_solution/uptime/common/types/integration_deprecation.ts diff --git a/x-pack/plugins/uptime/common/types/monitor_duration.ts b/x-pack/plugins/observability_solution/uptime/common/types/monitor_duration.ts similarity index 100% rename from x-pack/plugins/uptime/common/types/monitor_duration.ts rename to x-pack/plugins/observability_solution/uptime/common/types/monitor_duration.ts diff --git a/x-pack/plugins/uptime/common/types/synthetics_monitor.ts b/x-pack/plugins/observability_solution/uptime/common/types/synthetics_monitor.ts similarity index 100% rename from x-pack/plugins/uptime/common/types/synthetics_monitor.ts rename to x-pack/plugins/observability_solution/uptime/common/types/synthetics_monitor.ts diff --git a/x-pack/plugins/uptime/common/utils/as_mutable_array.ts b/x-pack/plugins/observability_solution/uptime/common/utils/as_mutable_array.ts similarity index 100% rename from x-pack/plugins/uptime/common/utils/as_mutable_array.ts rename to x-pack/plugins/observability_solution/uptime/common/utils/as_mutable_array.ts diff --git a/x-pack/plugins/uptime/common/utils/es_search.ts b/x-pack/plugins/observability_solution/uptime/common/utils/es_search.ts similarity index 100% rename from x-pack/plugins/uptime/common/utils/es_search.ts rename to x-pack/plugins/observability_solution/uptime/common/utils/es_search.ts diff --git a/x-pack/plugins/uptime/common/utils/get_monitor_url.ts b/x-pack/plugins/observability_solution/uptime/common/utils/get_monitor_url.ts similarity index 100% rename from x-pack/plugins/uptime/common/utils/get_monitor_url.ts rename to x-pack/plugins/observability_solution/uptime/common/utils/get_monitor_url.ts diff --git a/x-pack/plugins/uptime/common/utils/t_enum.ts b/x-pack/plugins/observability_solution/uptime/common/utils/t_enum.ts similarity index 100% rename from x-pack/plugins/uptime/common/utils/t_enum.ts rename to x-pack/plugins/observability_solution/uptime/common/utils/t_enum.ts diff --git a/x-pack/plugins/uptime/e2e/README.md b/x-pack/plugins/observability_solution/uptime/e2e/README.md similarity index 100% rename from x-pack/plugins/uptime/e2e/README.md rename to x-pack/plugins/observability_solution/uptime/e2e/README.md diff --git a/x-pack/plugins/uptime/e2e/config.ts b/x-pack/plugins/observability_solution/uptime/e2e/config.ts similarity index 95% rename from x-pack/plugins/uptime/e2e/config.ts rename to x-pack/plugins/observability_solution/uptime/e2e/config.ts index 37a11575b55c2..1638fb9bcb2b6 100644 --- a/x-pack/plugins/uptime/e2e/config.ts +++ b/x-pack/plugins/observability_solution/uptime/e2e/config.ts @@ -14,10 +14,10 @@ const SERVICE_USERNAME = 'xpack.uptime.service.username'; async function config({ readConfigFile }: FtrConfigProviderContext) { const kibanaCommonTestsConfig = await readConfigFile( - require.resolve('../../../../test/common/config.js') + require.resolve('../../../../../test/common/config.js') ); const xpackFunctionalTestsConfig = await readConfigFile( - require.resolve('../../../test/functional/config.base.js') + require.resolve('../../../../test/functional/config.base.js') ); const kibanaConfig = readKibanaConfig(); diff --git a/x-pack/plugins/uptime/e2e/fixtures/es_archiver/browser/data.json.gz b/x-pack/plugins/observability_solution/uptime/e2e/fixtures/es_archiver/browser/data.json.gz similarity index 100% rename from x-pack/plugins/uptime/e2e/fixtures/es_archiver/browser/data.json.gz rename to x-pack/plugins/observability_solution/uptime/e2e/fixtures/es_archiver/browser/data.json.gz diff --git a/x-pack/plugins/uptime/e2e/fixtures/es_archiver/browser/mappings.json b/x-pack/plugins/observability_solution/uptime/e2e/fixtures/es_archiver/browser/mappings.json similarity index 100% rename from x-pack/plugins/uptime/e2e/fixtures/es_archiver/browser/mappings.json rename to x-pack/plugins/observability_solution/uptime/e2e/fixtures/es_archiver/browser/mappings.json diff --git a/x-pack/plugins/uptime/e2e/fixtures/es_archiver/full_heartbeat/data.json.gz b/x-pack/plugins/observability_solution/uptime/e2e/fixtures/es_archiver/full_heartbeat/data.json.gz similarity index 100% rename from x-pack/plugins/uptime/e2e/fixtures/es_archiver/full_heartbeat/data.json.gz rename to x-pack/plugins/observability_solution/uptime/e2e/fixtures/es_archiver/full_heartbeat/data.json.gz diff --git a/x-pack/plugins/uptime/e2e/fixtures/es_archiver/full_heartbeat/mappings.json b/x-pack/plugins/observability_solution/uptime/e2e/fixtures/es_archiver/full_heartbeat/mappings.json similarity index 100% rename from x-pack/plugins/uptime/e2e/fixtures/es_archiver/full_heartbeat/mappings.json rename to x-pack/plugins/observability_solution/uptime/e2e/fixtures/es_archiver/full_heartbeat/mappings.json diff --git a/x-pack/plugins/uptime/e2e/fixtures/es_archiver/synthetics_data/data.json.gz b/x-pack/plugins/observability_solution/uptime/e2e/fixtures/es_archiver/synthetics_data/data.json.gz similarity index 100% rename from x-pack/plugins/uptime/e2e/fixtures/es_archiver/synthetics_data/data.json.gz rename to x-pack/plugins/observability_solution/uptime/e2e/fixtures/es_archiver/synthetics_data/data.json.gz diff --git a/x-pack/plugins/uptime/e2e/helpers/make_checks.ts b/x-pack/plugins/observability_solution/uptime/e2e/helpers/make_checks.ts similarity index 100% rename from x-pack/plugins/uptime/e2e/helpers/make_checks.ts rename to x-pack/plugins/observability_solution/uptime/e2e/helpers/make_checks.ts diff --git a/x-pack/plugins/uptime/e2e/helpers/make_ping.ts b/x-pack/plugins/observability_solution/uptime/e2e/helpers/make_ping.ts similarity index 100% rename from x-pack/plugins/uptime/e2e/helpers/make_ping.ts rename to x-pack/plugins/observability_solution/uptime/e2e/helpers/make_ping.ts diff --git a/x-pack/plugins/uptime/e2e/helpers/make_tls.ts b/x-pack/plugins/observability_solution/uptime/e2e/helpers/make_tls.ts similarity index 100% rename from x-pack/plugins/uptime/e2e/helpers/make_tls.ts rename to x-pack/plugins/observability_solution/uptime/e2e/helpers/make_tls.ts diff --git a/x-pack/plugins/uptime/e2e/helpers/parse_args_params.ts b/x-pack/plugins/observability_solution/uptime/e2e/helpers/parse_args_params.ts similarity index 100% rename from x-pack/plugins/uptime/e2e/helpers/parse_args_params.ts rename to x-pack/plugins/observability_solution/uptime/e2e/helpers/parse_args_params.ts diff --git a/x-pack/plugins/uptime/e2e/helpers/record_video.ts b/x-pack/plugins/observability_solution/uptime/e2e/helpers/record_video.ts similarity index 100% rename from x-pack/plugins/uptime/e2e/helpers/record_video.ts rename to x-pack/plugins/observability_solution/uptime/e2e/helpers/record_video.ts diff --git a/x-pack/plugins/uptime/e2e/helpers/synthetics_runner.ts b/x-pack/plugins/observability_solution/uptime/e2e/helpers/synthetics_runner.ts similarity index 100% rename from x-pack/plugins/uptime/e2e/helpers/synthetics_runner.ts rename to x-pack/plugins/observability_solution/uptime/e2e/helpers/synthetics_runner.ts diff --git a/x-pack/plugins/uptime/e2e/helpers/test_reporter.ts b/x-pack/plugins/observability_solution/uptime/e2e/helpers/test_reporter.ts similarity index 100% rename from x-pack/plugins/uptime/e2e/helpers/test_reporter.ts rename to x-pack/plugins/observability_solution/uptime/e2e/helpers/test_reporter.ts diff --git a/x-pack/plugins/uptime/e2e/helpers/utils.ts b/x-pack/plugins/observability_solution/uptime/e2e/helpers/utils.ts similarity index 100% rename from x-pack/plugins/uptime/e2e/helpers/utils.ts rename to x-pack/plugins/observability_solution/uptime/e2e/helpers/utils.ts diff --git a/x-pack/plugins/uptime/e2e/page_objects/login.tsx b/x-pack/plugins/observability_solution/uptime/e2e/page_objects/login.tsx similarity index 100% rename from x-pack/plugins/uptime/e2e/page_objects/login.tsx rename to x-pack/plugins/observability_solution/uptime/e2e/page_objects/login.tsx diff --git a/x-pack/plugins/uptime/e2e/page_objects/utils.tsx b/x-pack/plugins/observability_solution/uptime/e2e/page_objects/utils.tsx similarity index 100% rename from x-pack/plugins/uptime/e2e/page_objects/utils.tsx rename to x-pack/plugins/observability_solution/uptime/e2e/page_objects/utils.tsx diff --git a/x-pack/plugins/uptime/e2e/tasks/es_archiver.ts b/x-pack/plugins/observability_solution/uptime/e2e/tasks/es_archiver.ts similarity index 75% rename from x-pack/plugins/uptime/e2e/tasks/es_archiver.ts rename to x-pack/plugins/observability_solution/uptime/e2e/tasks/es_archiver.ts index bbb66b19f5a5e..8415de3a385bd 100644 --- a/x-pack/plugins/uptime/e2e/tasks/es_archiver.ts +++ b/x-pack/plugins/observability_solution/uptime/e2e/tasks/es_archiver.ts @@ -16,7 +16,7 @@ const NODE_TLS_REJECT_UNAUTHORIZED = '1'; export const esArchiverLoad = (folder: string) => { const path = Path.join(ES_ARCHIVE_DIR, folder); execSync( - `node ../../../../scripts/es_archiver load "${path}" --config ../../../test/functional/config.base.js`, + `node ../../../../../scripts/es_archiver load "${path}" --config ../../../../test/functional/config.base.js`, { env: { ...process.env, NODE_TLS_REJECT_UNAUTHORIZED }, stdio: 'inherit' } ); }; @@ -24,14 +24,14 @@ export const esArchiverLoad = (folder: string) => { export const esArchiverUnload = (folder: string) => { const path = Path.join(ES_ARCHIVE_DIR, folder); execSync( - `node ../../../../scripts/es_archiver unload "${path}" --config ../../../test/functional/config.base.js`, + `node ../../../../../scripts/es_archiver unload "${path}" --config ../../../../test/functional/config.base.js`, { env: { ...process.env, NODE_TLS_REJECT_UNAUTHORIZED }, stdio: 'inherit' } ); }; export const esArchiverResetKibana = () => { execSync( - `node ../../../../scripts/es_archiver empty-kibana-index --config ../../../test/functional/config.base.js`, + `node ../../../../../scripts/es_archiver empty-kibana-index --config ../../../../test/functional/config.base.js`, { env: { ...process.env, NODE_TLS_REJECT_UNAUTHORIZED }, stdio: 'inherit' } ); }; diff --git a/x-pack/plugins/uptime/e2e/tasks/read_kibana_config.ts b/x-pack/plugins/observability_solution/uptime/e2e/tasks/read_kibana_config.ts similarity index 98% rename from x-pack/plugins/uptime/e2e/tasks/read_kibana_config.ts rename to x-pack/plugins/observability_solution/uptime/e2e/tasks/read_kibana_config.ts index 3867386e41104..f8c8dc2eb6fdd 100644 --- a/x-pack/plugins/uptime/e2e/tasks/read_kibana_config.ts +++ b/x-pack/plugins/observability_solution/uptime/e2e/tasks/read_kibana_config.ts @@ -12,7 +12,7 @@ import yaml from 'js-yaml'; 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/uptime/e2e/tsconfig.json b/x-pack/plugins/observability_solution/uptime/e2e/tsconfig.json similarity index 64% rename from x-pack/plugins/uptime/e2e/tsconfig.json rename to x-pack/plugins/observability_solution/uptime/e2e/tsconfig.json index c00c388ec86e0..62f576144b154 100644 --- a/x-pack/plugins/uptime/e2e/tsconfig.json +++ b/x-pack/plugins/observability_solution/uptime/e2e/tsconfig.json @@ -1,20 +1,20 @@ { - "extends": "../../../../tsconfig.base.json", + "extends": "../../../../../tsconfig.base.json", "exclude": ["tmp", "target/**/*"], "include": ["**/*"], "compilerOptions": { "outDir": "target/types", - "types": [ "node"], - "isolatedModules": false, + "types": ["node"], + "isolatedModules": false }, "kbn_references": [ - { "path": "../../../test/tsconfig.json" }, { "path": "../../../../test/tsconfig.json" }, + { "path": "../../../../../test/tsconfig.json" }, "@kbn/test", "@kbn/dev-utils", "@kbn/ux-plugin/e2e", "@kbn/ftr-common-functional-services", "@kbn/apm-plugin", - "@kbn/es-archiver", + "@kbn/es-archiver" ] } diff --git a/x-pack/plugins/uptime/e2e/uptime/journeys/alerts/default_email_settings.ts b/x-pack/plugins/observability_solution/uptime/e2e/uptime/journeys/alerts/default_email_settings.ts similarity index 100% rename from x-pack/plugins/uptime/e2e/uptime/journeys/alerts/default_email_settings.ts rename to x-pack/plugins/observability_solution/uptime/e2e/uptime/journeys/alerts/default_email_settings.ts diff --git a/x-pack/plugins/uptime/e2e/uptime/journeys/alerts/index.ts b/x-pack/plugins/observability_solution/uptime/e2e/uptime/journeys/alerts/index.ts similarity index 100% rename from x-pack/plugins/uptime/e2e/uptime/journeys/alerts/index.ts rename to x-pack/plugins/observability_solution/uptime/e2e/uptime/journeys/alerts/index.ts diff --git a/x-pack/plugins/uptime/e2e/uptime/journeys/alerts/status_alert_flyouts_in_alerting_app.ts b/x-pack/plugins/observability_solution/uptime/e2e/uptime/journeys/alerts/status_alert_flyouts_in_alerting_app.ts similarity index 100% rename from x-pack/plugins/uptime/e2e/uptime/journeys/alerts/status_alert_flyouts_in_alerting_app.ts rename to x-pack/plugins/observability_solution/uptime/e2e/uptime/journeys/alerts/status_alert_flyouts_in_alerting_app.ts diff --git a/x-pack/plugins/uptime/e2e/uptime/journeys/alerts/tls_alert_flyouts_in_alerting_app.ts b/x-pack/plugins/observability_solution/uptime/e2e/uptime/journeys/alerts/tls_alert_flyouts_in_alerting_app.ts similarity index 100% rename from x-pack/plugins/uptime/e2e/uptime/journeys/alerts/tls_alert_flyouts_in_alerting_app.ts rename to x-pack/plugins/observability_solution/uptime/e2e/uptime/journeys/alerts/tls_alert_flyouts_in_alerting_app.ts diff --git a/x-pack/plugins/uptime/e2e/uptime/journeys/data_view_permissions.ts b/x-pack/plugins/observability_solution/uptime/e2e/uptime/journeys/data_view_permissions.ts similarity index 100% rename from x-pack/plugins/uptime/e2e/uptime/journeys/data_view_permissions.ts rename to x-pack/plugins/observability_solution/uptime/e2e/uptime/journeys/data_view_permissions.ts diff --git a/x-pack/plugins/uptime/e2e/uptime/journeys/index.ts b/x-pack/plugins/observability_solution/uptime/e2e/uptime/journeys/index.ts similarity index 100% rename from x-pack/plugins/uptime/e2e/uptime/journeys/index.ts rename to x-pack/plugins/observability_solution/uptime/e2e/uptime/journeys/index.ts diff --git a/x-pack/plugins/uptime/e2e/uptime/journeys/locations/index.ts b/x-pack/plugins/observability_solution/uptime/e2e/uptime/journeys/locations/index.ts similarity index 100% rename from x-pack/plugins/uptime/e2e/uptime/journeys/locations/index.ts rename to x-pack/plugins/observability_solution/uptime/e2e/uptime/journeys/locations/index.ts diff --git a/x-pack/plugins/uptime/e2e/uptime/journeys/locations/locations.ts b/x-pack/plugins/observability_solution/uptime/e2e/uptime/journeys/locations/locations.ts similarity index 100% rename from x-pack/plugins/uptime/e2e/uptime/journeys/locations/locations.ts rename to x-pack/plugins/observability_solution/uptime/e2e/uptime/journeys/locations/locations.ts diff --git a/x-pack/plugins/uptime/e2e/uptime/journeys/monitor_details/index.ts b/x-pack/plugins/observability_solution/uptime/e2e/uptime/journeys/monitor_details/index.ts similarity index 100% rename from x-pack/plugins/uptime/e2e/uptime/journeys/monitor_details/index.ts rename to x-pack/plugins/observability_solution/uptime/e2e/uptime/journeys/monitor_details/index.ts diff --git a/x-pack/plugins/uptime/e2e/uptime/journeys/monitor_details/monitor_alerts.journey.ts b/x-pack/plugins/observability_solution/uptime/e2e/uptime/journeys/monitor_details/monitor_alerts.journey.ts similarity index 100% rename from x-pack/plugins/uptime/e2e/uptime/journeys/monitor_details/monitor_alerts.journey.ts rename to x-pack/plugins/observability_solution/uptime/e2e/uptime/journeys/monitor_details/monitor_alerts.journey.ts diff --git a/x-pack/plugins/uptime/e2e/uptime/journeys/monitor_details/monitor_details.journey.ts b/x-pack/plugins/observability_solution/uptime/e2e/uptime/journeys/monitor_details/monitor_details.journey.ts similarity index 100% rename from x-pack/plugins/uptime/e2e/uptime/journeys/monitor_details/monitor_details.journey.ts rename to x-pack/plugins/observability_solution/uptime/e2e/uptime/journeys/monitor_details/monitor_details.journey.ts diff --git a/x-pack/plugins/uptime/e2e/uptime/journeys/monitor_details/ping_redirects.journey.ts b/x-pack/plugins/observability_solution/uptime/e2e/uptime/journeys/monitor_details/ping_redirects.journey.ts similarity index 100% rename from x-pack/plugins/uptime/e2e/uptime/journeys/monitor_details/ping_redirects.journey.ts rename to x-pack/plugins/observability_solution/uptime/e2e/uptime/journeys/monitor_details/ping_redirects.journey.ts diff --git a/x-pack/plugins/uptime/e2e/uptime/journeys/step_duration.journey.ts b/x-pack/plugins/observability_solution/uptime/e2e/uptime/journeys/step_duration.journey.ts similarity index 100% rename from x-pack/plugins/uptime/e2e/uptime/journeys/step_duration.journey.ts rename to x-pack/plugins/observability_solution/uptime/e2e/uptime/journeys/step_duration.journey.ts diff --git a/x-pack/plugins/uptime/e2e/uptime/journeys/uptime.journey.ts b/x-pack/plugins/observability_solution/uptime/e2e/uptime/journeys/uptime.journey.ts similarity index 100% rename from x-pack/plugins/uptime/e2e/uptime/journeys/uptime.journey.ts rename to x-pack/plugins/observability_solution/uptime/e2e/uptime/journeys/uptime.journey.ts diff --git a/x-pack/plugins/uptime/e2e/uptime/page_objects/monitor_details.tsx b/x-pack/plugins/observability_solution/uptime/e2e/uptime/page_objects/monitor_details.tsx similarity index 100% rename from x-pack/plugins/uptime/e2e/uptime/page_objects/monitor_details.tsx rename to x-pack/plugins/observability_solution/uptime/e2e/uptime/page_objects/monitor_details.tsx diff --git a/x-pack/plugins/uptime/e2e/uptime/page_objects/settings.tsx b/x-pack/plugins/observability_solution/uptime/e2e/uptime/page_objects/settings.tsx similarity index 100% rename from x-pack/plugins/uptime/e2e/uptime/page_objects/settings.tsx rename to x-pack/plugins/observability_solution/uptime/e2e/uptime/page_objects/settings.tsx diff --git a/x-pack/plugins/uptime/e2e/uptime/synthetics_run.ts b/x-pack/plugins/observability_solution/uptime/e2e/uptime/synthetics_run.ts similarity index 100% rename from x-pack/plugins/uptime/e2e/uptime/synthetics_run.ts rename to x-pack/plugins/observability_solution/uptime/e2e/uptime/synthetics_run.ts diff --git a/x-pack/plugins/uptime/jest.config.js b/x-pack/plugins/observability_solution/uptime/jest.config.js similarity index 50% rename from x-pack/plugins/uptime/jest.config.js rename to x-pack/plugins/observability_solution/uptime/jest.config.js index baafb5ce133e6..639e286793557 100644 --- a/x-pack/plugins/uptime/jest.config.js +++ b/x-pack/plugins/observability_solution/uptime/jest.config.js @@ -7,9 +7,12 @@ module.exports = { preset: '@kbn/test', - rootDir: '../../..', - roots: ['/x-pack/plugins/uptime'], - coverageDirectory: '/target/kibana-coverage/jest/x-pack/plugins/uptime', + rootDir: '../../../..', + roots: ['/x-pack/plugins/observability_solution/uptime'], + coverageDirectory: + '/target/kibana-coverage/jest/x-pack/plugins/observability_solution/uptime', coverageReporters: ['text', 'html'], - collectCoverageFrom: ['/x-pack/plugins/uptime/{common,public,server}/**/*.{ts,tsx}'], + collectCoverageFrom: [ + '/x-pack/plugins/observability_solution/uptime/{common,public,server}/**/*.{ts,tsx}', + ], }; diff --git a/x-pack/plugins/uptime/kibana.jsonc b/x-pack/plugins/observability_solution/uptime/kibana.jsonc similarity index 100% rename from x-pack/plugins/uptime/kibana.jsonc rename to x-pack/plugins/observability_solution/uptime/kibana.jsonc diff --git a/x-pack/plugins/uptime/public/index.ts b/x-pack/plugins/observability_solution/uptime/public/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/index.ts rename to x-pack/plugins/observability_solution/uptime/public/index.ts diff --git a/x-pack/plugins/uptime/public/kibana_services.ts b/x-pack/plugins/observability_solution/uptime/public/kibana_services.ts similarity index 100% rename from x-pack/plugins/uptime/public/kibana_services.ts rename to x-pack/plugins/observability_solution/uptime/public/kibana_services.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/app/render_app.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/app/render_app.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/app/render_app.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/app/render_app.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/app/uptime_app.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/app/uptime_app.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/app/uptime_app.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/app/uptime_app.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/app/uptime_overview_fetcher.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/app/uptime_overview_fetcher.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/app/uptime_overview_fetcher.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/app/uptime_overview_fetcher.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/app/uptime_page_template.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/app/uptime_page_template.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/app/uptime_page_template.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/app/uptime_page_template.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/app/use_no_data_config.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/app/use_no_data_config.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/app/use_no_data_config.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/app/use_no_data_config.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/certificates/__snapshots__/cert_monitors.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/__snapshots__/cert_monitors.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/certificates/__snapshots__/cert_monitors.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/__snapshots__/cert_monitors.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/certificates/__snapshots__/cert_search.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/__snapshots__/cert_search.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/certificates/__snapshots__/cert_search.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/__snapshots__/cert_search.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/certificates/__snapshots__/cert_status.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/__snapshots__/cert_status.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/certificates/__snapshots__/cert_status.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/__snapshots__/cert_status.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/certificates/cert_monitors.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/cert_monitors.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/certificates/cert_monitors.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/cert_monitors.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/certificates/cert_monitors.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/cert_monitors.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/certificates/cert_monitors.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/cert_monitors.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/certificates/cert_refresh_btn.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/cert_refresh_btn.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/certificates/cert_refresh_btn.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/cert_refresh_btn.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/certificates/cert_search.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/cert_search.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/certificates/cert_search.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/cert_search.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/certificates/cert_search.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/cert_search.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/certificates/cert_search.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/cert_search.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/certificates/cert_status.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/cert_status.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/certificates/cert_status.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/cert_status.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/certificates/cert_status.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/cert_status.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/certificates/cert_status.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/cert_status.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/certificates/certificate_title.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/certificate_title.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/certificates/certificate_title.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/certificate_title.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/certificates/certificates_list.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/certificates_list.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/certificates/certificates_list.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/certificates_list.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/certificates/certificates_list.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/certificates_list.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/certificates/certificates_list.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/certificates_list.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/certificates/fingerprint_col.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/fingerprint_col.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/certificates/fingerprint_col.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/fingerprint_col.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/certificates/fingerprint_col.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/fingerprint_col.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/certificates/fingerprint_col.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/fingerprint_col.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/certificates/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/certificates/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/certificates/translations.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/translations.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/certificates/translations.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/translations.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/certificates/use_cert_search.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/use_cert_search.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/certificates/use_cert_search.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/certificates/use_cert_search.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/__snapshots__/location_link.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/__snapshots__/location_link.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/__snapshots__/location_link.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/__snapshots__/location_link.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/__snapshots__/monitor_page_link.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/__snapshots__/monitor_page_link.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/__snapshots__/monitor_page_link.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/__snapshots__/monitor_page_link.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/__snapshots__/monitor_tags.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/__snapshots__/monitor_tags.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/__snapshots__/monitor_tags.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/__snapshots__/monitor_tags.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/alerts/uptime_edit_alert_flyout.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/alerts/uptime_edit_alert_flyout.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/alerts/uptime_edit_alert_flyout.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/alerts/uptime_edit_alert_flyout.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/__snapshots__/chart_empty_state.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/__snapshots__/chart_empty_state.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/__snapshots__/chart_empty_state.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/__snapshots__/chart_empty_state.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/__snapshots__/chart_wrapper.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/__snapshots__/chart_wrapper.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/__snapshots__/chart_wrapper.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/__snapshots__/chart_wrapper.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/__snapshots__/donut_chart.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/__snapshots__/donut_chart.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/__snapshots__/donut_chart.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/__snapshots__/donut_chart.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/__snapshots__/donut_chart_legend_row.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/__snapshots__/donut_chart_legend_row.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/__snapshots__/donut_chart_legend_row.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/__snapshots__/donut_chart_legend_row.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/__snapshots__/monitor_bar_series.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/__snapshots__/monitor_bar_series.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/__snapshots__/monitor_bar_series.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/__snapshots__/monitor_bar_series.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/annotation_tooltip.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/annotation_tooltip.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/annotation_tooltip.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/annotation_tooltip.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/chart_empty_state.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/chart_empty_state.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/chart_empty_state.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/chart_empty_state.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/chart_empty_state.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/chart_empty_state.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/chart_empty_state.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/chart_empty_state.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/chart_wrapper.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/chart_wrapper.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/chart_wrapper.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/chart_wrapper.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/chart_wrapper/chart_wrapper.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/chart_wrapper/chart_wrapper.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/chart_wrapper/chart_wrapper.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/chart_wrapper/chart_wrapper.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/chart_wrapper/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/chart_wrapper/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/chart_wrapper/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/chart_wrapper/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/donut_chart.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/donut_chart.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/donut_chart.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/donut_chart.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/donut_chart.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/donut_chart.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/donut_chart.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/donut_chart.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/donut_chart_legend.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/donut_chart_legend.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/donut_chart_legend.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/donut_chart_legend.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/donut_chart_legend.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/donut_chart_legend.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/donut_chart_legend.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/donut_chart_legend.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/donut_chart_legend_row.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/donut_chart_legend_row.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/donut_chart_legend_row.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/donut_chart_legend_row.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/donut_chart_legend_row.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/donut_chart_legend_row.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/donut_chart_legend_row.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/donut_chart_legend_row.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/duration_chart.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/duration_chart.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/duration_chart.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/duration_chart.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/duration_charts.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/duration_charts.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/duration_charts.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/duration_charts.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/duration_line_bar_list.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/duration_line_bar_list.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/duration_line_bar_list.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/duration_line_bar_list.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/duration_line_series_list.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/duration_line_series_list.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/duration_line_series_list.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/duration_line_series_list.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/get_tick_format.test.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/get_tick_format.test.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/get_tick_format.test.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/get_tick_format.test.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/get_tick_format.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/get_tick_format.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/get_tick_format.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/get_tick_format.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/monitor_bar_series.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/monitor_bar_series.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/monitor_bar_series.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/monitor_bar_series.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/monitor_bar_series.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/monitor_bar_series.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/monitor_bar_series.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/monitor_bar_series.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/ping_histogram.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/ping_histogram.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/ping_histogram.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/ping_histogram.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/ping_histogram.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/ping_histogram.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/ping_histogram.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/ping_histogram.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/utils.test.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/utils.test.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/utils.test.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/utils.test.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/utils.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/utils.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/charts/utils.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/charts/utils.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/header/action_menu.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/header/action_menu.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/header/action_menu.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/header/action_menu.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/header/action_menu_content.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/header/action_menu_content.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/header/action_menu_content.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/header/action_menu_content.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/header/action_menu_content.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/header/action_menu_content.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/header/action_menu_content.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/header/action_menu_content.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/header/inspector_header_link.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/header/inspector_header_link.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/header/inspector_header_link.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/header/inspector_header_link.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/header/manage_monitors_btn.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/header/manage_monitors_btn.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/header/manage_monitors_btn.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/header/manage_monitors_btn.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/higher_order/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/higher_order/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/higher_order/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/higher_order/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/higher_order/responsive_wrapper.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/higher_order/responsive_wrapper.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/higher_order/responsive_wrapper.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/higher_order/responsive_wrapper.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/higher_order/responsive_wrapper.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/higher_order/responsive_wrapper.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/higher_order/responsive_wrapper.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/higher_order/responsive_wrapper.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/location_link.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/location_link.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/location_link.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/location_link.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/location_link.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/location_link.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/location_link.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/location_link.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/monitor_page_link.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/monitor_page_link.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/monitor_page_link.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/monitor_page_link.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/monitor_page_link.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/monitor_page_link.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/monitor_page_link.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/monitor_page_link.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/monitor_tags.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/monitor_tags.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/monitor_tags.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/monitor_tags.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/monitor_tags.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/monitor_tags.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/monitor_tags.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/monitor_tags.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/react_router_helpers/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/react_router_helpers/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/react_router_helpers/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/react_router_helpers/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/react_router_helpers/link_events.test.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/react_router_helpers/link_events.test.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/react_router_helpers/link_events.test.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/react_router_helpers/link_events.test.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/react_router_helpers/link_events.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/react_router_helpers/link_events.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/react_router_helpers/link_events.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/react_router_helpers/link_events.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/react_router_helpers/link_for_eui.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/react_router_helpers/link_for_eui.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/react_router_helpers/link_for_eui.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/react_router_helpers/link_for_eui.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/react_router_helpers/link_for_eui.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/react_router_helpers/link_for_eui.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/react_router_helpers/link_for_eui.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/react_router_helpers/link_for_eui.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/step_detail_link.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/step_detail_link.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/step_detail_link.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/step_detail_link.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/uptime_date_picker.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/uptime_date_picker.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/uptime_date_picker.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/uptime_date_picker.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/common/uptime_date_picker.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/uptime_date_picker.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/common/uptime_date_picker.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/common/uptime_date_picker.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/fleet_package/deprecate_notice_modal.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/fleet_package/deprecate_notice_modal.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/fleet_package/deprecate_notice_modal.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/fleet_package/deprecate_notice_modal.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/fleet_package/index.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/fleet_package/index.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/fleet_package/index.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/fleet_package/index.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/fleet_package/lazy_synthetics_custom_assets_extension.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/fleet_package/lazy_synthetics_custom_assets_extension.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/fleet_package/lazy_synthetics_custom_assets_extension.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/fleet_package/lazy_synthetics_custom_assets_extension.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/fleet_package/lazy_synthetics_policy_create_extension.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/fleet_package/lazy_synthetics_policy_create_extension.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/fleet_package/lazy_synthetics_policy_create_extension.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/fleet_package/lazy_synthetics_policy_create_extension.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/fleet_package/lazy_synthetics_policy_edit_extension.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/fleet_package/lazy_synthetics_policy_edit_extension.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/fleet_package/lazy_synthetics_policy_edit_extension.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/fleet_package/lazy_synthetics_policy_edit_extension.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/fleet_package/synthetics_custom_assets_extension.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/fleet_package/synthetics_custom_assets_extension.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/fleet_package/synthetics_custom_assets_extension.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/fleet_package/synthetics_custom_assets_extension.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/fleet_package/synthetics_edit_policy_extension_wrapper.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/fleet_package/synthetics_edit_policy_extension_wrapper.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/fleet_package/synthetics_edit_policy_extension_wrapper.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/fleet_package/synthetics_edit_policy_extension_wrapper.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/fleet_package/synthetics_policy_create_extension.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/fleet_package/synthetics_policy_create_extension.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/fleet_package/synthetics_policy_create_extension.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/fleet_package/synthetics_policy_create_extension.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/fleet_package/synthetics_policy_create_extension_wrapper.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/fleet_package/synthetics_policy_create_extension_wrapper.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/fleet_package/synthetics_policy_create_extension_wrapper.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/fleet_package/synthetics_policy_create_extension_wrapper.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/fleet_package/synthetics_policy_edit_extension_wrapper.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/fleet_package/synthetics_policy_edit_extension_wrapper.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/fleet_package/synthetics_policy_edit_extension_wrapper.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/fleet_package/synthetics_policy_edit_extension_wrapper.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/fleet_package/use_edit_monitor_locator.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/fleet_package/use_edit_monitor_locator.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/fleet_package/use_edit_monitor_locator.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/fleet_package/use_edit_monitor_locator.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/__snapshots__/monitor_charts.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/__snapshots__/monitor_charts.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/__snapshots__/monitor_charts.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/__snapshots__/monitor_charts.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/__snapshots__/confirm_delete.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/__snapshots__/confirm_delete.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/__snapshots__/confirm_delete.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/__snapshots__/confirm_delete.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/__snapshots__/ml_integerations.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/__snapshots__/ml_integerations.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/__snapshots__/ml_integerations.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/__snapshots__/ml_integerations.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/confirm_alert_delete.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/confirm_alert_delete.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/confirm_alert_delete.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/confirm_alert_delete.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/confirm_delete.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/confirm_delete.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/confirm_delete.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/confirm_delete.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/confirm_delete.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/confirm_delete.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/confirm_delete.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/confirm_delete.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/license_info.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/license_info.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/license_info.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/license_info.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/license_info.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/license_info.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/license_info.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/license_info.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/manage_ml_job.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/manage_ml_job.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/manage_ml_job.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/manage_ml_job.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/ml_flyout.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/ml_flyout.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/ml_flyout.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/ml_flyout.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/ml_flyout.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/ml_flyout.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/ml_flyout.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/ml_flyout.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/ml_flyout_container.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/ml_flyout_container.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/ml_flyout_container.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/ml_flyout_container.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/ml_integeration.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/ml_integeration.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/ml_integeration.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/ml_integeration.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/ml_integerations.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/ml_integerations.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/ml_integerations.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/ml_integerations.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/ml_job_link.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/ml_job_link.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/ml_job_link.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/ml_job_link.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/ml_job_link.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/ml_job_link.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/ml_job_link.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/ml_job_link.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/ml_manage_job.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/ml_manage_job.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/ml_manage_job.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/ml_manage_job.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/translations.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/translations.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/translations.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/translations.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/use_anomaly_alert.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/use_anomaly_alert.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ml/use_anomaly_alert.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ml/use_anomaly_alert.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/monitor_charts.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/monitor_charts.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/monitor_charts.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/monitor_charts.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/monitor_charts.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/monitor_charts.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/monitor_charts.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/monitor_charts.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/monitor_duration/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/monitor_duration/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/monitor_duration/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/monitor_duration/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/monitor_duration/monitor_duration.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/monitor_duration/monitor_duration.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/monitor_duration/monitor_duration.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/monitor_duration/monitor_duration.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/monitor_duration/monitor_duration_container.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/monitor_duration/monitor_duration_container.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/monitor_duration/monitor_duration_container.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/monitor_duration/monitor_duration_container.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/monitor_title.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/monitor_title.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/monitor_title.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/monitor_title.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/monitor_title.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/monitor_title.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/monitor_title.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/monitor_title.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_histogram/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_histogram/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_histogram/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_histogram/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_histogram/ping_histogram_container.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_histogram/ping_histogram_container.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_histogram/ping_histogram_container.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_histogram/ping_histogram_container.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/__snapshots__/expanded_row.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/__snapshots__/expanded_row.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/__snapshots__/expanded_row.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/__snapshots__/expanded_row.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/__snapshots__/ping_headers.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/__snapshots__/ping_headers.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/__snapshots__/ping_headers.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/__snapshots__/ping_headers.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/expand_row.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/expand_row.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/expand_row.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/expand_row.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/expand_row.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/expand_row.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/expand_row.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/expand_row.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/failed_step.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/failed_step.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/failed_step.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/failed_step.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_error.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_error.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_error.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_error.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_status.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_status.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_status.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_status.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/no_image_available.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/no_image_available.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/no_image_available.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/no_image_available.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/no_image_available.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/no_image_available.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/no_image_available.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/no_image_available.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/no_image_display.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/no_image_display.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/no_image_display.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/no_image_display.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/no_image_display.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/no_image_display.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/no_image_display.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/no_image_display.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/ping_timestamp.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/ping_timestamp.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/ping_timestamp.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/ping_timestamp.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/ping_timestamp.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/ping_timestamp.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/ping_timestamp.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/ping_timestamp.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/step_image_caption.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/step_image_caption.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/step_image_caption.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/step_image_caption.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/step_image_caption.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/step_image_caption.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/step_image_caption.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/step_image_caption.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/step_image_popover.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/step_image_popover.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/step_image_popover.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/step_image_popover.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/step_image_popover.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/step_image_popover.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/step_image_popover.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/step_image_popover.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/translations.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/translations.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/translations.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/translations.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/use_in_progress_image.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/use_in_progress_image.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/use_in_progress_image.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/ping_timestamp/use_in_progress_image.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/response_code.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/response_code.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/columns/response_code.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/columns/response_code.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/doc_link_body.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/doc_link_body.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/doc_link_body.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/doc_link_body.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/doc_link_body.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/doc_link_body.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/doc_link_body.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/doc_link_body.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/expanded_row.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/expanded_row.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/expanded_row.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/expanded_row.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/expanded_row.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/expanded_row.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/expanded_row.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/expanded_row.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/headers.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/headers.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/headers.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/headers.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/index.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/index.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/index.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/index.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/location_name.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/location_name.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/location_name.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/location_name.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/ping_headers.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/ping_headers.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/ping_headers.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/ping_headers.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/ping_list.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/ping_list.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/ping_list.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/ping_list.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/ping_list.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/ping_list.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/ping_list.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/ping_list.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/ping_list_header.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/ping_list_header.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/ping_list_header.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/ping_list_header.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/ping_list_table.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/ping_list_table.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/ping_list_table.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/ping_list_table.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/ping_redirects.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/ping_redirects.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/ping_redirects.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/ping_redirects.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/response_code.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/response_code.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/response_code.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/response_code.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/translations.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/translations.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/translations.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/translations.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/use_pings.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/use_pings.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/ping_list/use_pings.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/ping_list/use_pings.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/__snapshots__/monitor_status.bar.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/__snapshots__/monitor_status.bar.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/__snapshots__/monitor_status.bar.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/__snapshots__/monitor_status.bar.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/__snapshots__/ssl_certificate.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/__snapshots__/ssl_certificate.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/__snapshots__/ssl_certificate.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/__snapshots__/ssl_certificate.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/__snapshots__/status_by_location.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/__snapshots__/status_by_location.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/__snapshots__/status_by_location.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/__snapshots__/status_by_location.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/__snapshots__/tag_label.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/__snapshots__/tag_label.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/__snapshots__/tag_label.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/__snapshots__/tag_label.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/availability_reporting.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/availability_reporting.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/availability_reporting.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/availability_reporting.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/availability_reporting.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/availability_reporting.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/availability_reporting.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/availability_reporting.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/location_status_tags.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/location_status_tags.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/location_status_tags.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/location_status_tags.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/location_status_tags.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/location_status_tags.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/location_status_tags.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/location_status_tags.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/tag_label.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/tag_label.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/tag_label.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/tag_label.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/tag_label.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/tag_label.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/tag_label.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/availability_reporting/tag_label.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/location_availability/location_availability.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/location_availability/location_availability.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/location_availability/location_availability.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/location_availability/location_availability.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/location_availability/location_availability.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/location_availability/location_availability.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/location_availability/location_availability.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/location_availability/location_availability.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/monitor_status.bar.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/monitor_status.bar.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/monitor_status.bar.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/monitor_status.bar.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/ssl_certificate.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/ssl_certificate.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/ssl_certificate.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/ssl_certificate.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/monitor_redirects.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/monitor_redirects.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/monitor_redirects.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/monitor_redirects.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/ssl_certificate.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/ssl_certificate.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/ssl_certificate.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/ssl_certificate.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/status_bar.test.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/status_bar.test.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/status_bar.test.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/status_bar.test.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/status_bar.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/status_bar.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/status_bar.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/status_bar.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/status_by_location.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/status_by_location.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/status_by_location.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/status_by_location.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/use_status_bar.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/use_status_bar.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/use_status_bar.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/status_bar/use_status_bar.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/status_by_location.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/status_by_location.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/status_by_location.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/status_by_location.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/status_details.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/status_details.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/status_details.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/status_details.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/status_details_container.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/status_details_container.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/status_details_container.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/status_details_container.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/translations.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/translations.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/status_details/translations.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/status_details/translations.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/step_detail_container.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/step_detail_container.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/step_detail_container.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/step_detail_container.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/step_page_nav.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/step_page_nav.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/step_page_nav.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/step_page_nav.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/step_page_title.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/step_page_title.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/step_page_title.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/step_page_title.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/use_monitor_breadcrumb.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/use_monitor_breadcrumb.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/use_monitor_breadcrumb.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/use_monitor_breadcrumb.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/use_monitor_breadcrumbs.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/use_monitor_breadcrumbs.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/use_monitor_breadcrumbs.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/use_monitor_breadcrumbs.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/use_step_waterfall_metrics.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/use_step_waterfall_metrics.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/use_step_waterfall_metrics.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/use_step_waterfall_metrics.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/use_step_waterfall_metrics.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/use_step_waterfall_metrics.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/use_step_waterfall_metrics.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/use_step_waterfall_metrics.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/data_formatting.test.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/data_formatting.test.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/data_formatting.test.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/data_formatting.test.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/data_formatting.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/data_formatting.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/data_formatting.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/data_formatting.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/types.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/types.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/types.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/types.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_chart_container.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_chart_container.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_chart_container.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_chart_container.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_chart_container.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_chart_container.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_chart_container.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_chart_container.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_chart_wrapper.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_chart_wrapper.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_chart_wrapper.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_chart_wrapper.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_chart_wrapper.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_chart_wrapper.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_chart_wrapper.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_chart_wrapper.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_filter.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_filter.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_filter.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_filter.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_filter.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_filter.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_filter.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_filter.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_flyout.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_flyout.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_flyout.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_flyout.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_flyout.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_flyout.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_flyout.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_flyout.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_sidebar_item.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_sidebar_item.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_sidebar_item.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_sidebar_item.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_sidebar_item.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_sidebar_item.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_sidebar_item.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/step_detail/waterfall/waterfall_sidebar_item.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/translations.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/translations.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/translations.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/translations.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/README.md b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/README.md similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/README.md rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/README.md diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/constants.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/constants.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/constants.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/constants.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/legend.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/legend.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/legend.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/legend.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/middle_truncated_text.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/middle_truncated_text.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/middle_truncated_text.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/middle_truncated_text.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/middle_truncated_text.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/middle_truncated_text.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/middle_truncated_text.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/middle_truncated_text.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/network_requests_total.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/network_requests_total.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/network_requests_total.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/network_requests_total.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/network_requests_total.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/network_requests_total.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/network_requests_total.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/network_requests_total.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/sidebar.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/sidebar.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/sidebar.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/sidebar.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/styles.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/styles.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/styles.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/styles.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/translations.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/translations.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/translations.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/translations.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/use_bar_charts.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/use_bar_charts.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/use_bar_charts.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/use_bar_charts.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/use_bar_charts.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/use_bar_charts.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/use_bar_charts.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/use_bar_charts.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/use_flyout.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/use_flyout.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/use_flyout.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/use_flyout.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/use_flyout.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/use_flyout.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/use_flyout.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/use_flyout.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_bar_chart.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_bar_chart.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_bar_chart.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_bar_chart.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_chart.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_chart.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_chart.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_chart.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_chart_fixed_axis.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_chart_fixed_axis.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_chart_fixed_axis.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_chart_fixed_axis.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_flyout_table.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_flyout_table.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_flyout_table.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_flyout_table.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_marker_icon.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_marker_icon.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_marker_icon.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_marker_icon.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_marker_icon.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_marker_icon.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_marker_icon.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_marker_icon.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_marker_test_helper.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_marker_test_helper.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_marker_test_helper.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_marker_test_helper.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_marker_trend.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_marker_trend.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_marker_trend.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_marker_trend.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_marker_trend.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_marker_trend.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_marker_trend.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_marker_trend.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_markers.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_markers.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_markers.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_markers.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_tooltip_content.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_tooltip_content.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_tooltip_content.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_tooltip_content.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_tooltip_content.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_tooltip_content.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_tooltip_content.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/components/waterfall_tooltip_content.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/context/waterfall_chart.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/context/waterfall_chart.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/context/waterfall_chart.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/context/waterfall_chart.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/index.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/index.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/index.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/index.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/types.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/types.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/types.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/monitor/synthetics/waterfall/types.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/__snapshots__/snapshot_heading.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/__snapshots__/snapshot_heading.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/__snapshots__/snapshot_heading.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/__snapshots__/snapshot_heading.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/alert_expression_popover.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/alert_expression_popover.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/alert_expression_popover.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/alert_expression_popover.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/alert_field_number.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/alert_field_number.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/alert_field_number.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/alert_field_number.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/alert_field_number.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/alert_field_number.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/alert_field_number.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/alert_field_number.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/alert_query_bar/query_bar.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/alert_query_bar/query_bar.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/alert_query_bar/query_bar.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/alert_query_bar/query_bar.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/alert_tls.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/alert_tls.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/alert_tls.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/alert_tls.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/alert_monitor_status.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/alert_monitor_status.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/alert_monitor_status.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/alert_monitor_status.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/alert_tls.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/alert_tls.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/alert_tls.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/alert_tls.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/toggle_alert_flyout_button.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/toggle_alert_flyout_button.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/toggle_alert_flyout_button.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/toggle_alert_flyout_button.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/uptime_alerts_flyout_wrapper.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/uptime_alerts_flyout_wrapper.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/uptime_alerts_flyout_wrapper.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/uptime_alerts_flyout_wrapper.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/use_snap_shot.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/use_snap_shot.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/use_snap_shot.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/alerts_containers/use_snap_shot.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/anomaly_alert/anomaly_alert.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/anomaly_alert/anomaly_alert.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/anomaly_alert/anomaly_alert.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/anomaly_alert/anomaly_alert.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/anomaly_alert/select_severity.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/anomaly_alert/select_severity.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/anomaly_alert/select_severity.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/anomaly_alert/select_severity.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/anomaly_alert/translations.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/anomaly_alert/translations.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/anomaly_alert/translations.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/anomaly_alert/translations.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/__snapshots__/down_number_select.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/__snapshots__/down_number_select.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/__snapshots__/down_number_select.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/__snapshots__/down_number_select.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/__snapshots__/time_expression_select.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/__snapshots__/time_expression_select.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/__snapshots__/time_expression_select.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/__snapshots__/time_expression_select.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/availability_expression_select.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/availability_expression_select.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/availability_expression_select.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/availability_expression_select.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/down_number_select.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/down_number_select.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/down_number_select.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/down_number_select.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/down_number_select.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/down_number_select.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/down_number_select.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/down_number_select.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/filters_expression_select.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/filters_expression_select.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/filters_expression_select.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/filters_expression_select.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/filters_expression_select.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/filters_expression_select.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/filters_expression_select.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/filters_expression_select.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/status_expression_select.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/status_expression_select.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/status_expression_select.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/status_expression_select.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/time_expression_select.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/time_expression_select.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/time_expression_select.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/time_expression_select.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/time_expression_select.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/time_expression_select.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/time_expression_select.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/time_expression_select.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/time_unit_selectable.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/time_unit_selectable.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/time_unit_selectable.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/time_unit_selectable.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/translations.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/translations.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/translations.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_expressions/translations.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/add_filter_btn.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/add_filter_btn.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/add_filter_btn.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/add_filter_btn.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/add_filter_btn.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/add_filter_btn.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/add_filter_btn.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/add_filter_btn.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/alert_monitor_status.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/alert_monitor_status.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/alert_monitor_status.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/alert_monitor_status.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/alert_monitor_status.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/alert_monitor_status.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/alert_monitor_status.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/alert_monitor_status.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/old_alert_call_out.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/old_alert_call_out.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/old_alert_call_out.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/old_alert_call_out.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/old_alert_callout.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/old_alert_callout.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/old_alert_callout.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/monitor_status_alert/old_alert_callout.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/toggle_alert_flyout_button.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/toggle_alert_flyout_button.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/toggle_alert_flyout_button.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/toggle_alert_flyout_button.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/toggle_alert_flyout_button.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/toggle_alert_flyout_button.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/toggle_alert_flyout_button.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/toggle_alert_flyout_button.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/translations.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/translations.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/translations.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/translations.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/uptime_alerts_flyout_wrapper.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/uptime_alerts_flyout_wrapper.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/alerts/uptime_alerts_flyout_wrapper.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/alerts/uptime_alerts_flyout_wrapper.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/empty_state/empty_state_error.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/empty_state/empty_state_error.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/empty_state/empty_state_error.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/empty_state/empty_state_error.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/empty_state/empty_state_loading.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/empty_state/empty_state_loading.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/empty_state/empty_state_loading.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/empty_state/empty_state_loading.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/empty_state/use_has_data.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/empty_state/use_has_data.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/empty_state/use_has_data.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/empty_state/use_has_data.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/filter_group/filter_group.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/filter_group/filter_group.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/filter_group/filter_group.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/filter_group/filter_group.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/filter_group/filter_group.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/filter_group/filter_group.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/filter_group/filter_group.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/filter_group/filter_group.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/filter_group/selected_filters.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/filter_group/selected_filters.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/filter_group/selected_filters.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/filter_group/selected_filters.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/filter_group/translations.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/filter_group/translations.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/filter_group/translations.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/filter_group/translations.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/integration_deprecation/index.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/integration_deprecation/index.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/integration_deprecation/index.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/integration_deprecation/index.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/integration_deprecation/integration_deprecation.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/integration_deprecation/integration_deprecation.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/integration_deprecation/integration_deprecation.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/integration_deprecation/integration_deprecation.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/integration_deprecation/integration_deprecation_callout.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/integration_deprecation/integration_deprecation_callout.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/integration_deprecation/integration_deprecation_callout.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/integration_deprecation/integration_deprecation_callout.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/__snapshots__/filter_status_button.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/__snapshots__/filter_status_button.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/__snapshots__/filter_status_button.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/__snapshots__/filter_status_button.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/__snapshots__/status_filter.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/__snapshots__/status_filter.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/__snapshots__/status_filter.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/__snapshots__/status_filter.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/columns/cert_status_column.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/columns/cert_status_column.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/columns/cert_status_column.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/columns/cert_status_column.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/columns/define_connectors.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/columns/define_connectors.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/columns/define_connectors.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/columns/define_connectors.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/columns/define_connectors.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/columns/define_connectors.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/columns/define_connectors.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/columns/define_connectors.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/columns/enable_alert.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/columns/enable_alert.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/columns/enable_alert.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/columns/enable_alert.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/columns/enable_alert.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/columns/enable_alert.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/columns/enable_alert.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/columns/enable_alert.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/columns/monitor_name_col.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/columns/monitor_name_col.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/columns/monitor_name_col.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/columns/monitor_name_col.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/columns/monitor_status_column.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/columns/monitor_status_column.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/columns/monitor_status_column.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/columns/monitor_status_column.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/columns/monitor_status_column.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/columns/monitor_status_column.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/columns/monitor_status_column.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/columns/monitor_status_column.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/columns/status_badge.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/columns/status_badge.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/columns/status_badge.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/columns/status_badge.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/columns/status_badge.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/columns/status_badge.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/columns/status_badge.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/columns/status_badge.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/columns/translations.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/columns/translations.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/columns/translations.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/columns/translations.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/filter_status_button.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/filter_status_button.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/filter_status_button.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/filter_status_button.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/filter_status_button.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/filter_status_button.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/filter_status_button.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/filter_status_button.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_container.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_container.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_container.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_container.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/__snapshots__/integration_group.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/__snapshots__/integration_group.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/__snapshots__/integration_group.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/__snapshots__/integration_group.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/__snapshots__/integration_link.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/__snapshots__/integration_link.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/__snapshots__/integration_link.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/__snapshots__/integration_link.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/__snapshots__/monitor_list_drawer.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/__snapshots__/monitor_list_drawer.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/__snapshots__/monitor_list_drawer.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/__snapshots__/monitor_list_drawer.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/__snapshots__/most_recent_error.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/__snapshots__/most_recent_error.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/__snapshots__/most_recent_error.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/__snapshots__/most_recent_error.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/actions_popover/actions_popover.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/actions_popover/actions_popover.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/actions_popover/actions_popover.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/actions_popover/actions_popover.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/actions_popover/actions_popover_container.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/actions_popover/actions_popover_container.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/actions_popover/actions_popover_container.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/actions_popover/actions_popover_container.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/actions_popover/integration_group.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/actions_popover/integration_group.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/actions_popover/integration_group.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/actions_popover/integration_group.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/actions_popover/integration_link.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/actions_popover/integration_link.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/actions_popover/integration_link.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/actions_popover/integration_link.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/data.json b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/data.json similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/data.json rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/data.json diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/enabled_alerts.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/enabled_alerts.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/enabled_alerts.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/enabled_alerts.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/integration_group.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/integration_group.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/integration_group.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/integration_group.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/integration_link.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/integration_link.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/integration_link.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/integration_link.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/list_drawer_container.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/list_drawer_container.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/list_drawer_container.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/list_drawer_container.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_list_drawer.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_list_drawer.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_list_drawer.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_list_drawer.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_list_drawer.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_list_drawer.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_list_drawer.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_list_drawer.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_status_list.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_status_list.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_status_list.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_status_list.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_status_list.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_status_list.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_status_list.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_status_list.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_status_row.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_status_row.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_status_row.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_status_row.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_status_row.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_status_row.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_status_row.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_status_row.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_url.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_url.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_url.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/monitor_url.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/most_recent_error.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/most_recent_error.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/most_recent_error.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/most_recent_error.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/most_recent_error.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/most_recent_error.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/most_recent_error.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/most_recent_error.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/most_recent_run.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/most_recent_run.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/most_recent_run.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_drawer/most_recent_run.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_header.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_header.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_header.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_header.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_page_size_select.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_page_size_select.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_page_size_select.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_page_size_select.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_page_size_select.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_page_size_select.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_page_size_select.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/monitor_list_page_size_select.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/no_items_meesage.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/no_items_meesage.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/no_items_meesage.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/no_items_meesage.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/no_items_message.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/no_items_message.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/no_items_message.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/no_items_message.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/overview_page_link.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/overview_page_link.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/overview_page_link.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/overview_page_link.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/parse_timestamp.test.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/parse_timestamp.test.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/parse_timestamp.test.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/parse_timestamp.test.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/parse_timestamp.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/parse_timestamp.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/parse_timestamp.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/parse_timestamp.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/status_filter.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/status_filter.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/status_filter.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/status_filter.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/status_filter.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/status_filter.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/status_filter.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/status_filter.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/translations.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/translations.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/translations.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/translations.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/troubleshoot_popover.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/troubleshoot_popover.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/troubleshoot_popover.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/troubleshoot_popover.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/types.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/types.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/types.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/types.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/use_monitor_histogram.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/use_monitor_histogram.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/monitor_list/use_monitor_histogram.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/monitor_list/use_monitor_histogram.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/query_bar/query_bar.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/query_bar/query_bar.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/query_bar/query_bar.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/query_bar/query_bar.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/query_bar/translations.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/query_bar/translations.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/query_bar/translations.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/query_bar/translations.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/query_bar/use_query_bar.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/query_bar/use_query_bar.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/query_bar/use_query_bar.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/query_bar/use_query_bar.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/query_bar/use_query_bar.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/query_bar/use_query_bar.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/query_bar/use_query_bar.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/query_bar/use_query_bar.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/snapshot/__snapshots__/snapshot.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/snapshot/__snapshots__/snapshot.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/snapshot/__snapshots__/snapshot.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/snapshot/__snapshots__/snapshot.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/snapshot/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/snapshot/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/snapshot/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/snapshot/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/snapshot/snapshot.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/snapshot/snapshot.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/snapshot/snapshot.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/snapshot/snapshot.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/snapshot/snapshot.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/snapshot/snapshot.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/snapshot/snapshot.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/snapshot/snapshot.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/snapshot/snapshot_heading.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/snapshot/snapshot_heading.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/snapshot/snapshot_heading.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/snapshot/snapshot_heading.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/snapshot/use_snap_shot.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/snapshot/use_snap_shot.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/snapshot/use_snap_shot.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/snapshot/use_snap_shot.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/snapshot_heading.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/snapshot_heading.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/snapshot_heading.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/snapshot_heading.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/overview/status_panel.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/status_panel.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/overview/status_panel.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/overview/status_panel.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/settings/__snapshots__/certificate_form.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/settings/__snapshots__/certificate_form.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/settings/__snapshots__/certificate_form.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/settings/__snapshots__/certificate_form.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/settings/__snapshots__/indices_form.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/settings/__snapshots__/indices_form.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/settings/__snapshots__/indices_form.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/settings/__snapshots__/indices_form.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/settings/add_connector_flyout.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/settings/add_connector_flyout.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/settings/add_connector_flyout.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/settings/add_connector_flyout.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/settings/alert_defaults_form.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/settings/alert_defaults_form.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/settings/alert_defaults_form.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/settings/alert_defaults_form.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/settings/certificate_form.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/settings/certificate_form.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/settings/certificate_form.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/settings/certificate_form.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/settings/certificate_form.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/settings/certificate_form.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/settings/certificate_form.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/settings/certificate_form.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/settings/default_email.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/settings/default_email.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/settings/default_email.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/settings/default_email.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/settings/indices_form.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/settings/indices_form.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/settings/indices_form.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/settings/indices_form.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/settings/indices_form.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/settings/indices_form.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/settings/indices_form.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/settings/indices_form.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/settings/settings_actions.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/settings/settings_actions.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/settings/settings_actions.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/settings/settings_actions.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/settings/settings_bottom_bar.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/settings/settings_bottom_bar.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/settings/settings_bottom_bar.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/settings/settings_bottom_bar.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/settings/translations.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/settings/translations.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/settings/translations.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/settings/translations.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/settings/use_settings_errors.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/settings/use_settings_errors.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/settings/use_settings_errors.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/settings/use_settings_errors.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/check_steps/stderr_logs.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/check_steps/stderr_logs.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/check_steps/stderr_logs.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/check_steps/stderr_logs.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/check_steps/step_duration.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/check_steps/step_duration.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/check_steps/step_duration.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/check_steps/step_duration.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/check_steps/step_expanded_row/screenshot_link.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/check_steps/step_expanded_row/screenshot_link.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/check_steps/step_expanded_row/screenshot_link.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/check_steps/step_expanded_row/screenshot_link.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/check_steps/step_expanded_row/step_screenshots.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/check_steps/step_expanded_row/step_screenshots.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/check_steps/step_expanded_row/step_screenshots.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/check_steps/step_expanded_row/step_screenshots.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/check_steps/step_field_trend.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/check_steps/step_field_trend.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/check_steps/step_field_trend.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/check_steps/step_field_trend.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/check_steps/step_field_trend.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/check_steps/step_field_trend.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/check_steps/step_field_trend.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/check_steps/step_field_trend.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/check_steps/step_image.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/check_steps/step_image.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/check_steps/step_image.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/check_steps/step_image.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/check_steps/steps_list.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/check_steps/steps_list.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/check_steps/steps_list.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/check_steps/steps_list.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/check_steps/steps_list.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/check_steps/steps_list.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/check_steps/steps_list.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/check_steps/steps_list.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/check_steps/use_check_steps.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/check_steps/use_check_steps.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/check_steps/use_check_steps.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/check_steps/use_check_steps.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/check_steps/use_expanded_row.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/check_steps/use_expanded_row.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/check_steps/use_expanded_row.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/check_steps/use_expanded_row.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/check_steps/use_expanded_row.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/check_steps/use_expanded_row.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/check_steps/use_expanded_row.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/check_steps/use_expanded_row.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/check_steps/use_std_error_logs.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/check_steps/use_std_error_logs.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/check_steps/use_std_error_logs.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/check_steps/use_std_error_logs.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/code_block_accordion.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/code_block_accordion.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/code_block_accordion.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/code_block_accordion.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/console_event.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/console_event.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/console_event.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/console_event.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/console_event.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/console_event.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/console_event.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/console_event.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/console_output_event_list.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/console_output_event_list.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/console_output_event_list.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/console_output_event_list.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/console_output_event_list.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/console_output_event_list.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/console_output_event_list.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/console_output_event_list.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/empty_journey.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/empty_journey.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/empty_journey.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/empty_journey.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/empty_journey.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/empty_journey.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/empty_journey.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/empty_journey.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/executed_step.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/executed_step.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/executed_step.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/executed_step.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/executed_step.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/executed_step.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/executed_step.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/executed_step.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/status_badge.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/status_badge.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/status_badge.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/status_badge.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/status_badge.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/status_badge.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/status_badge.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/status_badge.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/step_screenshot_display.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/step_screenshot_display.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/step_screenshot_display.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/step_screenshot_display.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/step_screenshot_display.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/step_screenshot_display.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/step_screenshot_display.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/step_screenshot_display.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/translations.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/translations.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/components/synthetics/translations.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/components/synthetics/translations.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/contexts/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/contexts/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/contexts/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/contexts/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/contexts/uptime_data_view_context.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/contexts/uptime_data_view_context.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/contexts/uptime_data_view_context.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/contexts/uptime_data_view_context.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/contexts/uptime_refresh_context.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/contexts/uptime_refresh_context.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/contexts/uptime_refresh_context.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/contexts/uptime_refresh_context.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/contexts/uptime_settings_context.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/contexts/uptime_settings_context.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/contexts/uptime_settings_context.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/contexts/uptime_settings_context.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/contexts/uptime_startup_plugins_context.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/contexts/uptime_startup_plugins_context.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/contexts/uptime_startup_plugins_context.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/contexts/uptime_startup_plugins_context.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/contexts/uptime_theme_context.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/contexts/uptime_theme_context.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/contexts/uptime_theme_context.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/contexts/uptime_theme_context.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/hooks/__snapshots__/use_url_params.test.tsx.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/__snapshots__/use_url_params.test.tsx.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/hooks/__snapshots__/use_url_params.test.tsx.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/__snapshots__/use_url_params.test.tsx.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/hooks/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/hooks/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/hooks/use_base_chart_theme.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_base_chart_theme.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/hooks/use_base_chart_theme.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_base_chart_theme.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/hooks/use_breadcrumbs.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_breadcrumbs.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/hooks/use_breadcrumbs.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_breadcrumbs.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/hooks/use_breadcrumbs.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_breadcrumbs.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/hooks/use_breadcrumbs.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_breadcrumbs.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/hooks/use_cert_status.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_cert_status.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/hooks/use_cert_status.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_cert_status.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/hooks/use_composite_image.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_composite_image.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/hooks/use_composite_image.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_composite_image.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/hooks/use_composite_image.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_composite_image.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/hooks/use_composite_image.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_composite_image.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/hooks/use_filter_update.test.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_filter_update.test.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/hooks/use_filter_update.test.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_filter_update.test.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/hooks/use_filter_update.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_filter_update.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/hooks/use_filter_update.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_filter_update.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/hooks/use_init_app.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_init_app.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/hooks/use_init_app.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_init_app.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/hooks/use_mapping_check.test.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_mapping_check.test.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/hooks/use_mapping_check.test.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_mapping_check.test.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/hooks/use_mapping_check.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_mapping_check.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/hooks/use_mapping_check.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_mapping_check.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/hooks/use_monitor.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_monitor.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/hooks/use_monitor.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_monitor.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/hooks/use_overview_filter_check.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_overview_filter_check.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/hooks/use_overview_filter_check.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_overview_filter_check.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/hooks/use_overview_filter_check.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_overview_filter_check.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/hooks/use_overview_filter_check.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_overview_filter_check.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/hooks/use_search_text.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_search_text.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/hooks/use_search_text.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_search_text.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/hooks/use_selected_filters.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_selected_filters.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/hooks/use_selected_filters.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_selected_filters.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/hooks/use_selected_filters.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_selected_filters.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/hooks/use_selected_filters.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_selected_filters.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/hooks/use_update_kuery_string.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_update_kuery_string.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/hooks/use_update_kuery_string.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_update_kuery_string.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/hooks/use_url_params.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_url_params.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/hooks/use_url_params.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_url_params.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/hooks/use_url_params.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_url_params.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/hooks/use_url_params.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/hooks/use_url_params.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/__mocks__/legacy_screenshot_ref.mock.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/__mocks__/legacy_screenshot_ref.mock.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/__mocks__/legacy_screenshot_ref.mock.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/__mocks__/legacy_screenshot_ref.mock.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/__mocks__/legacy_use_composite_image.mock.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/__mocks__/legacy_use_composite_image.mock.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/__mocks__/legacy_use_composite_image.mock.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/__mocks__/legacy_use_composite_image.mock.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/__mocks__/uptime_plugin_start_mock.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/__mocks__/uptime_plugin_start_mock.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/__mocks__/uptime_plugin_start_mock.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/__mocks__/uptime_plugin_start_mock.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/__mocks__/uptime_store.mock.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/__mocks__/uptime_store.mock.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/__mocks__/uptime_store.mock.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/__mocks__/uptime_store.mock.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/__mocks__/ut_router_history.mock.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/__mocks__/ut_router_history.mock.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/__mocks__/ut_router_history.mock.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/__mocks__/ut_router_history.mock.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/adapters/framework/capabilities_adapter.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/adapters/framework/capabilities_adapter.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/adapters/framework/capabilities_adapter.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/adapters/framework/capabilities_adapter.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/alert_messages.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/alert_messages.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/alert_messages.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/alert_messages.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/common.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/common.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/common.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/common.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/duration_anomaly.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/duration_anomaly.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/duration_anomaly.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/duration_anomaly.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/lazy_wrapper/duration_anomaly.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/lazy_wrapper/duration_anomaly.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/lazy_wrapper/duration_anomaly.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/lazy_wrapper/duration_anomaly.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/lazy_wrapper/monitor_status.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/lazy_wrapper/monitor_status.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/lazy_wrapper/monitor_status.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/lazy_wrapper/monitor_status.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/lazy_wrapper/tls_alert.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/lazy_wrapper/tls_alert.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/lazy_wrapper/tls_alert.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/lazy_wrapper/tls_alert.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/lazy_wrapper/validate_monitor_status.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/lazy_wrapper/validate_monitor_status.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/lazy_wrapper/validate_monitor_status.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/lazy_wrapper/validate_monitor_status.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/lazy_wrapper/validate_tls_alert.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/lazy_wrapper/validate_tls_alert.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/lazy_wrapper/validate_tls_alert.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/lazy_wrapper/validate_tls_alert.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/monitor_status.test.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/monitor_status.test.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/monitor_status.test.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/monitor_status.test.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/monitor_status.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/monitor_status.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/monitor_status.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/monitor_status.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/tls.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/tls.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/tls.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/tls.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/tls_legacy.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/tls_legacy.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/alert_types/tls_legacy.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/alert_types/tls_legacy.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/formatting.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/formatting.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/formatting.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/formatting.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/charts/get_chart_date_label.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/charts/get_chart_date_label.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/charts/get_chart_date_label.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/charts/get_chart_date_label.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/charts/get_label_format.test.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/charts/get_label_format.test.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/charts/get_label_format.test.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/charts/get_label_format.test.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/charts/get_label_format.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/charts/get_label_format.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/charts/get_label_format.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/charts/get_label_format.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/charts/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/charts/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/charts/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/charts/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/charts/is_within_current_date.test.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/charts/is_within_current_date.test.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/charts/is_within_current_date.test.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/charts/is_within_current_date.test.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/charts/is_within_current_date.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/charts/is_within_current_date.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/charts/is_within_current_date.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/charts/is_within_current_date.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/compose_screenshot_images.test.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/compose_screenshot_images.test.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/compose_screenshot_images.test.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/compose_screenshot_images.test.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/compose_screenshot_images.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/compose_screenshot_images.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/compose_screenshot_images.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/compose_screenshot_images.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/convert_measurements.test.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/convert_measurements.test.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/convert_measurements.test.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/convert_measurements.test.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/convert_measurements.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/convert_measurements.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/convert_measurements.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/convert_measurements.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/enzyme_helpers.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/enzyme_helpers.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/enzyme_helpers.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/enzyme_helpers.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/get_title.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/get_title.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/get_title.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/get_title.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/helper_with_redux.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/helper_with_redux.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/helper_with_redux.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/helper_with_redux.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/observability_integration/add_base_path.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/observability_integration/add_base_path.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/observability_integration/add_base_path.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/observability_integration/add_base_path.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/observability_integration/build_href.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/observability_integration/build_href.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/observability_integration/build_href.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/observability_integration/build_href.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/observability_integration/get_apm_href.test.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/observability_integration/get_apm_href.test.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/observability_integration/get_apm_href.test.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/observability_integration/get_apm_href.test.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/observability_integration/get_apm_href.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/observability_integration/get_apm_href.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/observability_integration/get_apm_href.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/observability_integration/get_apm_href.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/observability_integration/get_infra_href.test.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/observability_integration/get_infra_href.test.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/observability_integration/get_infra_href.test.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/observability_integration/get_infra_href.test.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/observability_integration/get_infra_href.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/observability_integration/get_infra_href.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/observability_integration/get_infra_href.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/observability_integration/get_infra_href.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/observability_integration/get_logging_href.test.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/observability_integration/get_logging_href.test.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/observability_integration/get_logging_href.test.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/observability_integration/get_logging_href.test.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/observability_integration/get_logging_href.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/observability_integration/get_logging_href.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/observability_integration/get_logging_href.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/observability_integration/get_logging_href.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/observability_integration/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/observability_integration/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/observability_integration/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/observability_integration/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/parse_search.test.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/parse_search.test.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/parse_search.test.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/parse_search.test.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/parse_search.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/parse_search.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/parse_search.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/parse_search.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/rtl_helpers.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/rtl_helpers.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/rtl_helpers.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/rtl_helpers.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/series_has_down_values.test.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/series_has_down_values.test.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/series_has_down_values.test.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/series_has_down_values.test.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/series_has_down_values.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/series_has_down_values.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/series_has_down_values.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/series_has_down_values.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/spy_use_fetcher.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/spy_use_fetcher.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/spy_use_fetcher.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/spy_use_fetcher.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/test_helpers.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/test_helpers.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/test_helpers.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/test_helpers.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/url_params/__snapshots__/get_supported_url_params.test.ts.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/url_params/__snapshots__/get_supported_url_params.test.ts.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/url_params/__snapshots__/get_supported_url_params.test.ts.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/url_params/__snapshots__/get_supported_url_params.test.ts.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/url_params/get_supported_url_params.test.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/url_params/get_supported_url_params.test.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/url_params/get_supported_url_params.test.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/url_params/get_supported_url_params.test.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/url_params/get_supported_url_params.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/url_params/get_supported_url_params.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/url_params/get_supported_url_params.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/url_params/get_supported_url_params.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/url_params/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/url_params/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/url_params/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/url_params/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/url_params/parse_absolute_date.test.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/url_params/parse_absolute_date.test.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/url_params/parse_absolute_date.test.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/url_params/parse_absolute_date.test.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/url_params/parse_absolute_date.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/url_params/parse_absolute_date.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/url_params/parse_absolute_date.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/url_params/parse_absolute_date.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/helper/url_params/stringify_url_params.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/url_params/stringify_url_params.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/helper/url_params/stringify_url_params.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/helper/url_params/stringify_url_params.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/lib/lib.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/lib.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/lib/lib.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/lib/lib.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/pages/certificates.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/certificates.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/pages/certificates.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/certificates.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/pages/certificates.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/certificates.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/pages/certificates.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/certificates.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/pages/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/pages/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/pages/mapping_error.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/mapping_error.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/pages/mapping_error.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/mapping_error.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/pages/monitor.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/monitor.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/pages/monitor.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/monitor.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/pages/monitor.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/monitor.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/pages/monitor.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/monitor.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/pages/not_found.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/not_found.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/pages/not_found.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/not_found.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/pages/not_found.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/not_found.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/pages/not_found.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/not_found.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/pages/overview.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/overview.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/pages/overview.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/overview.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/pages/overview.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/overview.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/pages/overview.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/overview.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/pages/settings.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/settings.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/pages/settings.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/settings.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/pages/settings.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/settings.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/pages/settings.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/settings.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/pages/synthetics/checks_navigation.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/synthetics/checks_navigation.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/pages/synthetics/checks_navigation.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/synthetics/checks_navigation.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/pages/synthetics/step_detail_page.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/synthetics/step_detail_page.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/pages/synthetics/step_detail_page.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/synthetics/step_detail_page.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/pages/synthetics/synthetics_checks.test.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/synthetics/synthetics_checks.test.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/pages/synthetics/synthetics_checks.test.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/synthetics/synthetics_checks.test.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/pages/synthetics/synthetics_checks.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/synthetics/synthetics_checks.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/pages/synthetics/synthetics_checks.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/synthetics/synthetics_checks.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/pages/translations.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/translations.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/pages/translations.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/pages/translations.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/routes.tsx b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/routes.tsx similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/routes.tsx rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/routes.tsx diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/actions/dynamic_settings.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/dynamic_settings.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/actions/dynamic_settings.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/dynamic_settings.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/actions/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/actions/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/actions/index_status.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/index_status.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/actions/index_status.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/index_status.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/actions/journey.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/journey.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/actions/journey.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/journey.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/actions/ml_anomaly.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/ml_anomaly.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/actions/ml_anomaly.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/ml_anomaly.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/actions/monitor.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/monitor.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/actions/monitor.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/monitor.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/actions/monitor_duration.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/monitor_duration.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/actions/monitor_duration.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/monitor_duration.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/actions/monitor_list.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/monitor_list.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/actions/monitor_list.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/monitor_list.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/actions/monitor_status.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/monitor_status.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/actions/monitor_status.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/monitor_status.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/actions/network_events.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/network_events.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/actions/network_events.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/network_events.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/actions/ping.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/ping.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/actions/ping.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/ping.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/actions/selected_filters.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/selected_filters.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/actions/selected_filters.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/selected_filters.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/actions/snapshot.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/snapshot.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/actions/snapshot.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/snapshot.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/actions/types.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/types.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/actions/types.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/types.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/actions/ui.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/ui.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/actions/ui.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/ui.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/actions/utils.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/utils.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/actions/utils.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/actions/utils.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/alerts/alerts.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/alerts/alerts.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/alerts/alerts.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/alerts/alerts.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/api/__snapshots__/snapshot.test.ts.snap b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/__snapshots__/snapshot.test.ts.snap similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/api/__snapshots__/snapshot.test.ts.snap rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/__snapshots__/snapshot.test.ts.snap diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/api/alerts.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/alerts.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/api/alerts.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/alerts.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/api/dynamic_settings.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/dynamic_settings.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/api/dynamic_settings.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/dynamic_settings.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/api/has_integration_monitors.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/has_integration_monitors.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/api/has_integration_monitors.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/has_integration_monitors.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/api/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/api/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/api/index_status.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/index_status.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/api/index_status.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/index_status.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/api/journey.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/journey.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/api/journey.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/journey.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/api/ml_anomaly.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/ml_anomaly.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/api/ml_anomaly.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/ml_anomaly.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/api/monitor.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/monitor.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/api/monitor.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/monitor.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/api/monitor_duration.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/monitor_duration.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/api/monitor_duration.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/monitor_duration.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/api/monitor_list.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/monitor_list.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/api/monitor_list.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/monitor_list.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/api/monitor_status.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/monitor_status.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/api/monitor_status.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/monitor_status.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/api/network_events.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/network_events.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/api/network_events.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/network_events.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/api/ping.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/ping.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/api/ping.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/ping.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/api/snapshot.test.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/snapshot.test.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/api/snapshot.test.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/snapshot.test.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/api/snapshot.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/snapshot.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/api/snapshot.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/snapshot.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/api/types.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/types.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/api/types.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/types.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/api/utils.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/utils.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/api/utils.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/api/utils.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/certificates/certificates.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/certificates/certificates.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/certificates/certificates.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/certificates/certificates.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/effects/dynamic_settings.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/dynamic_settings.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/effects/dynamic_settings.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/dynamic_settings.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/effects/fetch_effect.test.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/fetch_effect.test.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/effects/fetch_effect.test.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/fetch_effect.test.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/effects/fetch_effect.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/fetch_effect.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/effects/fetch_effect.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/fetch_effect.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/effects/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/effects/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/effects/index_status.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/index_status.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/effects/index_status.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/index_status.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/effects/journey.test.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/journey.test.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/effects/journey.test.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/journey.test.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/effects/journey.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/journey.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/effects/journey.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/journey.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/effects/ml_anomaly.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/ml_anomaly.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/effects/ml_anomaly.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/ml_anomaly.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/effects/monitor.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/monitor.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/effects/monitor.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/monitor.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/effects/monitor_duration.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/monitor_duration.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/effects/monitor_duration.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/monitor_duration.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/effects/monitor_list.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/monitor_list.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/effects/monitor_list.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/monitor_list.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/effects/monitor_status.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/monitor_status.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/effects/monitor_status.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/monitor_status.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/effects/network_events.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/network_events.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/effects/network_events.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/network_events.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/effects/ping.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/ping.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/effects/ping.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/ping.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/effects/synthetic_journey_blocks.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/synthetic_journey_blocks.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/effects/synthetic_journey_blocks.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/effects/synthetic_journey_blocks.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/kibana_service.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/kibana_service.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/kibana_service.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/kibana_service.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/reducers/dynamic_settings.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/dynamic_settings.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/reducers/dynamic_settings.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/dynamic_settings.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/reducers/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/reducers/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/index.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/reducers/index_status.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/index_status.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/reducers/index_status.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/index_status.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/reducers/journey.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/journey.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/reducers/journey.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/journey.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/reducers/ml_anomaly.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/ml_anomaly.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/reducers/ml_anomaly.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/ml_anomaly.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/reducers/monitor.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/monitor.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/reducers/monitor.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/monitor.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/reducers/monitor_duration.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/monitor_duration.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/reducers/monitor_duration.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/monitor_duration.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/reducers/monitor_list.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/monitor_list.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/reducers/monitor_list.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/monitor_list.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/reducers/monitor_status.test.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/monitor_status.test.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/reducers/monitor_status.test.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/monitor_status.test.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/reducers/monitor_status.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/monitor_status.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/reducers/monitor_status.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/monitor_status.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/reducers/network_events.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/network_events.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/reducers/network_events.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/network_events.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/reducers/ping.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/ping.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/reducers/ping.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/ping.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/reducers/ping_list.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/ping_list.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/reducers/ping_list.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/ping_list.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/reducers/selected_filters.test.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/selected_filters.test.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/reducers/selected_filters.test.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/selected_filters.test.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/reducers/selected_filters.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/selected_filters.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/reducers/selected_filters.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/selected_filters.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/reducers/synthetics.test.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/synthetics.test.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/reducers/synthetics.test.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/synthetics.test.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/reducers/synthetics.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/synthetics.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/reducers/synthetics.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/synthetics.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/reducers/types.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/types.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/reducers/types.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/types.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/reducers/ui.test.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/ui.test.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/reducers/ui.test.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/ui.test.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/reducers/ui.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/ui.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/reducers/ui.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/ui.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/reducers/utils.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/utils.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/reducers/utils.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/reducers/utils.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/selectors/index.test.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/selectors/index.test.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/selectors/index.test.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/selectors/index.test.ts diff --git a/x-pack/plugins/uptime/public/legacy_uptime/state/selectors/index.ts b/x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/selectors/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/legacy_uptime/state/selectors/index.ts rename to x-pack/plugins/observability_solution/uptime/public/legacy_uptime/state/selectors/index.ts diff --git a/x-pack/plugins/uptime/public/plugin.ts b/x-pack/plugins/observability_solution/uptime/public/plugin.ts similarity index 100% rename from x-pack/plugins/uptime/public/plugin.ts rename to x-pack/plugins/observability_solution/uptime/public/plugin.ts diff --git a/x-pack/plugins/uptime/public/utils/api_service/api_service.ts b/x-pack/plugins/observability_solution/uptime/public/utils/api_service/api_service.ts similarity index 100% rename from x-pack/plugins/uptime/public/utils/api_service/api_service.ts rename to x-pack/plugins/observability_solution/uptime/public/utils/api_service/api_service.ts diff --git a/x-pack/plugins/uptime/public/utils/api_service/index.ts b/x-pack/plugins/observability_solution/uptime/public/utils/api_service/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/utils/api_service/index.ts rename to x-pack/plugins/observability_solution/uptime/public/utils/api_service/index.ts diff --git a/x-pack/plugins/uptime/public/utils/kibana_service/index.ts b/x-pack/plugins/observability_solution/uptime/public/utils/kibana_service/index.ts similarity index 100% rename from x-pack/plugins/uptime/public/utils/kibana_service/index.ts rename to x-pack/plugins/observability_solution/uptime/public/utils/kibana_service/index.ts diff --git a/x-pack/plugins/uptime/public/utils/kibana_service/kibana_service.ts b/x-pack/plugins/observability_solution/uptime/public/utils/kibana_service/kibana_service.ts similarity index 100% rename from x-pack/plugins/uptime/public/utils/kibana_service/kibana_service.ts rename to x-pack/plugins/observability_solution/uptime/public/utils/kibana_service/kibana_service.ts diff --git a/x-pack/plugins/uptime/scripts/base_e2e.js b/x-pack/plugins/observability_solution/uptime/scripts/base_e2e.js similarity index 100% rename from x-pack/plugins/uptime/scripts/base_e2e.js rename to x-pack/plugins/observability_solution/uptime/scripts/base_e2e.js diff --git a/x-pack/plugins/uptime/scripts/uptime_e2e.js b/x-pack/plugins/observability_solution/uptime/scripts/uptime_e2e.js similarity index 100% rename from x-pack/plugins/uptime/scripts/uptime_e2e.js rename to x-pack/plugins/observability_solution/uptime/scripts/uptime_e2e.js diff --git a/x-pack/plugins/uptime/server/constants/settings.ts b/x-pack/plugins/observability_solution/uptime/server/constants/settings.ts similarity index 100% rename from x-pack/plugins/uptime/server/constants/settings.ts rename to x-pack/plugins/observability_solution/uptime/server/constants/settings.ts diff --git a/x-pack/plugins/uptime/server/index.ts b/x-pack/plugins/observability_solution/uptime/server/index.ts similarity index 100% rename from x-pack/plugins/uptime/server/index.ts rename to x-pack/plugins/observability_solution/uptime/server/index.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/adapters/framework/adapter_types.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/adapters/framework/adapter_types.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/adapters/framework/adapter_types.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/adapters/framework/adapter_types.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/adapters/framework/index.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/adapters/framework/index.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/adapters/framework/index.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/adapters/framework/index.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/adapters/index.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/adapters/index.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/adapters/index.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/adapters/index.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/action_variables.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/action_variables.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/action_variables.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/action_variables.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/common.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/common.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/common.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/common.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/common.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/common.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/common.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/common.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/docs/params_property_synthetics_monitor_status.yaml b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/docs/params_property_synthetics_monitor_status.yaml similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/docs/params_property_synthetics_monitor_status.yaml rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/docs/params_property_synthetics_monitor_status.yaml diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/docs/params_property_synthetics_uptime_tls.yaml b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/docs/params_property_synthetics_uptime_tls.yaml similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/docs/params_property_synthetics_uptime_tls.yaml rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/docs/params_property_synthetics_uptime_tls.yaml diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/duration_anomaly.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/duration_anomaly.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/duration_anomaly.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/duration_anomaly.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/duration_anomaly.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/duration_anomaly.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/duration_anomaly.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/duration_anomaly.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/status_check.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/status_check.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/status_check.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/status_check.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/status_check.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/status_check.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/status_check.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/status_check.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/test_utils/index.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/test_utils/index.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/test_utils/index.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/test_utils/index.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/tls.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/tls.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/tls.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/tls.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/tls.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/tls.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/tls.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/tls.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/tls_legacy.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/tls_legacy.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/tls_legacy.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/tls_legacy.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/tls_legacy.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/tls_legacy.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/tls_legacy.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/tls_legacy.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/translations.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/translations.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/translations.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/translations.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/types.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/types.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/alerts/types.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/alerts/types.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/domains/__snapshots__/license.test.ts.snap b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/domains/__snapshots__/license.test.ts.snap similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/domains/__snapshots__/license.test.ts.snap rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/domains/__snapshots__/license.test.ts.snap diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/domains/index.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/domains/index.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/domains/index.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/domains/index.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/domains/license.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/domains/license.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/domains/license.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/domains/license.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/domains/license.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/domains/license.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/domains/license.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/domains/license.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/helper/__snapshots__/get_filter_clause.test.ts.snap b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/helper/__snapshots__/get_filter_clause.test.ts.snap similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/helper/__snapshots__/get_filter_clause.test.ts.snap rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/helper/__snapshots__/get_filter_clause.test.ts.snap diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/helper/get_filter_clause.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/helper/get_filter_clause.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/helper/get_filter_clause.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/helper/get_filter_clause.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/helper/get_filter_clause.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/helper/get_filter_clause.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/helper/get_filter_clause.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/helper/get_filter_clause.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/helper/index.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/helper/index.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/helper/index.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/helper/index.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/helper/make_date_rate_filter.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/helper/make_date_rate_filter.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/helper/make_date_rate_filter.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/helper/make_date_rate_filter.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/helper/object_to_array.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/helper/object_to_array.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/helper/object_to_array.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/helper/object_to_array.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/helper/parse_relative_date.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/helper/parse_relative_date.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/helper/parse_relative_date.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/helper/parse_relative_date.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/lib.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/lib.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/lib.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/lib.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/lib.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/lib.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/lib.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/lib.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/__fixtures__/monitor_charts_mock.json b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/__fixtures__/monitor_charts_mock.json similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/__fixtures__/monitor_charts_mock.json rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/__fixtures__/monitor_charts_mock.json diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/__snapshots__/generate_filter_aggs.test.ts.snap b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/__snapshots__/generate_filter_aggs.test.ts.snap similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/__snapshots__/generate_filter_aggs.test.ts.snap rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/__snapshots__/generate_filter_aggs.test.ts.snap diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/__snapshots__/get_monitor_details.test.ts.snap b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/__snapshots__/get_monitor_details.test.ts.snap similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/__snapshots__/get_monitor_details.test.ts.snap rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/__snapshots__/get_monitor_details.test.ts.snap diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/__snapshots__/get_monitor_duration.test.ts.snap b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/__snapshots__/get_monitor_duration.test.ts.snap similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/__snapshots__/get_monitor_duration.test.ts.snap rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/__snapshots__/get_monitor_duration.test.ts.snap diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/__snapshots__/get_ping_histogram.test.ts.snap b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/__snapshots__/get_ping_histogram.test.ts.snap similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/__snapshots__/get_ping_histogram.test.ts.snap rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/__snapshots__/get_ping_histogram.test.ts.snap diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/generate_filter_aggs.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/generate_filter_aggs.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/generate_filter_aggs.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/generate_filter_aggs.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/generate_filter_aggs.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/generate_filter_aggs.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/generate_filter_aggs.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/generate_filter_aggs.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_certs.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_certs.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_certs.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_certs.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_certs.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_certs.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_certs.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_certs.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_index_pattern.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_index_pattern.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_index_pattern.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_index_pattern.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_index_status.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_index_status.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_index_status.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_index_status.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_journey_details.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_journey_details.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_journey_details.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_journey_details.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_journey_details.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_journey_details.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_journey_details.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_journey_details.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_journey_failed_steps.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_journey_failed_steps.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_journey_failed_steps.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_journey_failed_steps.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_journey_failed_steps.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_journey_failed_steps.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_journey_failed_steps.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_journey_failed_steps.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_journey_screenshot.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_journey_screenshot.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_journey_screenshot.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_journey_screenshot.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_journey_screenshot.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_journey_screenshot.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_journey_screenshot.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_journey_screenshot.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_journey_screenshot_blocks.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_journey_screenshot_blocks.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_journey_screenshot_blocks.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_journey_screenshot_blocks.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_journey_screenshot_blocks.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_journey_screenshot_blocks.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_journey_screenshot_blocks.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_journey_screenshot_blocks.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_journey_steps.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_journey_steps.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_journey_steps.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_journey_steps.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_journey_steps.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_journey_steps.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_journey_steps.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_journey_steps.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_last_successful_check.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_last_successful_check.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_last_successful_check.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_last_successful_check.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_last_successful_check.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_last_successful_check.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_last_successful_check.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_last_successful_check.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_latest_monitor.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_latest_monitor.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_latest_monitor.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_latest_monitor.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_latest_monitor.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_latest_monitor.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_latest_monitor.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_latest_monitor.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_monitor_availability.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_monitor_availability.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_monitor_availability.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_monitor_availability.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_monitor_availability.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_monitor_availability.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_monitor_availability.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_monitor_availability.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_monitor_details.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_monitor_details.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_monitor_details.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_monitor_details.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_monitor_details.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_monitor_details.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_monitor_details.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_monitor_details.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_monitor_duration.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_monitor_duration.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_monitor_duration.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_monitor_duration.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_monitor_duration.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_monitor_duration.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_monitor_duration.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_monitor_duration.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_monitor_locations.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_monitor_locations.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_monitor_locations.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_monitor_locations.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_monitor_states.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_monitor_states.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_monitor_states.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_monitor_states.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_monitor_status.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_monitor_status.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_monitor_status.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_monitor_status.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_monitor_status.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_monitor_status.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_monitor_status.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_monitor_status.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_network_events.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_network_events.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_network_events.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_network_events.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_network_events.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_network_events.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_network_events.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_network_events.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_ping_histogram.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_ping_histogram.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_ping_histogram.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_ping_histogram.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_ping_histogram.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_ping_histogram.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_ping_histogram.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_ping_histogram.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_pings.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_pings.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_pings.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_pings.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_pings.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_pings.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_pings.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_pings.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_snapshot_counts.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_snapshot_counts.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/get_snapshot_counts.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/get_snapshot_counts.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/index.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/index.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/index.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/index.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/search/fetch_chunk.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/search/fetch_chunk.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/search/fetch_chunk.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/search/fetch_chunk.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/search/find_potential_matches.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/search/find_potential_matches.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/search/find_potential_matches.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/search/find_potential_matches.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/search/get_query_string_filter.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/search/get_query_string_filter.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/search/get_query_string_filter.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/search/get_query_string_filter.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/search/get_query_string_filter.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/search/get_query_string_filter.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/search/get_query_string_filter.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/search/get_query_string_filter.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/search/index.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/search/index.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/search/index.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/search/index.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/search/monitor_summary_iterator.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/search/monitor_summary_iterator.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/search/monitor_summary_iterator.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/search/monitor_summary_iterator.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/search/monitor_summary_iterator.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/search/monitor_summary_iterator.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/search/monitor_summary_iterator.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/search/monitor_summary_iterator.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/search/query_context.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/search/query_context.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/search/query_context.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/search/query_context.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/search/query_context.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/search/query_context.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/search/query_context.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/search/query_context.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/search/refine_potential_matches.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/search/refine_potential_matches.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/search/refine_potential_matches.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/search/refine_potential_matches.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/search/test_helpers.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/search/test_helpers.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/search/test_helpers.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/search/test_helpers.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/search/types.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/search/types.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/search/types.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/search/types.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/requests/test_helpers.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/test_helpers.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/requests/test_helpers.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/requests/test_helpers.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/saved_objects/index.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/saved_objects/index.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/saved_objects/index.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/saved_objects/index.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/saved_objects/migrations.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/saved_objects/migrations.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/saved_objects/migrations.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/saved_objects/migrations.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/saved_objects/migrations.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/saved_objects/migrations.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/saved_objects/migrations.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/saved_objects/migrations.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/saved_objects/saved_objects.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/saved_objects/saved_objects.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/saved_objects/saved_objects.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/saved_objects/saved_objects.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/lib/saved_objects/uptime_settings.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/saved_objects/uptime_settings.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/lib/saved_objects/uptime_settings.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/lib/saved_objects/uptime_settings.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/routes/create_route_with_auth.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/create_route_with_auth.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/routes/create_route_with_auth.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/create_route_with_auth.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/routes/dynamic_settings.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/dynamic_settings.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/routes/dynamic_settings.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/dynamic_settings.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/routes/index.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/index.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/routes/index.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/index.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/routes/index_state/get_index_status.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/index_state/get_index_status.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/routes/index_state/get_index_status.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/index_state/get_index_status.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/routes/index_state/index.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/index_state/index.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/routes/index_state/index.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/index_state/index.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/routes/monitors/index.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/monitors/index.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/routes/monitors/index.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/monitors/index.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/routes/monitors/monitor_list.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/monitors/monitor_list.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/routes/monitors/monitor_list.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/monitors/monitor_list.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/routes/monitors/monitor_locations.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/monitors/monitor_locations.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/routes/monitors/monitor_locations.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/monitors/monitor_locations.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/routes/monitors/monitor_status.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/monitors/monitor_status.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/routes/monitors/monitor_status.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/monitors/monitor_status.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/routes/monitors/monitors_details.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/monitors/monitors_details.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/routes/monitors/monitors_details.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/monitors/monitors_details.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/routes/monitors/monitors_durations.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/monitors/monitors_durations.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/routes/monitors/monitors_durations.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/monitors/monitors_durations.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/routes/network_events/get_network_events.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/network_events/get_network_events.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/routes/network_events/get_network_events.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/network_events/get_network_events.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/routes/network_events/index.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/network_events/index.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/routes/network_events/index.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/network_events/index.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/routes/pings/get_ping_histogram.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/pings/get_ping_histogram.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/routes/pings/get_ping_histogram.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/pings/get_ping_histogram.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/routes/pings/get_pings.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/pings/get_pings.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/routes/pings/get_pings.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/pings/get_pings.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/routes/pings/index.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/pings/index.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/routes/pings/index.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/pings/index.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/routes/pings/journey_screenshot_blocks.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/pings/journey_screenshot_blocks.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/routes/pings/journey_screenshot_blocks.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/pings/journey_screenshot_blocks.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/routes/pings/journey_screenshot_blocks.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/pings/journey_screenshot_blocks.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/routes/pings/journey_screenshot_blocks.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/pings/journey_screenshot_blocks.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/routes/pings/journey_screenshots.test.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/pings/journey_screenshots.test.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/routes/pings/journey_screenshots.test.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/pings/journey_screenshots.test.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/routes/pings/journey_screenshots.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/pings/journey_screenshots.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/routes/pings/journey_screenshots.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/pings/journey_screenshots.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/routes/pings/journeys.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/pings/journeys.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/routes/pings/journeys.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/pings/journeys.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/routes/snapshot/get_snapshot_count.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/snapshot/get_snapshot_count.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/routes/snapshot/get_snapshot_count.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/snapshot/get_snapshot_count.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/routes/snapshot/index.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/snapshot/index.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/routes/snapshot/index.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/snapshot/index.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/routes/synthetics/last_successful_check.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/synthetics/last_successful_check.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/routes/synthetics/last_successful_check.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/synthetics/last_successful_check.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/routes/types.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/types.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/routes/types.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/types.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/routes/uptime_route_wrapper.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/uptime_route_wrapper.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/routes/uptime_route_wrapper.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/uptime_route_wrapper.ts diff --git a/x-pack/plugins/uptime/server/legacy_uptime/uptime_server.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/uptime_server.ts similarity index 100% rename from x-pack/plugins/uptime/server/legacy_uptime/uptime_server.ts rename to x-pack/plugins/observability_solution/uptime/server/legacy_uptime/uptime_server.ts diff --git a/x-pack/plugins/uptime/server/plugin.ts b/x-pack/plugins/observability_solution/uptime/server/plugin.ts similarity index 100% rename from x-pack/plugins/uptime/server/plugin.ts rename to x-pack/plugins/observability_solution/uptime/server/plugin.ts diff --git a/x-pack/plugins/uptime/server/runtime_types/settings.ts b/x-pack/plugins/observability_solution/uptime/server/runtime_types/settings.ts similarity index 100% rename from x-pack/plugins/uptime/server/runtime_types/settings.ts rename to x-pack/plugins/observability_solution/uptime/server/runtime_types/settings.ts diff --git a/x-pack/plugins/uptime/server/types.ts b/x-pack/plugins/observability_solution/uptime/server/types.ts similarity index 100% rename from x-pack/plugins/uptime/server/types.ts rename to x-pack/plugins/observability_solution/uptime/server/types.ts diff --git a/x-pack/plugins/uptime/tsconfig.json b/x-pack/plugins/observability_solution/uptime/tsconfig.json similarity index 93% rename from x-pack/plugins/uptime/tsconfig.json rename to x-pack/plugins/observability_solution/uptime/tsconfig.json index 9013c984de263..71fdf46b04d35 100644 --- a/x-pack/plugins/uptime/tsconfig.json +++ b/x-pack/plugins/observability_solution/uptime/tsconfig.json @@ -1,7 +1,7 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../../../tsconfig.base.json", "compilerOptions": { - "outDir": "target/types", + "outDir": "target/types" }, "include": [ "common/**/*", @@ -10,7 +10,7 @@ "public/legacy_uptime/components/monitor/status_details/location_map/embeddables/low_poly_layer.json", "server/**/*", "server/legacy_uptime/lib/requests/__fixtures__/monitor_charts_mock.json", - "../../../typings/**/*" + "../../../../typings/**/*" ], "kbn_references": [ "@kbn/core", @@ -74,7 +74,5 @@ "@kbn/observability-ai-assistant-plugin", "@kbn/shared-ux-link-redirect-app" ], - "exclude": [ - "target/**/*", - ] + "exclude": ["target/**/*"] } diff --git a/yarn.lock b/yarn.lock index f665718c93f78..e0639ec4bed5f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6432,7 +6432,7 @@ version "0.0.0" uid "" -"@kbn/uptime-plugin@link:x-pack/plugins/uptime": +"@kbn/uptime-plugin@link:x-pack/plugins/observability_solution/uptime": version "0.0.0" uid ""