Commit 3d37f95
[Telemetry] Server-side Migration to NP (#60485)
* [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 (#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>1 parent 57a52a8 commit 3d37f95
149 files changed
Lines changed: 2134 additions & 1625 deletions
File tree
- src
- legacy
- core_plugins
- application_usage
- telemetry
- common
- public/views/management
- server
- routes
- telemetry_config
- ui_metric
- server
- i18n
- localization
- plugins
- data/server
- telemetry_collection_manager
- common
- server
- encryption
- telemetry_management_section
- public
- components
- __snapshots__
- telemetry
- common
- telemetry_config
- public
- components
- services
- server
- collectors
- application_usage
- management
- telemetry_plugin
- ui_metric
- usage
- handle_old_settings
- routes
- telemetry_collection
- __tests__
- telemetry_repository
- usage_collection
- server
- collector
- test
- x-pack
- legacy/plugins
- monitoring
- xpack_main
- server/telemetry_collection
- plugins
- license_management/public/application/lib
- monitoring
- server
- telemetry_collection
- telemetry_collection_xpack
- common
- server
- telemetry_collection
- __snapshots__
- __tests__
- test/api_integration/apis/telemetry
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
42 | | - | |
| 41 | + | |
| 42 | + | |
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| |||
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
Lines changed: 0 additions & 49 deletions
This file was deleted.
0 commit comments