I have a Galaxy SIII on Jellybean that's about a year old. I've never had any battery issues with it. The last three days, it's been at 80% when I go to bed at night, and completely dead in the morning. Once it's charged (and it does appear to charge fully), it's fine all day, so there has to be some app that's hijacking it and running down the battery during the night. To the best of my recollection I have not installed anything new recently. I have GPS and wireless turned off by default.
Are there any apps out there that would produce a report of what apps are running at a given time (i.e. that I can look at after the fact; not something that shows me what's running now) and how much battery life they used?