1. A method, comprising: logging, in real-time, events occurring within multiple different applications executing within a computing environment; displaying the events logged from the multiple different applications as a chronologically interleaved history of past events within a logbook of the computing environment, wherein the logbook includes a log entry associated with each of the past events, the log entry comprising: a caption textually describing an associated one or more of the events; an event display region graphically illustrating the associated one or more of the events; and a link selectable by a user; providing search functionality via the logbook to search through the history of past events to find one or more selected past events; enabling an undo of the one or more selected past events; and loading, in response to the user selecting the link within the log entry, an application in which the associated one of the events occurred and navigating the computing environment to a location within the application where the associated one of the events occurred, wherein logging the events includes logging logbook events generated by the user while interacting with the logbook, and wherein displaying the events includes displaying the logbook events.