Add Service Ping Exploration Dashboard Links from the CLI
What does this MR do and why?
The Service Ping Exploration Dashboard in tableau is meant to help support engineering & product with metric exploration and validation. This MR adds the service ping exploration dashboard links to different places in the CLI to make it very visible to people.
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
Screenshots are required for UI changes, and strongly recommended for all other merge requests.
Usage viewer for events without metric
Metric Completion
How to set up and validate locally
Numbered steps to set up and validate the change are strongly suggested. To Test for the addition in Usage viewer
- Run
scripts/internal_events/cli.rb
- Select
View Usage -- look at code and testing examples for existing events & metric
option - Select an event
- Select
8 - Data verification in Tableau
You should see the the dashboard exploration links for the event product_group You should see the metric trend links for the event's related metrics if the event has any metrics
To test for the addition after metric creation
- Run
scripts/internal_events/cli.rb
- Select
New Metric -- track the count of existing events over time
- Proceed to create a metric for any selected event
You should see the service_ping exploration dashboard links and the metric_trend dashboard links for the created metric.
Relates to #466581 (closed)