Skip to content

[Telemetry] The local strategies should call areAllCollectorsReady #79142

@afharo

Description

@afharo

We've noticed that the local telemetry strategies should call the areAllCollectorsReady method before fetching the data.

We should validate all collectors are ready before pushing anything.

⚠️ Mind race conditions: X-Pack might get false but OSS to get true (when they are iterating over the same collectors because of the way UsageCollection is done)

Metadata

Metadata

Assignees

Labels

Feature:TelemetryTeam:CorePlatform Core services: plugins, logging, config, saved objects, http, ES client, i18n, etc t//enhancementNew value added to drive a business result

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions