While working on migrating the Telemetry for Dataset Quality Flyout to Dedicated Page, i could see that we are tracking all Navigations targets from the page.
On digging deep i could see that we are only tracking the telemetry on the Flyout but not on the page.
The last column on this table has an Action which will take the user to either Log Explorer or Discover and this action should be tracked in Telemetry but this is broken,
The Degraded docs percentage column also is a link which is not reporting telemetry
Summary
While working on migrating the Telemetry for Dataset Quality Flyout to Dedicated Page, i could see that we are tracking all Navigations targets from the page.
On digging deep i could see that we are only tracking the telemetry on the Flyout but not on the page.
Example code issue for 1st scenario -
But the receiver does not has a logic to handle this Navigation Source when the
page = main
https://github.com/elastic/kibana/blob/main/x-pack/plugins/observability_solution/dataset_quality/public/hooks/use_telemetry.tsx#L51