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

Replace seqcli with Rust-based OTLP emitter #129

Open
KodrAus opened this issue Sep 24, 2024 · 1 comment
Open

Replace seqcli with Rust-based OTLP emitter #129

KodrAus opened this issue Sep 24, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@KodrAus
Copy link
Member

KodrAus commented Sep 24, 2024

This project currently forwards decoded GELF events to Seq via seqcli ingest. This was a good way to bootstrap the project, but the .NET dependency introduces unstable runtime behavior. It's also a big additional moving part to manage.

Now that Seq supports native OTLP ingestion, we can remove the seqcli dependency and replace it with a Rust-based OTLP emitter. The quickest way to bootstrap this would probably be via tonic, but we could also roll our own gRPC if we need to for custom header support.

@KodrAus KodrAus added the enhancement New feature or request label Sep 24, 2024
@nblumhardt
Copy link
Member

Or emit + emit_otlp?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants