-
Notifications
You must be signed in to change notification settings - Fork 139
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
[Feature Request] Network Statistics #520
Comments
Hi @chavinlo! Thanks for the feature request! We're busy with another project built on top of hivemind at the moment, but will consider adding this feature when we get back to working on the hivemind core. Currently, we just use external utilities like I agree though that an explicit way to watch the progress would be much more convenient. |
Would the desire be to monitor at the p2pd layer, or at the Python layer? libp2p has some metrics built in: https://github.com/libp2p/go-libp2p/tree/master/core/metrics But it might be easier to just do it inside the Python DHT class? |
We are building this feature into our platform and can send it to you when it is ready? |
Hi @Bandcompute01, sure, that would be awesome! If you are building this on top of hivemind, it would even better to integrate this into the repository with a pull request: if you're interested, I am happy to assist with that |
Is your feature request related to a problem? Please describe.
No.
Describe the solution you'd like
Basically display 2 stats:
1.- Network Input/Output in mbps
2.- Live count of gradient % sync
Describe alternatives you've considered
At the moment I plan on just using an external tracker but it would be nice to have this embedded
Additional context
I'm using pytorch lightning as I had an issue with the native version of hivemind (#519 )
The text was updated successfully, but these errors were encountered: