request logger