The current console logging (e.g., which is shown in `docker logs` command) has very little information helpful to the users. * [ ] Print date/time, severity, and the source module information to each line. Optionally we could add coloring when printing to a tty. * [ ] Print the current version and configuration summary (e.g., if `UnionRemoteSet` is used, show the individual remote sets) when starting up. * [ ] Print the traceback and error message when an internal server error occurs. * [ ] Add a knob (e.g., environment variable or CLI argument) to control log verbosity. (e.g., `--debug` or `-vvv`) * [ ] Document the logging-related configurations. Example: <img width="1180" alt="image" src="https://user-images.githubusercontent.com/555156/36343170-1dbdea72-144c-11e8-9d43-4f6ed58b45c9.png">
The current console logging (e.g., which is shown in
docker logscommand) has very little information helpful to the users.UnionRemoteSetis used, show the individual remote sets) when starting up.--debugor-vvv)Example:
