-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Meta] Migrate telemetry usage_collectors
to the new ES Client
#86358
Comments
Pinging @elastic/kibana-core (Team:Core) |
@afharo I've removed the monitoring usage collector from the dependencies list. After decoupling monitoring from kibana usage collection and supplying the Please correct me if I'm wrong here but after digging through the code again, it looks to me as though the monitoring plugin itself provides I've pinged the monitoring team but I don't expect to get a response any time soon 😄 |
@TinaHeiligers I think your assumptions are correct! AFAIK, the Monitoring plugin maintains its own client because of the additional permissions the |
@afharo I did have to change the reference to the |
@TinaHeiligers That is great! Thanks! Do you think we can close this issue now? |
All collectors have been migrated. |
Support for the legacy Elasticsearch client will be removed in 7.15.
The Telemetry team (now the Core team) added support for using the new ES client in 7.11 to allow plugins that use a
usage_collector
to begin migrating over.In
7.137.12, the legacy client will be completely removed from collectors'fetch
context. In order to continue report usage data, usage collectors that make calls to elasticsearch for saving/retrieving telemetric data need to use the new elasticsearch client.The deadline for collector migrations is
7.137.12 and blocks completion of the migration of theusage_collection
plugin.Collectors that need to be migrated:
kql_telemetry
(#86585)search
sample_data
canvas
reporting
rollup
security_solution
spaces_usage_collector
kibana_telemetry_adapter
settings
kibana_usage_collector
validation_telemetry_service
PleaseWe need to focus on migrating the collectors as a priority to meet the 7.12 deadline.The telemetry team migrated the telemetry-related collectors already, and have examples of how you can follow suite:
Thank you to the vis-team for already having done the work!
We ask that each team link back to this issue with an expected completion timeframe and update the status of the collector(s) in question once addressed.We ask that each team please review the PR's linked backed to this issue so that we can update the status of the collector(s) once addressed.
Migrations required by
CODEOWNERS
:kibana-core
kibana_usage_collector
settings
kibana-core-ui
sample_data
@elastic/kibana-core-ui
kibana-app-services
kql_telemetry
search
@elastic/kibana-app-services
kibana-presentation
canvas
@elastic/kibana-presentation
kibana-reporting-services
reporting
@elastic/kibana-reporting-services
es-ui
rollup
@elastic/es-ui
siem/endpoint-app-team
security_solution
@elastic/endpoint-app-team
kibana-security
spaces_usage_collector
@elastic/kibana-security
uptime
kibana_telemetry_adapter
@elastic/uptime
The text was updated successfully, but these errors were encountered: