Skip to content

Commit 61aa939

Browse files
[8.x] [ECO][Inventory v2] Remove the landing page to enable the entity model (#205534) (#205958)
# Backport This will backport the following commits from `main` to `8.x`: - [[ECO][Inventory v2] Remove the landing page to enable the entity model (#205534)](#205534) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"jennypavlova","email":"[email protected]"},"sourceCommit":{"committedDate":"2025-01-08T19:30:17Z","message":"[ECO][Inventory v2] Remove the landing page to enable the entity model (#205534)\n\nCloses #203095\r\nCloses https://github.com/elastic/kibana/issues/204263\r\n\r\n\r\n## Summary\r\n\r\nThis PR removes the page for the enabling functionality and welcome\r\nscreen. After the migration to v2 API we don't need to enable it anymore\r\nas we are not using transforms\r\n\r\n### Before: \r\n\r\n\r\n![image](https://github.com/user-attachments/assets/0c8d5841-9189-4551-a1be-87801cfcf57d)\r\n\r\n\r\n![image](https://github.com/user-attachments/assets/75a73dd8-6b16-452b-abcf-41e1fcca6645)\r\n\r\n### After: \r\nThe same without the extra step to enable the entities and the welcome\r\nscreen:\r\n- No data: \r\n\r\n![image](https://github.com/user-attachments/assets/dbfdf501-36e7-4b6f-a8b6-ed0a6748ab62)\r\n\r\n- With data:\r\n\r\n![image](https://github.com/user-attachments/assets/0bbb2983-4e0a-477c-ac11-d2256b5ff854)\r\n\r\n## Testing\r\n\r\n- In a local environment enable the entities feature flag ( it should be\r\na clean env as the entities should not be enabled before ):\r\n<img width=\"1911\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/75d6f77d-5039-41ca-80ca-34c3bf99844e\"\r\n/>\r\n\r\n- Go to Inventory \r\n- Check before and after ingesting data\r\n- Synthtrace: `node scripts/synthtrace logs_traces_hosts.ts` - ~⚠️ this\r\ncase can't be checked before\r\nhttps://github.com//pull/203452 is merged~ -\r\nhttps://github.com//pull/203452 is merged 🎉","sha":"d6e28f766ac5363b4a6888871a2813538a4ee367","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","backport:prev-minor","Team:obs-ux-infra_services"],"title":"[ECO][Inventory v2] Remove the landing page to enable the entity model","number":205534,"url":"https://github.com/elastic/kibana/pull/205534","mergeCommit":{"message":"[ECO][Inventory v2] Remove the landing page to enable the entity model (#205534)\n\nCloses #203095\r\nCloses https://github.com/elastic/kibana/issues/204263\r\n\r\n\r\n## Summary\r\n\r\nThis PR removes the page for the enabling functionality and welcome\r\nscreen. After the migration to v2 API we don't need to enable it anymore\r\nas we are not using transforms\r\n\r\n### Before: \r\n\r\n\r\n![image](https://github.com/user-attachments/assets/0c8d5841-9189-4551-a1be-87801cfcf57d)\r\n\r\n\r\n![image](https://github.com/user-attachments/assets/75a73dd8-6b16-452b-abcf-41e1fcca6645)\r\n\r\n### After: \r\nThe same without the extra step to enable the entities and the welcome\r\nscreen:\r\n- No data: \r\n\r\n![image](https://github.com/user-attachments/assets/dbfdf501-36e7-4b6f-a8b6-ed0a6748ab62)\r\n\r\n- With data:\r\n\r\n![image](https://github.com/user-attachments/assets/0bbb2983-4e0a-477c-ac11-d2256b5ff854)\r\n\r\n## Testing\r\n\r\n- In a local environment enable the entities feature flag ( it should be\r\na clean env as the entities should not be enabled before ):\r\n<img width=\"1911\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/75d6f77d-5039-41ca-80ca-34c3bf99844e\"\r\n/>\r\n\r\n- Go to Inventory \r\n- Check before and after ingesting data\r\n- Synthtrace: `node scripts/synthtrace logs_traces_hosts.ts` - ~⚠️ this\r\ncase can't be checked before\r\nhttps://github.com//pull/203452 is merged~ -\r\nhttps://github.com//pull/203452 is merged 🎉","sha":"d6e28f766ac5363b4a6888871a2813538a4ee367"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/205534","number":205534,"mergeCommit":{"message":"[ECO][Inventory v2] Remove the landing page to enable the entity model (#205534)\n\nCloses #203095\r\nCloses https://github.com/elastic/kibana/issues/204263\r\n\r\n\r\n## Summary\r\n\r\nThis PR removes the page for the enabling functionality and welcome\r\nscreen. After the migration to v2 API we don't need to enable it anymore\r\nas we are not using transforms\r\n\r\n### Before: \r\n\r\n\r\n![image](https://github.com/user-attachments/assets/0c8d5841-9189-4551-a1be-87801cfcf57d)\r\n\r\n\r\n![image](https://github.com/user-attachments/assets/75a73dd8-6b16-452b-abcf-41e1fcca6645)\r\n\r\n### After: \r\nThe same without the extra step to enable the entities and the welcome\r\nscreen:\r\n- No data: \r\n\r\n![image](https://github.com/user-attachments/assets/dbfdf501-36e7-4b6f-a8b6-ed0a6748ab62)\r\n\r\n- With data:\r\n\r\n![image](https://github.com/user-attachments/assets/0bbb2983-4e0a-477c-ac11-d2256b5ff854)\r\n\r\n## Testing\r\n\r\n- In a local environment enable the entities feature flag ( it should be\r\na clean env as the entities should not be enabled before ):\r\n<img width=\"1911\" alt=\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/75d6f77d-5039-41ca-80ca-34c3bf99844e\"\r\n/>\r\n\r\n- Go to Inventory \r\n- Check before and after ingesting data\r\n- Synthtrace: `node scripts/synthtrace logs_traces_hosts.ts` - ~⚠️ this\r\ncase can't be checked before\r\nhttps://github.com//pull/203452 is merged~ -\r\nhttps://github.com//pull/203452 is merged 🎉","sha":"d6e28f766ac5363b4a6888871a2813538a4ee367"}}]}] BACKPORT--> Co-authored-by: jennypavlova <[email protected]>
1 parent bcc1b0c commit 61aa939

File tree

11 files changed

+5
-476
lines changed

11 files changed

+5
-476
lines changed

x-pack/platform/plugins/private/translations/translations/fr-FR.json

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -25934,7 +25934,6 @@
2593425934
"xpack.inventory.badgeFilterWithPopover.filterForButtonEmptyLabel": "Filtrer sur",
2593525935
"xpack.inventory.badgeFilterWithPopover.openPopoverBadgeLabel": "Ouvrir la fenêtre contextuelle",
2593625936
"xpack.inventory.data_view.creation_failed": "Une erreur s'est produite lors de la création de la vue de données",
25937-
"xpack.inventory.eemEnablement.errorTitle": "Erreur lors de l'activation du nouveau modèle d'entité",
2593825937
"xpack.inventory.entitiesGrid.euiDataGrid.alertsLabel": "Alertes",
2593925938
"xpack.inventory.entitiesGrid.euiDataGrid.alertsTooltip": "Le nombre d'alertes actives",
2594025939
"xpack.inventory.entitiesGrid.euiDataGrid.entityNameLabel": "Nom de l'entité",
@@ -25951,13 +25950,6 @@
2595125950
"xpack.inventory.home.serviceAlertsTable.tooltip.activeAlertsExplanation": "Alertes actives",
2595225951
"xpack.inventory.inventoryLinkTitle": "Inventory",
2595325952
"xpack.inventory.inventoryPageHeaderLabel": "Inventory",
25954-
"xpack.inventory.noData.card.button": "Activer",
25955-
"xpack.inventory.noData.card.description": "L’{inventoryLink} utilise le {link} pour afficher l'ensemble des entités observées en un seul endroit.",
25956-
"xpack.inventory.noData.card.description.inventory": "Inventory",
25957-
"xpack.inventory.noData.card.description.link": "Modèle d'entité Elastic",
25958-
"xpack.inventory.noData.page.description": "L'inventaire affichera toutes vos entités observées en un seul endroit afin que vous puissiez détecter et résoudre les problèmes liés à celles-ci plus rapidement !",
25959-
"xpack.inventory.noData.page.title": "Tout ce que vous avez en un seul endroit !",
25960-
"xpack.inventory.noData.solutionName": "Observabilité",
2596125953
"xpack.inventory.noEntitiesEmptyState.actions.title": "Commencez à observer vos entités :",
2596225954
"xpack.inventory.noEntitiesEmptyState.body.description": "Visualisez toutes vos entités observées en un seul endroit en collectant des données.",
2596325955
"xpack.inventory.noEntitiesEmptyState.callout.title": "C'est votre premier essai ?",
@@ -25968,16 +25960,6 @@
2596825960
"xpack.inventory.shareLink.shareButtonLabel": "Partager",
2596925961
"xpack.inventory.shareLink.shareToastFailureLabel": "Les URL courtes ne peuvent pas être copiées.",
2597025962
"xpack.inventory.shareLink.shareToastSuccessLabel": "URL courte copiée dans le presse-papiers !",
25971-
"xpack.inventory.unauthorised.body": "Vous n'avez pas les autorisations nécessaires pour activer le modèle d'entité Elastic. Veuillez demander à votre administrateur de l'activer pour vous afin que vous puissiez voir toutes vos ressources en un seul endroit.",
25972-
"xpack.inventory.unauthorised.button": "OK",
25973-
"xpack.inventory.unauthorised.image.at,": "Image de la nouvelle interface de l'inventaire des entités, montrant les services, les hôtes et les conteneurs",
25974-
"xpack.inventory.unauthorised.title": "Permissions insuffisantes",
25975-
"xpack.inventory.unauthorized.linkLabel": "En savoir plus",
25976-
"xpack.inventory.welcome.body": "L'inventaire affichera toutes vos entités observées en un seul endroit pour que vous puissiez détecter et résoudre les problèmes plus rapidement.",
25977-
"xpack.inventory.welcome.button": "OK",
25978-
"xpack.inventory.welcome.image.alt": "Image de la nouvelle interface de l'inventaire des entités, montrant les services, les hôtes et les conteneurs",
25979-
"xpack.inventory.welcome.linkLabel": "En savoir plus",
25980-
"xpack.inventory.welcome.title": "Tout ce que vous avez en un seul endroit !",
2598125963
"xpack.investigateApp.addFromLibraryButtonLabel": "Importer depuis la bibliothèque",
2598225964
"xpack.investigateApp.addInvestigationItem.errorMessage": "une erreur s'est produite",
2598325965
"xpack.investigateApp.addInvestigationItem.errorTitle": "Erreur",

x-pack/platform/plugins/private/translations/translations/ja-JP.json

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -25792,7 +25792,6 @@
2579225792
"xpack.inventory.badgeFilterWithPopover.filterForButtonEmptyLabel": "フィルター",
2579325793
"xpack.inventory.badgeFilterWithPopover.openPopoverBadgeLabel": "ポップオーバーを開く",
2579425794
"xpack.inventory.data_view.creation_failed": "データビューの作成中にエラーが発生しました",
25795-
"xpack.inventory.eemEnablement.errorTitle": "新しいエンティティモデルの有効化エラー",
2579625795
"xpack.inventory.entitiesGrid.euiDataGrid.alertsLabel": "アラート",
2579725796
"xpack.inventory.entitiesGrid.euiDataGrid.alertsTooltip": "アクティブなアラートの件数",
2579825797
"xpack.inventory.entitiesGrid.euiDataGrid.entityNameLabel": "エンティティ名",
@@ -25809,13 +25808,6 @@
2580925808
"xpack.inventory.home.serviceAlertsTable.tooltip.activeAlertsExplanation": "アクティブアラート",
2581025809
"xpack.inventory.inventoryLinkTitle": "インベントリ",
2581125810
"xpack.inventory.inventoryPageHeaderLabel": "インベントリ",
25812-
"xpack.inventory.noData.card.button": "有効にする",
25813-
"xpack.inventory.noData.card.description": "{inventoryLink}は、{link}を使用して、観測されたエンティティをすべて一元的に表示します。",
25814-
"xpack.inventory.noData.card.description.inventory": "インベントリ",
25815-
"xpack.inventory.noData.card.description.link": "Elasticエンティティモデル",
25816-
"xpack.inventory.noData.page.description": "インベントリでは、観測されたすべてのエンティティが一元的に表示されるため、それらの問題をより迅速に検出および解決することができます!",
25817-
"xpack.inventory.noData.page.title": "すべてを一元的に確認できます!",
25818-
"xpack.inventory.noData.solutionName": "Observability",
2581925811
"xpack.inventory.noEntitiesEmptyState.actions.title": "エンティティの観測を開始:",
2582025812
"xpack.inventory.noEntitiesEmptyState.body.description": "いくつかのデータを収集することで、観測されたエンティティをすべて一元的に確認できます。",
2582125813
"xpack.inventory.noEntitiesEmptyState.callout.title": "初めて試す場合",
@@ -25826,16 +25818,6 @@
2582625818
"xpack.inventory.shareLink.shareButtonLabel": "共有",
2582725819
"xpack.inventory.shareLink.shareToastFailureLabel": "短縮URLをコピーできません。",
2582825820
"xpack.inventory.shareLink.shareToastSuccessLabel": "短縮URLがクリップボードにコピーされました!",
25829-
"xpack.inventory.unauthorised.body": "Elasticエンティティモデルをオンにする権限がありません。すべてを一元的に確認できるように、管理者にこの機能を有効にするよう依頼してください。",
25830-
"xpack.inventory.unauthorised.button": "OK",
25831-
"xpack.inventory.unauthorised.image.at,": "サービス、ホスト、コンテナーを表示する、エンティティの在庫の新しいエクスペリエンスの図",
25832-
"xpack.inventory.unauthorised.title": "パーミッションがありません",
25833-
"xpack.inventory.unauthorized.linkLabel": "詳細",
25834-
"xpack.inventory.welcome.body": "インベントリでは、観測されたすべてのエンティティが一元的に表示されるため、それらの問題をより迅速に検出および解決することができます。",
25835-
"xpack.inventory.welcome.button": "OK",
25836-
"xpack.inventory.welcome.image.alt": "サービス、ホスト、コンテナーを表示する、エンティティの在庫の新しいエクスペリエンスの図",
25837-
"xpack.inventory.welcome.linkLabel": "詳細",
25838-
"xpack.inventory.welcome.title": "すべてを一元的に確認できます!",
2583925821
"xpack.investigateApp.addFromLibraryButtonLabel": "ライブラリからインポート",
2584025822
"xpack.investigateApp.addInvestigationItem.errorMessage": "エラーが発生しました",
2584125823
"xpack.investigateApp.addInvestigationItem.errorTitle": "エラー",

x-pack/platform/plugins/private/translations/translations/zh-CN.json

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -25879,7 +25879,6 @@
2587925879
"xpack.inventory.badgeFilterWithPopover.filterForButtonEmptyLabel": "筛留",
2588025880
"xpack.inventory.badgeFilterWithPopover.openPopoverBadgeLabel": "打开弹出框",
2588125881
"xpack.inventory.data_view.creation_failed": "创建数据视图时出错",
25882-
"xpack.inventory.eemEnablement.errorTitle": "启用新实体模型时出错",
2588325882
"xpack.inventory.entitiesGrid.euiDataGrid.alertsLabel": "告警",
2588425883
"xpack.inventory.entitiesGrid.euiDataGrid.alertsTooltip": "活动告警计数",
2588525884
"xpack.inventory.entitiesGrid.euiDataGrid.entityNameLabel": "实体名称",
@@ -25896,13 +25895,6 @@
2589625895
"xpack.inventory.home.serviceAlertsTable.tooltip.activeAlertsExplanation": "活动告警",
2589725896
"xpack.inventory.inventoryLinkTitle": "库存",
2589825897
"xpack.inventory.inventoryPageHeaderLabel": "库存",
25899-
"xpack.inventory.noData.card.button": "启用",
25900-
"xpack.inventory.noData.card.description": "{inventoryLink} 使用 {link} 在一个位置显示您观察到的所有实体。",
25901-
"xpack.inventory.noData.card.description.inventory": "库存",
25902-
"xpack.inventory.noData.card.description.link": "Elastic 实体模型",
25903-
"xpack.inventory.noData.page.description": "库存将在一个位置显示您观察到的所有实体,以便您更快检测并解决它们存在的问题!",
25904-
"xpack.inventory.noData.page.title": "在一个位置查看您的所有内容!",
25905-
"xpack.inventory.noData.solutionName": "Observability",
2590625898
"xpack.inventory.noEntitiesEmptyState.actions.title": "开始观察您的实体:",
2590725899
"xpack.inventory.noEntitiesEmptyState.body.description": "通过收集某些数据,在一个位置查看您观察到的所有实体。",
2590825900
"xpack.inventory.noEntitiesEmptyState.callout.title": "第一次尝试?",
@@ -25913,16 +25905,6 @@
2591325905
"xpack.inventory.shareLink.shareButtonLabel": "共享",
2591425906
"xpack.inventory.shareLink.shareToastFailureLabel": "无法复制短 URL。",
2591525907
"xpack.inventory.shareLink.shareToastSuccessLabel": "短 URL 已复制到剪贴板!",
25916-
"xpack.inventory.unauthorised.body": "您无权打开 Elastic 实体模型。请联系管理员为您启用此模型,以便在一个位置查看您的所有内容。",
25917-
"xpack.inventory.unauthorised.button": "确定",
25918-
"xpack.inventory.unauthorised.image.at,": "实体库存新体验的图像,显示服务、主机和容器",
25919-
"xpack.inventory.unauthorised.title": "权限不足",
25920-
"xpack.inventory.unauthorized.linkLabel": "了解详情",
25921-
"xpack.inventory.welcome.body": "库存将在一个位置显示您观察到的所有实体,以便您更快检测并解决它们存在的问题。",
25922-
"xpack.inventory.welcome.button": "确定",
25923-
"xpack.inventory.welcome.image.alt": "实体库存新体验的图像,显示服务、主机和容器",
25924-
"xpack.inventory.welcome.linkLabel": "了解详情",
25925-
"xpack.inventory.welcome.title": "在一个位置查看您的所有内容!",
2592625908
"xpack.investigateApp.addFromLibraryButtonLabel": "从库中导入",
2592725909
"xpack.investigateApp.addInvestigationItem.errorMessage": "发生错误",
2592825910
"xpack.investigateApp.addInvestigationItem.errorTitle": "错误",
Binary file not shown.
Binary file not shown.

x-pack/solutions/observability/plugins/inventory/public/components/entity_enablement/enable_entity_model_button.tsx

Lines changed: 0 additions & 71 deletions
This file was deleted.

x-pack/solutions/observability/plugins/inventory/public/components/entity_enablement/unauthorized_modal.tsx

Lines changed: 0 additions & 100 deletions
This file was deleted.

x-pack/solutions/observability/plugins/inventory/public/components/entity_enablement/welcome_modal.tsx

Lines changed: 0 additions & 100 deletions
This file was deleted.

0 commit comments

Comments
 (0)