I use Device Watchdog. I first installed it to check for devices falling off and still do but it will also generate battery reports. It doesn't check in real time but at intervals set by you. It's been very reliable for me.