1. An event monitoring system comprising: a computer system including a processor, the computer system being connected to a plurality of enterprise brokers; the event monitoring system including a simulation module configured to determine propagation times for simulated events flowing though at least some of the plurality of enterprise brokers, according to at least one communication topology; and the event monitoring system including an event monitor coupled to the at least some of said plurality of enterprise brokers using a network and configured to receive data event information from the at least some of the enterprise brokers connected thereto, wherein the event monitor is configured to generate an incoming events list including the data event information received from the at least some of the enterprise brokers connected thereto, and to further generate an historical events list based on user input date event parameters in response to a user selection, and wherein the event monitor includes a user interface configured to output the incoming events list, simulation results, and historical events list to a user.