Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[8.x] [ECO][Infra] Add callout for ingesting metrics data in Host and…
… Container views (#195378) (#196158) # Backport This will backport the following commits from `main` to `8.x`: - [[ECO][Infra] Add callout for ingesting metrics data in Host and Container views (#195378)](#195378) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Irene Blanco","email":"[email protected]"},"sourceCommit":{"committedDate":"2024-10-14T14:42:44Z","message":"[ECO][Infra] Add callout for ingesting metrics data in Host and Container views (#195378)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/193703\r\n\r\nThis PR introduces a callout designed to prompt users to ingest metrics\r\ndata in the Host and Container views.\r\nThe callout will be displayed on the following tabs:\r\n\r\n- **Hosts**: Overview, Metrics, Processes\r\n- **Containers**: Overview, Metrics\r\n\r\nThe primary condition for showing the callout is that the asset does not\r\ncurrently have any metrics data available. This enhancement aims to\r\nencourage users to take action and improve their monitoring experience.\r\n\r\nAdditional details include:\r\n\r\n- The callout will be positioned below the date picker for better\r\nvisibility.\r\n- Links for \"Add Metrics\" will guide users to the appropriate onboarding\r\npages based on their asset type.\r\n- The callout will be dismissible on the Overview tab, and the KPI\r\nsection will be hidden in favor of the callout for a cleaner interface.\r\n- Custom telemetry events will be tracked to measure user interactions\r\nwith the callout.\r\n- Only Docker and K8 containers will show the callout.\r\n\r\n**Host**\r\n|Tab||\r\n|-|-|\r\n|Overview|![Screenshot 2024-10-08 at 12 19\r\n22](https://github.com/user-attachments/assets/e357d6c6-2423-40f9-a513-361c642dc07c)|\r\n|Metrics|![Screenshot 2024-10-08 at 12 19\r\n31](https://github.com/user-attachments/assets/559a6e71-344a-4b4a-9ad6-8d229a1d9bcb)|\r\n|Processes|![Screenshot 2024-10-08 at 12 19\r\n39](https://github.com/user-attachments/assets/070f6fb1-0756-4b21-abce-4b395be943df)|\r\n\r\n**Container**\r\n|Tab||\r\n|-|-|\r\n|Overview|![Screenshot 2024-10-08 at 12 24\r\n10](https://github.com/user-attachments/assets/101cfc7b-f445-44e7-9aa3-bec8928c3ed5)|\r\n|Metrics|![Screenshot 2024-10-08 at 12 21\r\n22](https://github.com/user-attachments/assets/d516d449-2af4-441f-9047-39c9362c5a86)|\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <[email protected]>\r\nCo-authored-by: Caue Marcondes <[email protected]>","sha":"96966c5113678b8840c7a311e7e4ed1e977b4dac","branchLabelMapping":{"^v9.0.0$":"main","^v8.16.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","backport:prev-minor","ci:project-deploy-observability","Team:obs-ux-logs","Team:obs-ux-infra_services","v8.16.0"],"title":"[ECO][Infra] Add callout for ingesting metrics data in Host and Container views","number":195378,"url":"https://github.com/elastic/kibana/pull/195378","mergeCommit":{"message":"[ECO][Infra] Add callout for ingesting metrics data in Host and Container views (#195378)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/193703\r\n\r\nThis PR introduces a callout designed to prompt users to ingest metrics\r\ndata in the Host and Container views.\r\nThe callout will be displayed on the following tabs:\r\n\r\n- **Hosts**: Overview, Metrics, Processes\r\n- **Containers**: Overview, Metrics\r\n\r\nThe primary condition for showing the callout is that the asset does not\r\ncurrently have any metrics data available. This enhancement aims to\r\nencourage users to take action and improve their monitoring experience.\r\n\r\nAdditional details include:\r\n\r\n- The callout will be positioned below the date picker for better\r\nvisibility.\r\n- Links for \"Add Metrics\" will guide users to the appropriate onboarding\r\npages based on their asset type.\r\n- The callout will be dismissible on the Overview tab, and the KPI\r\nsection will be hidden in favor of the callout for a cleaner interface.\r\n- Custom telemetry events will be tracked to measure user interactions\r\nwith the callout.\r\n- Only Docker and K8 containers will show the callout.\r\n\r\n**Host**\r\n|Tab||\r\n|-|-|\r\n|Overview|![Screenshot 2024-10-08 at 12 19\r\n22](https://github.com/user-attachments/assets/e357d6c6-2423-40f9-a513-361c642dc07c)|\r\n|Metrics|![Screenshot 2024-10-08 at 12 19\r\n31](https://github.com/user-attachments/assets/559a6e71-344a-4b4a-9ad6-8d229a1d9bcb)|\r\n|Processes|![Screenshot 2024-10-08 at 12 19\r\n39](https://github.com/user-attachments/assets/070f6fb1-0756-4b21-abce-4b395be943df)|\r\n\r\n**Container**\r\n|Tab||\r\n|-|-|\r\n|Overview|![Screenshot 2024-10-08 at 12 24\r\n10](https://github.com/user-attachments/assets/101cfc7b-f445-44e7-9aa3-bec8928c3ed5)|\r\n|Metrics|![Screenshot 2024-10-08 at 12 21\r\n22](https://github.com/user-attachments/assets/d516d449-2af4-441f-9047-39c9362c5a86)|\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <[email protected]>\r\nCo-authored-by: Caue Marcondes <[email protected]>","sha":"96966c5113678b8840c7a311e7e4ed1e977b4dac"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/195378","number":195378,"mergeCommit":{"message":"[ECO][Infra] Add callout for ingesting metrics data in Host and Container views (#195378)\n\n## Summary\r\n\r\nCloses https://github.com/elastic/kibana/issues/193703\r\n\r\nThis PR introduces a callout designed to prompt users to ingest metrics\r\ndata in the Host and Container views.\r\nThe callout will be displayed on the following tabs:\r\n\r\n- **Hosts**: Overview, Metrics, Processes\r\n- **Containers**: Overview, Metrics\r\n\r\nThe primary condition for showing the callout is that the asset does not\r\ncurrently have any metrics data available. This enhancement aims to\r\nencourage users to take action and improve their monitoring experience.\r\n\r\nAdditional details include:\r\n\r\n- The callout will be positioned below the date picker for better\r\nvisibility.\r\n- Links for \"Add Metrics\" will guide users to the appropriate onboarding\r\npages based on their asset type.\r\n- The callout will be dismissible on the Overview tab, and the KPI\r\nsection will be hidden in favor of the callout for a cleaner interface.\r\n- Custom telemetry events will be tracked to measure user interactions\r\nwith the callout.\r\n- Only Docker and K8 containers will show the callout.\r\n\r\n**Host**\r\n|Tab||\r\n|-|-|\r\n|Overview|![Screenshot 2024-10-08 at 12 19\r\n22](https://github.com/user-attachments/assets/e357d6c6-2423-40f9-a513-361c642dc07c)|\r\n|Metrics|![Screenshot 2024-10-08 at 12 19\r\n31](https://github.com/user-attachments/assets/559a6e71-344a-4b4a-9ad6-8d229a1d9bcb)|\r\n|Processes|![Screenshot 2024-10-08 at 12 19\r\n39](https://github.com/user-attachments/assets/070f6fb1-0756-4b21-abce-4b395be943df)|\r\n\r\n**Container**\r\n|Tab||\r\n|-|-|\r\n|Overview|![Screenshot 2024-10-08 at 12 24\r\n10](https://github.com/user-attachments/assets/101cfc7b-f445-44e7-9aa3-bec8928c3ed5)|\r\n|Metrics|![Screenshot 2024-10-08 at 12 21\r\n22](https://github.com/user-attachments/assets/d516d449-2af4-441f-9047-39c9362c5a86)|\r\n\r\n---------\r\n\r\nCo-authored-by: kibanamachine <[email protected]>\r\nCo-authored-by: Caue Marcondes <[email protected]>","sha":"96966c5113678b8840c7a311e7e4ed1e977b4dac"}},{"branch":"8.x","label":"v8.16.0","branchLabelMappingKey":"^v8.16.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> Co-authored-by: Irene Blanco <[email protected]>
- Loading branch information