kibana icon indicating copy to clipboard operation
kibana copied to clipboard

[Infra UI] : Update 'no data' landing page messages to reflect index patterns

Open roshan-elastic opened this issue 1 year ago • 6 comments

Description

Update the 'no data' landing pages for Infrastructure to reflect that users should check to see if their index patterns are correct (i.e. not assume that all users will use default indices and this will solve their problem):

(a) Message for users who have access to integrations image

(b) Message for users who don't have access to integrations image

Kibana Permissions for users which causes the 'contact your administrator' message image

Background

Users who are viewing 'Infrastructure' but no data matching the index patterns in the Metrics app will see messaging prompting users to either (a) Add the 'metrics integration' (b) Contact their administrator to turn the integration on.

However, users may have data they wish to use but in a different index to the default indices. When (b) shows, this has lead users who use custom indices to incorrectly explore user privileges believing that this was the root cause (the fix was to actual update the index pattern to include the new index).

Example default index pattern image

Example index pattern for a user who uses custom indices image

Note : This can happen when Elastic cluster administrators are creating new spaces and are copying across privileges/settings - they didn't realise they needed to update the index patterns in the Metrics app settings to use the custom index patterns they usually use.

💡 Solution Proposal

This is a proposal and just a starting point...

1. Add Metrics Integration Page

When a user has access to integrations:

Using custom indices? Click to expand image

Using custom indices? Expanded image

Links

  • "Settings" will link to settings within the app
  • "indices" will link to https://ela.st/docs-infra-settings

2. Contact your administrator

When a user does not have access to integrations:

Using custom indices? Click to expand image

Using custom indices? Expanded image

roshan-elastic avatar Sep 27 '23 09:09 roshan-elastic

Pinging @elastic/infra-monitoring-ui (Team:Infra Monitoring UI)

elasticmachine avatar Sep 27 '23 09:09 elasticmachine

@weltenwort @smith @grabowskit - This came up on a customer call - perhaps we could apply some kind of consistent approach to both Infra and logs (and maybe other apps too)?

roshan-elastic avatar Sep 27 '23 09:09 roshan-elastic

I think we have this problem all over the place, APM as well, basically anywhere where the user can define which indices to look at. This usually also comes up in CCS setup where you need to put the remote cluster pattern into the settings too so it's not only about custom index names.

I think we'll need to think of the right wording for that kind of prompt, I'd suggest something more along the lines of: "Not finding what you're looking for? Make sure your Settings are correct", something that co-opts the users expectation that "this should be working". I obviously defer the exact copy to the experts!

miltonhultgren avatar Sep 27 '23 09:09 miltonhultgren

Thanks @miltonhultgren - agreed on this. It sounds like you're clear on the goal here so look forward to some ideas when this hits refinement.

roshan-elastic avatar Oct 02 '23 13:10 roshan-elastic

Pinging @elastic/obs-ux-infra_services-team (Team:obs-ux-infra_services)

elasticmachine avatar Nov 14 '23 00:11 elasticmachine

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

botelastic[bot] avatar May 12 '24 00:05 botelastic[bot]