From 1892ae5ca8c7ea34f7b0f96fd214cc4f5c07287d Mon Sep 17 00:00:00 2001 From: Ivan Ortega Alba Date: Fri, 29 Dec 2023 12:36:09 +0100 Subject: [PATCH] Tracking: Report dash nowDelay and liveNow values (#79744) --- public/app/features/dashboard/utils/tracking.test.ts | 6 ++++++ public/app/features/dashboard/utils/tracking.ts | 2 ++ 2 files changed, 8 insertions(+) diff --git a/public/app/features/dashboard/utils/tracking.test.ts b/public/app/features/dashboard/utils/tracking.test.ts index dd9e5ce782f..b92aa5a87d5 100644 --- a/public/app/features/dashboard/utils/tracking.test.ts +++ b/public/app/features/dashboard/utils/tracking.test.ts @@ -25,6 +25,10 @@ describe('trackDashboardLoaded', () => { { type: 'query', name: 'Query 2' }, ], }, + timepicker: { + nowDelay: '1m', + }, + liveNow: true, }; const model = getDashboardModel(dashboardJSON); const reportInteractionSpy = jest.spyOn(runtime, 'reportInteraction'); @@ -45,6 +49,8 @@ describe('trackDashboardLoaded', () => { panel_type_timeseries_count: 1, 'panel_type_grafana-worldmap-panel_count': 1, panel_type_geomap_count: 1, + settings_nowdelay: '1m', + settings_livenow: true, }); }); }); diff --git a/public/app/features/dashboard/utils/tracking.ts b/public/app/features/dashboard/utils/tracking.ts index 613a8487dd5..383e6412523 100644 --- a/public/app/features/dashboard/utils/tracking.ts +++ b/public/app/features/dashboard/utils/tracking.ts @@ -28,6 +28,8 @@ export function trackDashboardLoaded(dashboard: DashboardModel, versionBeforeMig panels_count: dashboard.panels.length, ...panels, ...variables, + settings_nowdelay: dashboard.timepicker.nowDelay, + settings_livenow: !!dashboard.liveNow, }); }