-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
[Instrumentation] P2P Message Monitoring Metrics #437
Comments
Issue Status: 1. Open 2. Started 3. Submitted 4. Done This issue now has a funding of 250.0 DAI (250.0 USD @ $1.0/DAI) attached to it.
|
Hey @pfilippi24 great to hear that you're interested! Do you have a rough timeline for completion? |
Hi @ceresstation |
Hey @pfilippi24 are you still interested in working on this? If not I'll pass it back to the crowd, thanks :) |
Alternatively, is this of interest to you @zachzundel? :) |
@ceresstation I am interested! |
@leandro-lugaresi Awesome, once you apply to start work on the issue I'll accept you :) |
Issue Status: 1. Open 2. Started 3. Submitted 4. Done Work has been started. These users each claimed they can complete the work by 1 week, 4 days from now. 1) leandro-lugaresi has been approved to start work. HI! I want to start working on this issue.
Learn more on the Gitcoin Issue Details page. |
@leandro-lugaresi Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
@prestonvanloon We are using the flag EnableTracingFlag to enable tracing (the default will be disabled) and the monitoring will be enabled by default and the DisableMonitoringFlag will be used. |
@leandro-lugaresi That's a great observation. In my opinion, these services should be disabled by default because they may cause a performance impact. With that said, if someone actually cared about a high-performance configuration then they could disable the flag. In fact, the author that added EnableTracingFlag originally had the inverse logic and I asked them to deviate (I wasn't aware that it would cause an inconsistency). Let's make these consistent and enable both by default. Thanks! |
@prestonvanloon I am with some doubts about how we will disable the metrics and I want to discuss this with you.
I am really ok with the first option, all the metrics are built with atomic operations and are really fast. WDYT? |
Thanks for investigating these options. I agree that it may not be worth the work at the moment to support a flag. As long as we are not expensively updating metrics then it should be OK. We should be able to profile this at a later time and determine if we need to disable. Following the pattern of You Ain't Gonna Need It, let's omit the flag for this for now. It wasn't as straightforward as tracing where tracing provides a no-op and we already know tracing can be expensive. Thanks! |
@leandro-lugaresi did @prestonvanloon's comment provide the proper guidance that you need to complete this ticket? Thanks! |
Yes! |
Hi @leandro-lugaresi, how's the WIP PR coming along? Thanks! 👍 |
@mkosowsk Yes, I will work on this issue today and on the weekend! |
@leandro-lugaresi just a friendly check-in here, how's this coming along? Thanks! |
@leandro-lugaresi Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
1 similar comment
@leandro-lugaresi Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
Yes, I will open the PR today, I just need to finish the bazel files and make some tests with the service running |
@leandro-lugaresi Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
1 similar comment
@leandro-lugaresi Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
Issue Status: 1. Open 2. Started 3. Submitted 4. Done @leandro-lugaresi due to inactivity, we have escalated this issue to Gitcoin's moderation team. Let us know if you believe this has been done in error!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
Hey @mkosowsk, looks like there's some good discussion going on in #673 -- will snooze the bot for 5 more days. Let me know if you have any questions ! @leandro-lugaresi |
Issue Status: 1. Open 2. Started 3. Submitted 4. Done Work for 250.0 DAI (250.0 USD @ $1.0/DAI) has been submitted by: @ceresstation please take a look at the submitted work:
|
@prestonvanloon Everything ok with that issue, right? |
Hey @leandro-lugaresi sorry for the delay, paying you out now! |
Issue Status: 1. Open 2. Started 3. Submitted 4. Done The funding of 250.0 DAI (250.0 USD @ $1.0/DAI) attached to this issue has been approved & issued to @leandro-lugaresi.
|
Create and add a p2p middleware adapter to increment monitoring metrics counters via prometheus.
Some of the requirements to close this issue:
--monitoring-port
.--disable-monitoring
.If there are more requirements discovered in the design, please add them to the issue in a comment or editing this description.
The text was updated successfully, but these errors were encountered: