Skip to content
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

[Logs onboarding] Entry points #162230

Closed
4 tasks done
yngrdyn opened this issue Jul 19, 2023 · 4 comments · Fixed by #163300
Closed
4 tasks done

[Logs onboarding] Entry points #162230

yngrdyn opened this issue Jul 19, 2023 · 4 comments · Fixed by #163300
Assignees
Labels
8.10 candidate apm:test-plan-done Pull request that was successfully tested during the test plan Feature:Logs Onboarding Logs Onboarding feature Team:obs-ux-logs Observability Logs User Experience Team

Comments

@yngrdyn
Copy link
Contributor

yngrdyn commented Jul 19, 2023

We should configure the entry points for the new logs onboarding flow

Stateful

User should be able to access the new onboarding flows when clicking in the setup guides
image

and then in Collect and analize my logs card.
image

  • From Observability overview (Figma)

User should be able to access the new onboarding flows when clicking in Get started
image

Serverless

  • Should be the landing page (Figma)

User should land into the Add data page after sign up if they select observability solution.

  • Add data

Users should be able to reach the observability onboarding landing page if they select in the menu Add data.

@yngrdyn yngrdyn added Team:APM All issues that need APM UI Team support apm:logs-onboarding labels Jul 19, 2023
@elasticmachine
Copy link
Contributor

Pinging @elastic/apm-ui (Team:APM)

@yngrdyn yngrdyn self-assigned this Jul 25, 2023
@gbamparop
Copy link
Contributor

  • When signing up as new user (Figma)

User should land into the new onboarding after sign up if they select observability as their primary use case image

As discussed over the sync, I have moved this to a new issue so we can discuss it further and consider adding it in a future iteration.

@yngrdyn
Copy link
Contributor Author

yngrdyn commented Aug 1, 2023

@isaclfreire how we will combine the callout in the observability overview page? In this example I'm seeing a callout specific to Data assistant

image

Is it the intention to create a new callout bellow that one?

@isaclfreire
Copy link

Hi @yngrdyn the idea is to replace the data assistant callout with the new one

yngrdyn added a commit that referenced this issue Aug 11, 2023
…ding page (#163300)

Closes #162230.

### Changes
- Card `Collect and analyse my logs` in getting started is now pointing
to `app/observabilityOnboarding`.
- `Data assistant for observability` callout in observability overview
was removed in favour of `Collect and analyse logs in observability`
callout.

#### Getting started - Before


https://github.com/elastic/kibana/assets/1313018/4a3a0f64-ee34-48c5-9395-f3965763a1d1

#### Getting started - After


https://github.com/elastic/kibana/assets/1313018/d30c2cf0-dc01-4a9d-a808-7caa5da7c008

#### Observability overview - before


https://github.com/elastic/kibana/assets/1313018/6960b178-4e3e-49a6-bea8-4501778f1e12

#### Observability overview - after


https://github.com/elastic/kibana/assets/1313018/316f27f7-5ac2-44a9-85a6-7f8c2b343300

---------

Co-authored-by: Achyut Jhunjhunwala <[email protected]>
@yngrdyn yngrdyn added the apm:test-plan-done Pull request that was successfully tested during the test plan label Sep 6, 2023
@gbamparop gbamparop added Team:obs-ux-logs Observability Logs User Experience Team Feature:Logs Onboarding Logs Onboarding feature and removed Team:APM All issues that need APM UI Team support apm:logs-onboarding labels Oct 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
8.10 candidate apm:test-plan-done Pull request that was successfully tested during the test plan Feature:Logs Onboarding Logs Onboarding feature Team:obs-ux-logs Observability Logs User Experience Team
Projects
None yet
4 participants