Die geregelte logische Uhr eine globale Uhr für die tracebasierte Überwachung paralleler Anwendungen Event tracing and monitoring of the program flow and the message exchanges of parallel applications are difficult if each processor has its own unsynchronized clock. A survey of several strategies to generate a global time is given and the limits are discussed. The controlled logical clock is presented. It is a new method based on Lamports logical clock and provides a method to modify inexact timestamps of tracefiles. The new timestamps guarantee the clock condition i.e. that the receive event of a message has a later timestamp than the send event. With the control algorithm an approximation of the maximum of all local processor clocks is used as global time. The corrected timestamps can also be used for performance measurements with pairs of events in different processes. A piecewise linear backward amortisation of the clock corrections guarantees a minimal error for measurements of time intervals between events in the same process. No additional protocol overhead is needed for the new method while tracing the application. The method can be implemented as a filter for tracefiles or it can be integrated into monitor and debug tools for parallel applications.