How to read iPhone system logs? Does the iphone (and ipod/pad?) have an equivalent to the Windows Event Log? How can one read it?

I'd like to examine the event log for things like unlock events (successful and failed), charging times (connect/disconnect), network access (connect/disconnect) for both wifi and data, and power cycles (on/off). Bonus points for what apps run and when. All going back several weeks (if possible).

I want to check existing history, not install something on the device that will track this kind of information going forward. I would also prefer not to install something in order to get historical logs, but will do so if that's the only route forward. I don't have a Mac, but do have Windows 7 (and Linux if need be).

The devices are not jailbroken and running iOS 8.
This can only be done on a mac:


Connect your device to a Mac
Open Xcode, go to Window->Devices in the title bar
Click on your device from the sidebar
Click 'View Device Logs'


You don't need to be enrolled in a developer program to be able to do this. To this on windows you'll probably need some sort of virtual machine/hackintosh