Hi Syed,
It's tough tracking the driver expenses, but you can minimize by looking at your route and directly making contract with concerned vendors, etc.
About fuel monitoring, I am sure there are devices available which can be fitted in tank and can be monitored online, but this will need a cost and testing.
Thanks and Regards
Saifee