-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Redesign and better call to action when users have no index pattern and navigating in Kibana #57401
Comments
Pinging @elastic/kibana-app (Team:KibanaApp) |
@AlonaNadler We can help with this one, can you setup a kickoff and include @miukimiu & @gchaps? |
Hi @AlonaNadler, We're currently implementing the following design for the Graph POC. I think something similar might work for this use case. What do you think? |
Ops! I missed @cchaos comment. Yes, let's set up a kickoff and we can work on a few ideas. |
This issue is one of the first friction points
Since it is one of the first interactions in Kibana it needs to be easy, nice visually and clear |
@AlonaNadler and @cchaos, Here's the prototype with the two use cases: 👉 Figma Prototype |
@miukimiu Can we see a version of the index pattern with this text: You have data in Elasticsearch. |
For the three cards.
|
Since we're moving away from product icons, generally speaking, we should consider using generic icons (or no icons at all). I'm also wondering if the order and/or visual weight of the three options should be changed. The feedback I've been hearing of late is to push for real data, so sample data gets downplayed. Depending how far we want to take that, it may get an altogether different treatment (e.g. it's not a card but a separate line of text/link "Don't have any data at hand? Install sample data to see what Kibana can do.") |
Thanks @gchaps, Here's the new version of the index pattern: Figma Prototype. |
Thanks @ryankeairns. I'll try to use generic icons. |
Thanks, @miukimiu. I have one more small change to the index pattern empty state. Create Index Pattern > Create index pattern (sentence case) |
Nice work @miukimiu :) Regarding the order when there is no data. From left to right, first on the left the beats option (@mostlyjason not sure if it is you, how should we refer to beats? integrations? integrate to a system?) second the upload file and third sample data |
Re: @ryankeairns comment about the data cards. I have also heard that the push is for real data. |
Also worth noting, the first time a user hits this screen in a session, they'll see a banner at the top that says "In order to visualize and explore data in Kibana, you'll need to create an index pattern to retrieve data from Elasticsearch" This disappears for the rest of the session after it is dismissed or after ~15 seconds, whichever comes first. Related discussion here: #63100 |
@miukimiu Just re-read the text. I think one more word is needed at the end of the last sentence. "or all indices that contain your log data" but don't use bold. |
Re:
If the goal is to get users started, how about: "Add logs, metrics, uptime, or SIEM data." Or if we want to be more inclusive: "Add data from a variety of sources." You could use "ingest" instead of "add" but I think the current Kibana UI uses "add" |
Thanks for all the suggestions! 🎉 The design is now updated: Figma Prototype |
@miukimiu thanks for the changes! There is one piece of feedback regarding the order that seems to have been missed - Use Beats should be first and Add sample data should be last in the order. |
A few design thoughts for the footer :)
|
Tiny issue: make sure the description under "Use Beats" has a period at the end. :-) |
@ryankeairns based on your suggestions I changed a few things. I also moved the cards to the Management / Index patterns / Create index pattern page. I also include a variation of the No data card (page 3 / 3) to explore how it looks like with a few colors. You can find the updated prototype here: Figma Prototype. |
Thanks @miukimiu !! After all that, I realized I'd type the order wrong 🤦 . I went ahead and made 'Upload a file' first, which is what I intended. My mistake. This is looking quite nice and friendly :) |
@ryankeairns I wrote above, the order should be. Beats, upload a file, and sample data. Regarding |
@mostlyjason suggested |
👍 We'll make the order and wording similar on the home/landing page mockups. Also, as a side note for whomever implements this, there is an outstanding issue to address permissions for the 'Upload file' link on the home page. I presume that solution would be needed here as well. In the case of the home page, we end up hiding that link when proper permissions are not in place: #63117 Longer term, we would like to move this feature out of ML to a global location. |
Currently, when users navigate in the kibana app without any index pattern they get this page
Several efforts take place these days to improve adding data but nothing address this page
Current problems:
When in that point users have few options:
Few options:
cc: @elastic/kibana-design @timroes @rayafratkina @alexh97 @mattkime
The text was updated successfully, but these errors were encountered: