[Discover] Add metric on adding filter (#82961)

This commit is contained in:
Maja Grubic 2020-11-10 14:14:25 +00:00 committed by GitHub
parent 0b99841310
commit dc489e48a4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -65,6 +65,7 @@ const {
timefilter,
toastNotifications,
uiSettings: config,
trackUiMetric,
} = getServices();
import { getRootBreadcrumbs, getSavedSearchBreadcrumbs } from '../helpers/breadcrumbs';
@ -81,6 +82,7 @@ import {
DOC_HIDE_TIME_COLUMN_SETTING,
MODIFY_COLUMNS_ON_SWITCH,
} from '../../../common';
import { METRIC_TYPE } from '@kbn/analytics';
const fetchStatuses = {
UNINITIALIZED: 'uninitialized',
@ -990,6 +992,9 @@ function discoverController($element, $route, $scope, $timeout, $window, Promise
operation,
$scope.indexPattern.id
);
if (trackUiMetric) {
trackUiMetric(METRIC_TYPE.CLICK, 'filter_added');
}
return filterManager.addFilters(newFilters);
};