tracetest
tracetest copied to clipboard
Stardardize Tracetest server logging
Describe the enhancement you'd like to see
Today we have Tracetest server logs made using golang log and fmt packages, making it difficult to define a log level or do a system-wide configuration for logs (like formatting it to JSON to allow ELK-based systems to process it.)
We should normalize them for a unique logger engine and allow the user to configure it to fit these logs for their operation. Two good log providers that we can see are https://github.com/uber-go/zap and https://github.com/sirupsen/logrus .