[Telemetry/Monitoring] Monitoring should stop collecting Kibana Usage in the .monitoring
indices
#83521
Closed
3 tasks done
Labels
Feature:Stack Monitoring
Feature:Telemetry
Team:Core
Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc
Monitoring is collecting Kibana's Usage and storing them in the
.monitoring
indices:bulk_uploader
is usingusageCollection
's APIs to retrieve the usage data every 24h./api/stats?extended&exclude_usage=false&legacy
every 24h.With the latest changes in #82638, it won't be needed anymore.
Planned action points (separate PRs):
bulk_uploader
should stop usingusageCollection
([Monitoring] Stop collecting Kibana Usage in bulkUploader #83546):Ideally,
bulk_uploader
should only collect Kibana's OpsMetrics and the Settings (basically the StatsCollectors registered in the system. Changing it to collect this data by itself, would also allow us to remove theformatBulkUpload
methods in the collectors (and their types).N.B.: The plans are to remove it entirely on 8.0, so we shouldn't sweat it too much on the refactoring.
/api/stats?extended&legacy&exclude_usage=false
([Metricbeat][Kibana][stats] Stop collecting usage beats#22651)usageCollection
the APIs that exist only forbulk_uploader
([UsageCollection] RemoveformatBulkUpload
and other unused APIs #84313)The text was updated successfully, but these errors were encountered: