-
Notifications
You must be signed in to change notification settings - Fork 422
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
Adjust OpenTelemetry metric names, add require attributes #4057
Comments
/bounty $500 |
💎 $500 bounty • SoftwareMillSteps to solve:
Thank you for contributing to softwaremill/tapir! Add a bounty • Share on socials
|
You can use OpenTelemetry semantic conventions to generate specs and use them in tests to ensure all required attributes are in place. Here are a few examples:
|
/attempt #4057 |
As we are getting first PRs for the bounties, I've published our "How to prepare a good PR" guide. I should have probably done this right away, sorry! :) |
/attempt #4057 Options |
@varshith257 thanks for the PR - I think it would be good to |
/attempt #4057
|
Note The user @sergiuszkierat is already attempting to complete issue #4057 and claim the bounty. We recommend checking in on @sergiuszkierat's progress, and potentially collaborating, before starting a new solution. |
@adamw I will fix the conflicts and push changes by EOD |
Yeah. No worries. As I wrote here, I abandoned it. From my perspective the another approach might be doing some assessment. I know it is tougher for @adamw but the potential solution might be even better. Nevertheless, let's keep things simple. As a rule of thumb we can assume that first Btw, I can't officially cancel my attempt, some stupid 401 exception without any idea how to resolve it 😶 |
@sergiuszkierat Thanks for letting us know, I've sent Algora info that there's some problem with the bot |
@adamw Thanks, Algora's bot uses invalid ids here That one is not mine, but it belongs to @varshith257. I've prepared the valid link with my unique username from Algora but got the same effect 🤷 |
@sergiuszkierat according to Algora, |
Hi @sergiuszkierat, you were getting the 401 because you haven't linked your Github account on Algora (which means our app was not able to authorize the cancellation request) I've double checked the links and they are correct. Everyone has the same cancellation link (with the given bounty's ID) since we rely on who you're logged in as to determine which attempt to cancel Sorry for the confusion, hope this makes sense! We've canceled your attempt |
@sergiuszkierat You can link your Github account using the Solve bounties onboarding we have on the dashboard We'll definitely improve the onboarding (and a lot more) with the new major version we're launching soon! |
@zcesur Yeah, this is what I've missed. Thanks man! |
💡 @varshith257 submitted a pull request that claims the bounty. You can visit your bounty board to reward. |
Currently
OpenTelemetryMetrics
reports metrics with names inherited from the Prometheus integration.We should adjust this to conform to the recommended naming as specified by OpenTelemetry docs.
Moreover, alongside the metrics, we should report the required attributes; if optional attributes are feasible and make sense, they should be included as well.
Strict binary/source compatibility is not required, however we should aim at keeping the changes to the necessary minimum, as well as documenting migration path.
The text was updated successfully, but these errors were encountered: