Add more meaningful request logging

- add metrics to request logs
- add exception messages during failures to request logs
- add success/failure to request logs

This should make single query tracing a bit easier.