Skip to content

[7.x] [Telemetry] Server-side Migration to NP (#60485)#60965

Merged
afharo merged 1 commit intoelastic:7.xfrom
afharo:backport/7.x/pr-60485
Mar 23, 2020
Merged

[7.x] [Telemetry] Server-side Migration to NP (#60485)#60965
afharo merged 1 commit intoelastic:7.xfrom
afharo:backport/7.x/pr-60485

Conversation

@afharo
Copy link
Copy Markdown
Member

@afharo afharo commented Mar 23, 2020

Backports the following commits to 7.x:

* [Telemetry] Migration to NP

* Telemetry management advanced settings section + fix import paths + dropped support for injectVars

* Fix i18nrc paths for telemetry

* Move ui_metric mappings to NP registerType

* Fixed minor test tweaks

* Add README docs (elastic#60443)

* Add missing translation

* Update the telemetryService config only when authenticated

* start method is not a promise anymore

* Fix mocha tests

* No need to JSON.stringify the API responses

* Catch handleOldSettings as we used to do

* Deal with the forbidden use case in the optIn API

* No need to provide the plugin name in the logger.get(). It is automatically scoped + one missing CallCluster vs. APICaller type replacement

* Add empty start method in README.md to show differences with the other approach

* Telemetry collection with X-Pack README

* Docs update

* Allow monitoring collector to send its own ES client

* All collections should provide their own ES client

* PR feedback

* i18n NITs from kibana-platform feedback

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
@afharo afharo added the backport This PR is a backport of another PR label Mar 23, 2020
@kibanamachine
Copy link
Copy Markdown
Contributor

💚 Build Succeeded

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

@afharo
Copy link
Copy Markdown
Member Author

afharo commented Mar 23, 2020

cla/check

@afharo afharo merged commit be35050 into elastic:7.x Mar 23, 2020
@afharo afharo deleted the backport/7.x/pr-60485 branch March 23, 2020 20:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants