Patent ID: 8738804

Claim:
A method in a data processing system for monitoring transactions for a set of known nodes in a network data processing system, the method comprising: receiving cache data from a router in the data processing system, wherein the cache data includes an identification of the set of known nodes sending data packets for transactions onto the network data processing system, wherein the receiving step occurs on a periodic basis; identifying the transactions handled by each node in the set of known nodes using the identification of the set of nodes included in the cache data received from the router, to form identified transactions; analyzing the identified transactions; in response to the analyzing the identified transactions, selectively initiating a load balancing process for at least one of the nodes in the set of known nodes to mitigate transaction overload at the at least one of the nodes; and generating a display of the set of known nodes in a graphical view, wherein the graphical view includes the communications paths with a graphical indication of the network traffic.