1. A computer-implemented method comprising: receiving, at a process-observer-enabled server, a communication from a non-process-observer-enabled server; translating at least event information in the communication from a non-process-observer-compatible format to a process-observer-compatible format; adding an event in the process-observer-compatible format to a process observer queue for subsequent processing by a process observer with other events, wherein the process observer is configured to process events from the process observer queue, correlate application events with a defined workflow/process model, and create process instances in a process log; and processing, by the process observer, the event from the process observer queue.