1. A computer program product for capturing event information, the computer program product comprising: one or more computer-readable storage media and program instructions stored on the one or more computer-readable storage media, the program instructions comprising: program instructions to access a first trace output, generated during a first execution of a first program; program instructions to annotate the first trace output with an indication of a first pattern of logged events that indicate a suspected error condition; program instructions to annotate the first trace output with one or more second programs that identify additional logged events; program instructions to access a second trace output, generated during a second execution of the first program, the second trace output having a second pattern of logged events; program instructions to monitor the second pattern of logged events for a match to the first pattern of logged events; and program instructions to respond to an identification of a match of the first pattern of logged events to the second pattern of logged events, by executing the one or more second programs to gather one or more additional logged events that are discoverable during the second execution of the first program, wherein the one or more additional logged events are not included in the first trace output.