-
Notifications
You must be signed in to change notification settings - Fork 8k
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
[Infra] Add dashboard tracking event with filter properties #182859
Labels
enhancement
New value added to drive a business result
Feature:ObsHosts
Hosts feature within Observability
Team:obs-ux-infra_services
Observability Infrastructure & Services User Experience Team
Comments
jennypavlova
added
enhancement
New value added to drive a business result
Feature:ObsHosts
Hosts feature within Observability
needs-refinement
Needs PM's to refine scope
Team:obs-ux-infra_services
Observability Infrastructure & Services User Experience Team
labels
May 7, 2024
Pinging @elastic/obs-ux-infra_services-team (Team:obs-ux-infra_services) |
This was referenced Apr 17, 2024
jennypavlova
changed the title
[Infra] Extend dashboard tracking event with more properties
[Infra] Add dashboard tracking event with filter properties
May 15, 2024
jennypavlova
added a commit
that referenced
this issue
May 21, 2024
Closes #182859 ## Summary This PR adds a tracking event `Asset Dashboard Loaded` when the custom dashboard is loaded on the dashboards tab. So to understand the usage of the filters we want to track: - when the page loads with the dashboard tab open - If the dashboard filters change or a different dashboard is selected - when the dashboard is initially loaded (and the filters applied) We don't want to track: - If the dashboard is not changed, in case: - Edit action is canceled or the same filters are saved - the same dashboard is selected - switching to a different tab and back to the dashboards tab (showing the same dashboard) ## Testing Go to the asset details flyout/ asset details page and select the dashboards tab - Add a dashboard with a filter ( Check tracking ) ![image](https://github.com/elastic/kibana/assets/14139027/690ba626-714c-4325-8435-d43f5c914f4d) - Add a dashboard without a filter ( Check tracking ) ![image](https://github.com/elastic/kibana/assets/14139027/7f4c009a-3c1b-4301-961d-e6e2407f5e75) - Switch dashboards ( Check tracking ) - Edit a dashboard ( Check tracking ) https://github.com/elastic/kibana/assets/14139027/b43f3e88-25a8-46d4-be88-087917f577db - Should not track: https://github.com/elastic/kibana/assets/14139027/34d93849-fe0d-4643-ac7e-d8de0b74820c
jennypavlova
added a commit
that referenced
this issue
May 21, 2024
…ge (#183486) Closes #180386⚠️ To be merged after [#182859](#182859) is done ## Summary This PR enables custom dashboards by default and adds the flag to infra settings: <img width="1887" alt="image" src="https://github.com/elastic/kibana/assets/14139027/018aae99-a488-49dd-87ba-db0bcbc4caf6"> ## Testing - Go to infra settings page and check if the custom dashboards flag is enabled - Go to the hosts view and select a host: the dashboards tab should be visible - Compare the flags with advanced settings - Disable the flag, go to the hosts view and select a host: the dashboards tab should not be visible - Enable the flag, go to the hosts view and select a host: the dashboards tab should be visible https://github.com/elastic/kibana/assets/14139027/f788c019-4fdb-416b-8fdb-b5cb39b8a2fc
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
enhancement
New value added to drive a business result
Feature:ObsHosts
Hosts feature within Observability
Team:obs-ux-infra_services
Observability Infrastructure & Services User Experience Team
Summary
As mentioned here we want to add more properties to the current (dashboard_loaded_with_data
) dashboard eventAs discussed in the main issue we will add a custom event to track that to avoid modifying the existing generic event ("dashboard_loaded_with_data")
The new event should have the properties:
Implementation details
Investigate if we can pass the properties to the event:
AC
asset_dashboard_loaded
with the properties :The text was updated successfully, but these errors were encountered: