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

[Telemetry] Add canvas stats to Legacy telemetry bulk uploader #21103

Conversation

tsullivan
Copy link
Member

Telemetry uses an internal Bulk Uploader, which is part of x-pack/plugins/monitoring/server/kibana_monitoring to collect and upload stats to Elasticsearch in a method called combineStatsLegacy. This is legacy because the long-term goal is to have collection done externally through Metricbeat.

This PR adds Canvas stats to the Bulk Uploader's payload data.

@tsullivan tsullivan added v7.0.0 Feature:Telemetry v6.5.0 Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas labels Jul 23, 2018
@elasticmachine
Copy link
Contributor

💔 Build Failed

@elasticmachine
Copy link
Contributor

💚 Build Succeeded

@elasticmachine
Copy link
Contributor

💚 Build Succeeded

@@ -8,13 +8,15 @@ import { get, set, merge } from 'lodash';
import {
KIBANA_SYSTEM_ID,
LOGSTASH_SYSTEM_ID,
CANVAS_SYSTEM_ID,
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changing this file should not have to be necessary

@@ -0,0 +1,62 @@
/*
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There isn't really anything "canvas" specific in this file. It was copied from the reporting file. Seems like it could be made generic at a higher level

@tsullivan
Copy link
Member Author

I'm just going to go ahead and close this, because we'd rather have #21239

@tsullivan tsullivan closed this Aug 6, 2018
@tsullivan tsullivan deleted the telemetry/canvas-stats-in-bulk-uploader branch September 4, 2018 17:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Telemetry Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas v6.5.0 v7.0.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants