mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
[analytics] added plugin version to grafana_ds_test_datasource_clicked event (#100168)
This commit is contained in:
parent
fde475e3d9
commit
9fc82faea7
@ -5,6 +5,7 @@ import {
|
|||||||
TestDataSourceResponse,
|
TestDataSourceResponse,
|
||||||
DataSourceTestSucceeded,
|
DataSourceTestSucceeded,
|
||||||
DataSourceTestFailed,
|
DataSourceTestFailed,
|
||||||
|
DataSourceApi,
|
||||||
} from '@grafana/data';
|
} from '@grafana/data';
|
||||||
import {
|
import {
|
||||||
config,
|
config,
|
||||||
@ -125,6 +126,11 @@ export const initDataSourceSettings = (
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const getPluginVersion = (dsApi: DataSourceApi) => {
|
||||||
|
const isCorePlugin = (dsApi?.meta?.module || '').startsWith('core');
|
||||||
|
return isCorePlugin ? config?.buildInfo?.version : dsApi?.meta?.info?.version;
|
||||||
|
};
|
||||||
|
|
||||||
export const testDataSource = (
|
export const testDataSource = (
|
||||||
dataSourceName: string,
|
dataSourceName: string,
|
||||||
editRoute = DATASOURCES_ROUTES.Edit,
|
editRoute = DATASOURCES_ROUTES.Edit,
|
||||||
@ -153,6 +159,7 @@ export const testDataSource = (
|
|||||||
trackDataSourceTested({
|
trackDataSourceTested({
|
||||||
grafana_version: config.buildInfo.version,
|
grafana_version: config.buildInfo.version,
|
||||||
plugin_id: dsApi.type,
|
plugin_id: dsApi.type,
|
||||||
|
plugin_version: getPluginVersion(dsApi),
|
||||||
datasource_uid: dsApi.uid,
|
datasource_uid: dsApi.uid,
|
||||||
success: true,
|
success: true,
|
||||||
path: editLink,
|
path: editLink,
|
||||||
@ -165,6 +172,7 @@ export const testDataSource = (
|
|||||||
trackDataSourceTested({
|
trackDataSourceTested({
|
||||||
grafana_version: config.buildInfo.version,
|
grafana_version: config.buildInfo.version,
|
||||||
plugin_id: dsApi.type,
|
plugin_id: dsApi.type,
|
||||||
|
plugin_version: getPluginVersion(dsApi),
|
||||||
datasource_uid: dsApi.uid,
|
datasource_uid: dsApi.uid,
|
||||||
success: false,
|
success: false,
|
||||||
path: editLink,
|
path: editLink,
|
||||||
|
Loading…
Reference in New Issue
Block a user