-
Notifications
You must be signed in to change notification settings - Fork 424
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
UDP tunnel debugging #1562
Comments
This mean we need to call the controller for the export debug. Because actually all the debug is exported by the client |
Yep, I think having a comprehensive debug information is going to be very useful to get to a final release. |
I have implemented a /debug in server handler and it's include in the exported zip. Now we will need to implement this method. |
Oh it's more complex than expected because we need also to retrieve the data from each compute node :( |
Yes, the controller has to take care of this ;) |
Also we need to dump for current project on which host each part of the link is bind |
@grossmj do we still need that? It sound complex to implement |
It would definitely be a nice to have. This can wait 2.1 if you want. |
My main concern is I'm not confortable with the idea to have more code and more complex code for checking that UDP tunnel work only for debug, than the actual code for creating UDP tunnel :( But perhaps I miss an easy way to solve the issue. |
The way I see it is to have the extra code but quite separated from the code that creates UDP tunnels. Looping all tunnels and checking that each exists on the system. |
The idea is to have all UDP tunnel information included in the Help -> Export debug information
The controller would check all the UDP connections against what is returned by psutil to check that each UDP tunnel indeed exist on each server.
http://pythonhosted.org/psutil/#psutil.net_connections
The text was updated successfully, but these errors were encountered: