Skip to content

receiver/gnmi: add gNMI receiver for network telemetry#47717

Open
sadhar wants to merge 1 commit intoopen-telemetry:mainfrom
sadhar:add-gnmi-receiver
Open

receiver/gnmi: add gNMI receiver for network telemetry#47717
sadhar wants to merge 1 commit intoopen-telemetry:mainfrom
sadhar:add-gnmi-receiver

Conversation

@sadhar
Copy link
Copy Markdown

@sadhar sadhar commented Apr 17, 2026

Description

This PR introduces a gNMI receiver. It supports streaming telemetry via Subscribe (Dial-in) and handles both typed and JSON-IETF values.

Note

This is the second part of my network telemetry contribution (following the yanggrpc receiver).

Signed-off-by: Soufiane Adhar <soufiane.adhar@gmail.com>
@sadhar sadhar requested a review from a team as a code owner April 17, 2026 17:35
@sadhar sadhar requested a review from jmacd April 17, 2026 17:35
@linux-foundation-easycla
Copy link
Copy Markdown

CLA Not Signed

@github-actions
Copy link
Copy Markdown
Contributor

Welcome, contributor! Thank you for your contribution to opentelemetry-collector-contrib.

Important reminders:

A maintainer will review your pull request soon. Thank you for helping make OpenTelemetry better!

@github-actions github-actions bot added the first-time contributor PRs made by new contributors label Apr 17, 2026
Comment on lines +68 to +69
resAttrs.PutStr("device.address", target)
resAttrs.PutStr("host", target)
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Could we not use host.ip/name?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

first-time contributor PRs made by new contributors

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants