1. A computer-implemented method, comprising: receiving a selection of a time period through a graphical user interface; for each of a plurality of event types that define criteria for selection of events: identifying a set of events, wherein each event in the set of events matches the event type, wherein each event in the set of events is associated with an event time that is within the time period, and wherein at least some events in the set of events include machine data; assigning, for each event in the set of events, the event to a bucket in a set of buckets, wherein each bucket in the set of buckets is associated with a bucket time that encompasses the event times of all the events assigned to the bucket; and generating a visual interface that includes a graphical representation of each bucket in the set of buckets at a position along a timeline axis that reflects the bucket time; and displaying the generated visual interfaces, wherein the generated visual interfaces are displayed to be parallel to each other.