A logger wrapper to keep logger metadata of caller processes.
Tesla middleware to log requests and responses.