1. A method for business process tracking, comprising: collecting data from network traffic, wherein instances of the data include a number of events, a session identifier, and user information; filtering the data to a reduced number of events with a network monitoring engine; defining a number of business process event identifiers corresponding to the reduced number of events in a network adaptor; distinguishing an individual instance of the business process according to the session identifier and the user information; and tracking the individual instance of the business process independent of a number of applications running on the network.