Skip to content

[Change Proposal] Support OTel input packages that collect data with multiple signal types #1023

@jsoriano

Description

@jsoriano

Package policies for input packages are currently designed to collect a single signal type, and send it to a single data stream.

In the case of OTel, a single receiver can collect multiple signal types if it is connected to pipelines of different types, as seen in elastic/integrations#16003

We have to design how this should work, as this has some implications, between them:

  • There are currently UI elements to select the data stream type, should they be disabled for OTel input packages with multiple pipelines?
  • Should support for multiple signal types in a package detected automatically or indicated by some flag in the manifest?
  • How would routing work? Using fixed indexes in the exporter, different transforms for different dynamic mappings? Routing on ingestion? Should this be configurable per package?
    ...

Metadata

Metadata

Assignees

Labels

Team:EcosystemLabel for the Packages Ecosystem teamdiscussIssue needs discussion

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions