influxdata / influxdata/telegraf

telegraf otel plugin does not support protobuf input

Open
#17,713 4 comments 6 reactions 1 assignee View on GitHub

@srebhan is already working on this.

Since Sep 11, 2026.

feature request help wanted size/m
Dominant language
Go
Stars
17.8k
Forks
5.8k
Avg merge
1d 20h
Merged PRs (30d)
161

Description

### Use Case

Telegraf open telemetry plugin assumes gRPC input.
However there are applications (example: pulp) that log open telemetry using http protobuf port 4318)

Changing the service address to use port to 4318 in the current collector does not change its behavior of expecting gRPC data.

Please add support for http protobuf (already present on the http input plugin) to the otel input

### Expected behavior

When listening on service address with port 4318
the otel input should accept and parse http protobuf POST data

### Actual behavior

When listening on service address with port 4318
the otel input still expects gRPC input data

### Additional info

_No response_

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.