telemetryCollectionManager
to use X-Pack strategy as a replacement of the OSS strategy
#83622
Labels
Feature:Telemetry
Team:Core
Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc
As part of the decoupling process of Telemetry & Monitoring, and after #82638 is completed, we need to change the way the
telemetryCollectionManager
currently works: At the moment, it loops through a priority-based list of strategies until it gets any results.This comes with the risk of the X-Pack strategy failing for any glitch and the collection manager would fallback to the OSS strategy. This is forcing the OSS to be aware of X-Pack features in order to provide the expected results (i.e.: OSS attempts to collect the license information, even when OSS does not have any license information at all #82963).
This issue is to change this behaviour and let the
telemetryCollectionManager
to use the X-Pack strategy to overwrite the OSS one instead of using both as fallbacks.The text was updated successfully, but these errors were encountered: