Open
Description
The way logging is setup today is by explicitly passing the telemetry object all over the places which is a bit verbose. Given that the OTel setup is based on the global meters/traces, let's try to go the same path with logging too:
- setup the global zap logger
- keep enriching logging context with relevant information
- clean up all places where the telemetry object is not needed