1. A method for monitoring one or more transaction instances in a real-time network, comprising the steps of: providing a system comprising distinct software modules, each of the distinct software modules being embodied on a tangible computer-readable recordable storage medium; obtaining one or more system log files, wherein one or more footprints left by one or more transaction instances are recorded in the one or more system log files, wherein obtaining one or more system log files is carried out by a distinct software module executing on a hardware processor; obtaining a transaction model, wherein the transaction model comprises one or more transaction steps and a footprint pattern corresponding with each transaction step, wherein obtaining a transaction model is carried out by a distinct software module executing on a hardware processor; and using the one or more system log files and the transaction model to monitor the one or more transaction instances in a real-time network at least one of an individual level and one or more aggregate levels, wherein using the one or more system log files and the transaction model to monitor the one or more transaction instances in a real-time network is carried out by a distinct software module executing on a hardware processor.