Flight Recorder is a great way to gather app runtime information. Adding triggers can give you more control and allow you to focus on specific runtime data.
The video that follows goes through a simple session, demonstrating how to trigger a Flight Recording dump (7 minutes into the video) and briefly uses Mission Control to diagnose the sample application’s behavior based on reading the dumped flight recording.