Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add otlploggrpc exporter #5056

Open
13 of 18 tasks
pellared opened this issue Mar 13, 2024 · 2 comments
Open
13 of 18 tasks

Add otlploggrpc exporter #5056

pellared opened this issue Mar 13, 2024 · 2 comments
Assignees
Labels
area:logs Part of OpenTelemetry logs pkg:exporter:otlp Related to the OTLP exporter package

Comments

@pellared
Copy link
Member

pellared commented Mar 13, 2024

prototype: #5522

@pellared pellared added area:logs Part of OpenTelemetry logs pkg:exporter:otlp Related to the OTLP exporter package labels Mar 13, 2024
@XSAM
Copy link
Member

XSAM commented Apr 21, 2024

I like to work on this one.

@arukiidou
Copy link
Contributor

add to README has been postponed.

dashpole pushed a commit that referenced this issue Jun 13, 2024
part of #5056 

Most of the codes are copied from `otlploghttp`.

I will try to make `internal/conf` as a shared go template file so
`otlploghttp` can use a shared setting struct with `otlploggrpc` in the
following PRs.
OrHayat pushed a commit to OrHayat/opentelemetry-go that referenced this issue Jun 23, 2024
part of open-telemetry#5056 

Most of the codes are copied from `otlploghttp`.

I will try to make `internal/conf` as a shared go template file so
`otlploghttp` can use a shared setting struct with `otlploggrpc` in the
following PRs.
MrAlias added a commit that referenced this issue Jun 24, 2024
part of #5056

For full usage of this client, check #5522

---------

Co-authored-by: Damien Mathieu <42@dmathieu.com>
Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
pellared pushed a commit that referenced this issue Jun 28, 2024
Part of #5056

It abstracts the `transform` package from `otlploghttp` and makes it a
shared template. Then, it generates the abstracted `transform` package
into `otlploggrpc`.

For full usage of this transform package, check
#5522
XSAM added a commit that referenced this issue Jul 4, 2024
part of #5056

For full usage of this client, check
#5522

---------

Co-authored-by: Damien Mathieu <42@dmathieu.com>
pellared pushed a commit that referenced this issue Jul 9, 2024
Part of #5056

It also abstracts some test help functions from the client and adjusts
the indent of `UploadLogs` and `PartialSuccess` in client tests.

For full usage of this exporter, check
#5522

---------

Co-authored-by: Tyler Yahn <MrAlias@users.noreply.github.com>
pellared pushed a commit that referenced this issue Jul 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:logs Part of OpenTelemetry logs pkg:exporter:otlp Related to the OTLP exporter package
Projects
Status: In Progress
Development

No branches or pull requests

3 participants