kroto-plus icon indicating copy to clipboard operation
kroto-plus copied to clipboard

Instrument gRPC coroutines library with log statements

Open marcoferrer opened this issue 5 years ago • 1 comments

It would be beneficial to users if they were able to enable log output when debugging issues with coroutines. One of the main reason this was avoided initially was because we didn’t want to tie users to a particular logging framework. Additionally we didn’t want to introduce any overhead into the library.

Using something like googles flogger would provide performant logging and allow users to include whichever backend matches their current logging framework.

marcoferrer avatar Jan 10 '20 14:01 marcoferrer

This conversation from grpc-java sheds light on somethings that need to be considered when implementing this.

https://github.com/grpc/grpc-java/issues/1577

marcoferrer avatar Jan 12 '20 20:01 marcoferrer