Skip to content
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

Prosposal: enhanced logging and debugging #66

Open
dmcgowan opened this issue Oct 28, 2014 · 2 comments
Open

Prosposal: enhanced logging and debugging #66

dmcgowan opened this issue Oct 28, 2014 · 2 comments
Milestone

Comments

@dmcgowan
Copy link
Contributor

Libchan can be difficult to debug network interactions through traditional packet sniffing. Because of the lack of tooling which currently exists around debugging spdy, libchan should have a debug mechanism which is spdy stream and channel aware. Debug level logging as well as efficient info level logging will be needed by applications using libchan.

Example usage would be for docker-archive/docker-registry#635

@mcollina
Copy link
Contributor

I think it is really an hard topic. Packet sniffing is out of question due to a) multiple transports b) multiplexing c) encryption (for SPDY and HTTP2). So, we should have some kind of prescribed logging format and a tool to visualize the thing: monitoring live channels can be a thing that smooth adoption.

@dmcgowan dmcgowan added this to the v0.2.1 milestone Feb 17, 2015
@dmcgowan
Copy link
Contributor Author

Adding to 0.2.1 for an implementation of the stream provider interface which does packet capturing and forwarding to another stream provider.

@dmcgowan dmcgowan removed the proposal label Feb 17, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants