permify
permify copied to clipboard
Support exporting OTLP over gRPC
Is your feature request related to a problem? Please describe. The OTLP exporter for tracers, logs and metrics currently are hardcoded to use HTTP. It would be great if it optionally supported gRPC as well:
https://github.com/Permify/permify/blob/c4e26ce817144687671abee51c0d0df3b40736e5/pkg/telemetry/meterexporters/otlp.go#L11-L15
Describe the solution you'd like
- expand the meter/logging/tracing config with a sub object called
oltp
containingprotocol
(if this is the only option that supports gRPC. If supported by multiple libraries I'd keep it at the top level. - branch on above option (which defaults to http) and invoke the different exporter.
Describe alternatives you've considered Stick with HTTP
/bounty $200
💎 $200 bounty • Permify.co
Steps to solve:
-
Start working: Comment
/attempt #1090
with your implementation plan -
Submit work: Create a pull request including
/claim #1090
in the PR body to claim the bounty - Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts
Don't wait to be assigned. A reward will be given for the best PR.
Thank you for contributing to Permify/permify!
Add a bounty • Share on socials
Attempt | Started (GMT+0) | Solution |
---|---|---|
🟢 @berkeli | Feb 27, 2024, 6:21:43 PM | WIP |
🟢 @avanaur | Apr 21, 2024, 10:05:39 AM | #1197 |
🟢 @vikashsprem | Aug 24, 2024, 1:20:58 AM | #1490 |
Can i attempt
Hi, can I work on this?
/attempt 1090
Algora profile | Completed bounties | Tech | Active attempts | Options |
---|---|---|---|---|
@berkeli | 2 Permify bounties | HTML, JavaScript, Shell & more |
Cancel attempt |
Hello @mohanish2504, I had assigned you, but we've decided to proceed differently. From now on, let anyone /attempt and submit PRs without needing to be assigned and we will reward the best PR.
Options
💡 @avanaur submitted a pull request that claims the bounty. You can visit your bounty board to reward.
@tolgaOzen, is this issue I prioritize?
💡 @vikashsprem submitted a pull request that claims the bounty. You can visit your bounty board to reward.
@vikashsprem: You've been awarded a $220 bounty by Permify! 👉 Complete your Algora onboarding to collect the bounty.