From 5eab922a16ae4edffec0929951caf8ed9afe876b Mon Sep 17 00:00:00 2001 From: juanicabanas Date: Fri, 30 Sep 2022 09:49:16 -0300 Subject: [PATCH] Dashboard: Record the number of cached queries for usage insights. --- public/app/features/query/state/queryAnalytics.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/public/app/features/query/state/queryAnalytics.ts b/public/app/features/query/state/queryAnalytics.ts index c5cced926f6..862666f2613 100644 --- a/public/app/features/query/state/queryAnalytics.ts +++ b/public/app/features/query/state/queryAnalytics.ts @@ -1,5 +1,6 @@ import { PanelData, LoadingState, DataSourceApi, CoreApp, urlUtil } from '@grafana/data'; import { reportMetaAnalytics, MetaAnalyticsEventName, DataRequestEventPayload } from '@grafana/runtime'; +import { getConfig } from 'app/core/config'; import { getDashboardSrv } from '../../dashboard/services/DashboardSrv'; @@ -50,7 +51,10 @@ export function emitDataRequestEvent(datasource: DataSourceApi) { eventData.dashboardName = dashboard.title; eventData.dashboardUid = dashboard.uid; eventData.folderName = dashboard.meta.folderTitle; - eventData.publicDashboardUid = dashboard.meta.publicDashboardUid; + + if (getConfig().isPublicDashboardView) { + eventData.publicDashboardUid = dashboard.meta.publicDashboardUid; + } } if (data.series && data.series.length > 0) {