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

Synthetic Monitoring Observability Onboarding Panel #159562

Open
drewpost opened this issue Jun 13, 2023 · 9 comments
Open

Synthetic Monitoring Observability Onboarding Panel #159562

drewpost opened this issue Jun 13, 2023 · 9 comments
Labels
Team:Observability Team label for Observability Team (for things that are handled across all of observability)

Comments

@drewpost
Copy link

Category: Observability
Title: Create a Synthetic Monitor
Links To: Synthetic Monitoring App */app/synthetics

The synthetic monitoring app has an OOTB getting started experience. users simply need to put in a single URL, select one or more locations (no need to install anything) and click creat

We have three key goals we want to track against:

Goal One: Create a First Synthetic Monitor
TIle-> Load Synthetics App */app/synthetics -> OOTB Onboarding "create new monitor"

Goal Two: User Views Configuration for Monitor
Load Synthetics App */app/synthetics -> Monitor Details Page /app/synthetics/monitor/

Goal Three: User Views Alert Details for Synthetic Monitor Alert
Any Entry Point -> /app/synthetics/monitor//errors/*

@botelastic botelastic bot added the needs-team Issues missing a team label label Jun 13, 2023
@formgeist formgeist added the Team:Observability Team label for Observability Team (for things that are handled across all of observability) label Jun 13, 2023
@elasticmachine
Copy link
Contributor

Pinging @elastic/unified-observability (Team:Observability)

@botelastic botelastic bot removed the needs-team Issues missing a team label label Jun 13, 2023
@gbamparop
Copy link
Contributor

I've created this PR that adds a guided card and this Fullstory dashboard (internal) that tracks the goals above.

@formgeist
Copy link
Contributor

@gbamparop have you looked into what it requires to make the goal tracking part of the existing guided onboarding telemetry? so we can track this alongside the other options in the setup guides view?

@gbamparop
Copy link
Contributor

gbamparop commented Jun 19, 2023

@gbamparop have you looked into what it requires to make the goal tracking part of the existing guided onboarding telemetry? so we can track this alongside the other options in the setup guides view?

The metrics in the dashboard above are very similar to the ones in guided onboarding which was focused on v8.4 and v8.5. Are you aware of any other dashboards?

@formgeist
Copy link
Contributor

@gbamparop I'll check with the guided onboarding group whether they just export the FullStory data or rely on some other telemetry to create their onboarding reports within Tableau.

gbamparop added a commit that referenced this issue Jun 19, 2023
Adds a guided card for synthetics. Guided onboarding is only available
in cloud, so in order to test it locally you can add `xpack.cloud.id:
test` setting to your `kibana.dev.yml` file. You can find more
information in the [guided onboarding
docs](https://github.com/elastic/kibana/tree/main/src/plugins/guided_onboarding#development).


https://github.com/elastic/kibana/assets/5831975/f146bc08-a1a4-4d4f-891b-574b71584eba

Part of #159562

---------

Co-authored-by: Casper Hübertz <[email protected]>
Co-authored-by: Kibana Machine <[email protected]>
@drewpost
Copy link
Author

Hey @formgeist - did you get any feedback from the guided onboarding group? is there anything we need to get into one of the BCs in FF to enable this telemetry?

@formgeist
Copy link
Contributor

formgeist commented Jun 21, 2023

No, it's based on the existing data-test-subj attribute that was already added to the PR by @gbamparop - I think we should be good to analyze once released in the FullStory dashboard and in Tableau which the Kibana Analytics team would ensure happens.

@formgeist
Copy link
Contributor

There's a telemetry team ticket created for tracking the work around making the guided onboarding reporting include Synthetics card and creation flow completion as part of the conversation of the card which have been made available in the setup guides list.

@shahinakmal
Copy link

The data doesn't currently exist in Tableau so kibana reports have been created by Elvin HERE

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Team:Observability Team label for Observability Team (for things that are handled across all of observability)
Projects
None yet
Development

No branches or pull requests

5 participants