-
Notifications
You must be signed in to change notification settings - Fork 919
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
Improve validator monitor reporting #10147
Comments
I'd like to help on this if there are more details on what needs to be done. |
Will start after Eth denver by asking some individuals on their use of grafana stats from the validator, and look at what metrics can be migrated to ( beaconchain/ monitor/metrics.go?) |
@potuz and @james-prysm - I can get started on the work here, I'll browse around the code base and get back to yall with any questions! |
Related - #10983 |
@potuz - A few questions/clarifications:
If my assumption for point 3 is correct, then I think I know how I need to proceed. I would also imagine that there would be a 1 <> 1 correlation for the metrics within the two packages. As I migrate the metrics, they should be equal to each other. Let me know what you think. |
@abdulrabbani00 Most of the metrics in the validator client (if not all) are already exposed by the monitor and they are already captured. So most of 1,2,3 is already done for these metrics. The issue here is to identify other metrics that may be useful to users and implement them within the |
@potuz - That helps clear things up for me. I will work on adding new useful metrics to the |
I was considering the sort of metrics that might be useful for users that are not currently present. A few metrics I was capturing in my application were the following, and I wanted to see if they would be useful for validators to know:
Let me know if any of these seem useful. Also if you know of any metrics that users want/need, I would be more than happy to work on those. Currently, I am just looking for some inspiration. @potuz @james-prysm |
These metrics you mention are fine, particularly this one may be nice to have in the beacon node. But they are out of scope for this issue as this does not pertain the validator monitor. Metrics that should be added for this issue should be typically indexed by validator index tracked or aggregates among the tracked validators. |
With the intuit of deprecating the current validator reporting metrics and move them to the validator monitor service within the beacon-chain, it would be good to extend the number of metrics exported and logged so that they cover all of the current ones in the validator metrics.
The text was updated successfully, but these errors were encountered: