Skip to content
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

Remove or downplay ui_metrics in usage collection README #65776

Closed
alexfrancoeur opened this issue May 7, 2020 · 4 comments · Fixed by #74635
Closed

Remove or downplay ui_metrics in usage collection README #65776

alexfrancoeur opened this issue May 7, 2020 · 4 comments · Fixed by #74635
Assignees
Labels
Feature:Telemetry Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc

Comments

@alexfrancoeur
Copy link

While we're waiting on a solution to better handle ui_metrics I think we should remove, de-emphasize or blatantly warn that the output of collecting your data that way offers no pragmatic way to analyze the data.

We have a warning at the bottom of the documentation, but it's not nearly in your face enough. https://github.com/elastic/kibana/blob/master/src/plugins/usage_collection/README.md

The only caveat is that it makes it harder to consume in Kibana when analysing each entry in the array separately. In the telemetry team we are working to find a solution to this. We are building a new way of reporting telemetry called Pulse that will help on making these UI-Metrics easier to consume.

I feel like I'm constantly telling folks to not use ui_metrics due to the way it's outputted, but teams still continue to implement. I'm wondering if it's because it has so much representation in our collection docs. When this happens, it puts us in a tough position saying that the key / value pairs are there, but you can't do anything with them. Teams end up expecting ui_metrics to collect all the data that's important to them, but then when we release, they can't actually use it in any meaningful way.

@elasticmachine
Copy link
Contributor

Pinging @elastic/pulse (Team:Pulse)

@TinaHeiligers
Copy link
Contributor

@afharo perhaps you can add this to your PR for moving the collectors out of the telemetry plugin?

@afharo
Copy link
Member

afharo commented May 11, 2020

I'm happy to do any changes in the documentation. But I think it can be done in a separate PR. I don't want the other PR to be held only because we cannot find the right wording to downplay the ui_metrics.

@Bamieh Bamieh self-assigned this Aug 10, 2020
@lukeelmers lukeelmers added the Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc label Oct 1, 2021
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-core (Team:Core)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Telemetry Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants