[MM-56901] Exclude selectors that have less than 5 calls from telemetry (#26246)
* exclude selectors from telemetry that have less than 5 calls --------- Co-authored-by: Mattermost Build <build@mattermost.com>
Этот коммит содержится в:
@@ -211,18 +211,19 @@ export function trackSelectorMetrics() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const selectors = getSortedTrackedSelectors();
|
const selectors = getSortedTrackedSelectors();
|
||||||
|
const filteredSelectors = selectors.filter((selector) => selector.calls > 5);
|
||||||
|
|
||||||
trackEvent('performance', 'least_effective_selectors', {
|
trackEvent('performance', 'least_effective_selectors', {
|
||||||
after: 'one_minute',
|
after: 'one_minute',
|
||||||
first: selectors[0]?.name || '',
|
first: filteredSelectors[0]?.name || '',
|
||||||
first_effectiveness: selectors[0]?.effectiveness,
|
first_effectiveness: filteredSelectors[0]?.effectiveness,
|
||||||
first_recomputations: selectors[0]?.recomputations,
|
first_recomputations: filteredSelectors[0]?.recomputations,
|
||||||
second: selectors[1]?.name || '',
|
second: filteredSelectors[1]?.name || '',
|
||||||
second_effectiveness: selectors[1]?.effectiveness,
|
second_effectiveness: filteredSelectors[1]?.effectiveness,
|
||||||
second_recomputations: selectors[1]?.recomputations,
|
second_recomputations: filteredSelectors[1]?.recomputations,
|
||||||
third: selectors[2]?.name || '',
|
third: filteredSelectors[2]?.name || '',
|
||||||
third_effectiveness: selectors[2]?.effectiveness,
|
third_effectiveness: filteredSelectors[2]?.effectiveness,
|
||||||
third_recomputations: selectors[2]?.recomputations,
|
third_recomputations: filteredSelectors[2]?.recomputations,
|
||||||
});
|
});
|
||||||
}, 60000);
|
}, 60000);
|
||||||
}
|
}
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user