diff --git a/x-pack/plugins/enterprise_search/public/applications/app_search/components/engines/components/index.ts b/x-pack/plugins/enterprise_search/public/applications/app_search/components/engines/components/index.ts
index 1d8e578e0edf..63235f8a992f 100644
--- a/x-pack/plugins/enterprise_search/public/applications/app_search/components/engines/components/index.ts
+++ b/x-pack/plugins/enterprise_search/public/applications/app_search/components/engines/components/index.ts
@@ -5,6 +5,5 @@
* 2.0.
*/
-export { LaunchAppSearchButton } from './launch_as_button';
export { EmptyState } from './empty_state';
export { EmptyMetaEnginesState } from './empty_meta_engines_state';
diff --git a/x-pack/plugins/enterprise_search/public/applications/app_search/components/engines/components/launch_as_button.test.tsx b/x-pack/plugins/enterprise_search/public/applications/app_search/components/engines/components/launch_as_button.test.tsx
deleted file mode 100644
index 93c91cc3830f..000000000000
--- a/x-pack/plugins/enterprise_search/public/applications/app_search/components/engines/components/launch_as_button.test.tsx
+++ /dev/null
@@ -1,27 +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.
- */
-
-import '../../../../__mocks__/enterprise_search_url.mock';
-import { mockTelemetryActions } from '../../../../__mocks__/kea_logic';
-
-import React from 'react';
-
-import { shallow } from 'enzyme';
-
-import { LaunchAppSearchButton } from './';
-
-describe('LaunchAppSearchButton', () => {
- it('renders a launch app search button that sends telemetry on click', () => {
- const button = shallow();
-
- expect(button.prop('href')).toBe('http://localhost:3002/as');
- expect(button.prop('isDisabled')).toBeFalsy();
-
- button.simulate('click');
- expect(mockTelemetryActions.sendAppSearchTelemetry).toHaveBeenCalled();
- });
-});
diff --git a/x-pack/plugins/enterprise_search/public/applications/app_search/components/engines/components/launch_as_button.tsx b/x-pack/plugins/enterprise_search/public/applications/app_search/components/engines/components/launch_as_button.tsx
deleted file mode 100644
index 41102cb4fba2..000000000000
--- a/x-pack/plugins/enterprise_search/public/applications/app_search/components/engines/components/launch_as_button.tsx
+++ /dev/null
@@ -1,41 +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.
- */
-
-import React from 'react';
-
-import { useActions } from 'kea';
-
-import { EuiButton } from '@elastic/eui';
-import { i18n } from '@kbn/i18n';
-
-import { getAppSearchUrl } from '../../../../shared/enterprise_search_url';
-import { TelemetryLogic } from '../../../../shared/telemetry';
-
-export const LaunchAppSearchButton: React.FC = () => {
- const { sendAppSearchTelemetry } = useActions(TelemetryLogic);
-
- return (
- // eslint-disable-next-line @elastic/eui/href-or-on-click
-
- sendAppSearchTelemetry({
- action: 'clicked',
- metric: 'header_launch_button',
- })
- }
- data-test-subj="launchButton"
- >
- {i18n.translate('xpack.enterpriseSearch.appSearch.productCta', {
- defaultMessage: 'Launch App Search',
- })}
-
- );
-};
diff --git a/x-pack/plugins/enterprise_search/public/applications/app_search/components/engines/engines_overview.tsx b/x-pack/plugins/enterprise_search/public/applications/app_search/components/engines/engines_overview.tsx
index 4dff24605213..d1dd5514757d 100644
--- a/x-pack/plugins/enterprise_search/public/applications/app_search/components/engines/engines_overview.tsx
+++ b/x-pack/plugins/enterprise_search/public/applications/app_search/components/engines/engines_overview.tsx
@@ -20,7 +20,7 @@ import { ENGINE_CREATION_PATH, META_ENGINE_CREATION_PATH } from '../../routes';
import { DataPanel } from '../data_panel';
import { AppSearchPageTemplate } from '../layout';
-import { LaunchAppSearchButton, EmptyState, EmptyMetaEnginesState } from './components';
+import { EmptyState, EmptyMetaEnginesState } from './components';
import { EnginesTable } from './components/tables/engines_table';
import { MetaEnginesTable } from './components/tables/meta_engines_table';
import {
@@ -65,10 +65,7 @@ export const EnginesOverview: React.FC = () => {
],
- }}
+ pageHeader={{ pageTitle: ENGINES_OVERVIEW_TITLE }}
isLoading={dataLoading}
isEmptyState={!engines.length}
emptyState={}
diff --git a/x-pack/plugins/enterprise_search/server/collectors/app_search/telemetry.test.ts b/x-pack/plugins/enterprise_search/server/collectors/app_search/telemetry.test.ts
index 350c27fa43cd..5580c3dac599 100644
--- a/x-pack/plugins/enterprise_search/server/collectors/app_search/telemetry.test.ts
+++ b/x-pack/plugins/enterprise_search/server/collectors/app_search/telemetry.test.ts
@@ -25,8 +25,7 @@ describe('App Search Telemetry Usage Collector', () => {
'ui_error.cannot_connect': 3,
'ui_error.not_found': 7,
'ui_clicked.create_first_engine_button': 40,
- 'ui_clicked.header_launch_button': 50,
- 'ui_clicked.engine_table_link': 60,
+ 'ui_clicked.engine_table_link': 50,
},
}),
incrementCounter: jest.fn(),
@@ -66,8 +65,7 @@ describe('App Search Telemetry Usage Collector', () => {
},
ui_clicked: {
create_first_engine_button: 40,
- header_launch_button: 50,
- engine_table_link: 60,
+ engine_table_link: 50,
},
});
});
@@ -93,7 +91,6 @@ describe('App Search Telemetry Usage Collector', () => {
},
ui_clicked: {
create_first_engine_button: 0,
- header_launch_button: 0,
engine_table_link: 0,
},
});
diff --git a/x-pack/plugins/enterprise_search/server/collectors/app_search/telemetry.ts b/x-pack/plugins/enterprise_search/server/collectors/app_search/telemetry.ts
index 36ba2976f929..4dca6ed58e0c 100644
--- a/x-pack/plugins/enterprise_search/server/collectors/app_search/telemetry.ts
+++ b/x-pack/plugins/enterprise_search/server/collectors/app_search/telemetry.ts
@@ -23,7 +23,6 @@ interface Telemetry {
};
ui_clicked: {
create_first_engine_button: number;
- header_launch_button: number;
engine_table_link: number;
};
}
@@ -54,7 +53,6 @@ export const registerTelemetryUsageCollector = (
},
ui_clicked: {
create_first_engine_button: { type: 'long' },
- header_launch_button: { type: 'long' },
engine_table_link: { type: 'long' },
},
},
@@ -85,7 +83,6 @@ const fetchTelemetryMetrics = async (savedObjects: SavedObjectsServiceStart, log
},
ui_clicked: {
create_first_engine_button: 0,
- header_launch_button: 0,
engine_table_link: 0,
},
};
@@ -110,7 +107,6 @@ const fetchTelemetryMetrics = async (savedObjects: SavedObjectsServiceStart, log
'ui_clicked.create_first_engine_button',
0
),
- header_launch_button: get(savedObjectAttributes, 'ui_clicked.header_launch_button', 0),
engine_table_link: get(savedObjectAttributes, 'ui_clicked.engine_table_link', 0),
},
} as Telemetry;
diff --git a/x-pack/plugins/telemetry_collection_xpack/schema/xpack_plugins.json b/x-pack/plugins/telemetry_collection_xpack/schema/xpack_plugins.json
index fa387ddc151f..9230b4d82985 100644
--- a/x-pack/plugins/telemetry_collection_xpack/schema/xpack_plugins.json
+++ b/x-pack/plugins/telemetry_collection_xpack/schema/xpack_plugins.json
@@ -1924,9 +1924,6 @@
"create_first_engine_button": {
"type": "long"
},
- "header_launch_button": {
- "type": "long"
- },
"engine_table_link": {
"type": "long"
}
diff --git a/x-pack/plugins/translations/translations/ja-JP.json b/x-pack/plugins/translations/translations/ja-JP.json
index c6716a1fa77d..e246cd068105 100644
--- a/x-pack/plugins/translations/translations/ja-JP.json
+++ b/x-pack/plugins/translations/translations/ja-JP.json
@@ -7857,7 +7857,6 @@
"xpack.enterpriseSearch.appSearch.multiInputRows.removeValueButtonLabel": "値を削除",
"xpack.enterpriseSearch.appSearch.ownerRoleTypeDescription": "所有者はすべての操作を実行できます。アカウントには複数の所有者がいる場合がありますが、一度に少なくとも1人の所有者が必要です。",
"xpack.enterpriseSearch.appSearch.productCardDescription": "Elastic App Search には、強力な検索を設計し、Web サイトや Web/モバイルアプリケーションにデプロイするための使いやすいツールがあります。",
- "xpack.enterpriseSearch.appSearch.productCta": "App Searchの起動",
"xpack.enterpriseSearch.appSearch.productDescription": "ダッシュボード、分析、APIを活用し、高度なアプリケーション検索をシンプルにします。",
"xpack.enterpriseSearch.appSearch.productName": "App Search",
"xpack.enterpriseSearch.appSearch.result.documentDetailLink": "ドキュメントの詳細を表示",
diff --git a/x-pack/plugins/translations/translations/zh-CN.json b/x-pack/plugins/translations/translations/zh-CN.json
index 8b654a821d4d..6a96769e2da1 100644
--- a/x-pack/plugins/translations/translations/zh-CN.json
+++ b/x-pack/plugins/translations/translations/zh-CN.json
@@ -7924,7 +7924,6 @@
"xpack.enterpriseSearch.appSearch.multiInputRows.removeValueButtonLabel": "删除值",
"xpack.enterpriseSearch.appSearch.ownerRoleTypeDescription": "所有者可以执行任何操作。该帐户可以有很多所有者,但任何时候必须至少有一个所有者。",
"xpack.enterpriseSearch.appSearch.productCardDescription": "Elastic App Search 提供用户友好的工具,用于设计强大的搜索功能,并将其部署到您的网站或 Web/移动应用程序。",
- "xpack.enterpriseSearch.appSearch.productCta": "启动 App Search",
"xpack.enterpriseSearch.appSearch.productDescription": "利用仪表板、分析和 API 执行高级应用程序搜索简单易行。",
"xpack.enterpriseSearch.appSearch.productName": "App Search",
"xpack.enterpriseSearch.appSearch.result.documentDetailLink": "访问文档详情",