When did my phone power off due to low battery? Is the information recorded somewhere?
You should install Watchdog Task Manager Lite.
It will monitor all your apps and tell you which apps are consuming the most battery and why.

For all your logging needs, install aLogcat (free) - logcat.