Move fetch logging into fetch methods

Logging from where fetch is called is going to create a lot of overhead in terms maintaining logging in comparison with logging from within fetch method.

Removed undefined variable reference, and replaced with collection url method.