Skip to content

[beats receivers] Introduce new metrics-elastic_agent.collector monitoring data stream #8970

@cmacknz

Description

@cmacknz

Introduce a new monitoring data stream for metrics collected from the embedded or supervised OpenTelemetry collector:

  • metrics-elastic_agent.collector.otel-* (may need to be elastic_agent_collector.otel) for OTLP formatted metrics collected from the OpenTelemetry collector.
  • metrics-elastic_agent.collector-* for ECS formatted metrics collected from the OpenTelemetry collector. Ideally we can avoid needing both of these but if we do, this will be the convention.

In general follow the convention that OTLP formatted documents have the dataset suffixed with .otel. There are default mappings for .otel suffixed data streams here that may cover this index, if not or if we want to map additional information we will need to define it in the elastic_agent package

Acceptance Criteria

  • A test exists confirming that metrics from the collector are ingested into the desired index(es), and that metrics for specific component IDs and names can be queried.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions