RHEL Linux process activity monitoring tool from windows 7 system

I have 2 RHEL 5.9 system where customized applications are running.
These 2 servers are with in a network (LAN) with each other.One application in say Server 1 can talk to another application in server 2 and vice versa.
The applications are exchanging data among each other.

Recently I am facing issue of disconnection among applications exchanging information from these 2 different servers. TCPDump is a tool through which I can get the packate exchange but in reality it is not helping me to find out the root cause of the disconnection as I am having huge traffic exchanging continuously between 2 servers among different applications running on them and it seems impossible to locate the problem through wire shark capture.

I require a tool that can monitor the process parameters and record the statistics in chronological order of different running process for future analysis.It would be convenient if monitoring can be done from Windows 7 machine.
So that I can know what is happening at the time of disconnection.
The time of disconnection is also not fixed.It is happening at any time.
I have checked the switch log also for switch port disconnection.But there is no such trace of switch port interface fluctuation.
Can any one suggest me a tool that can address to troubleshoot my issue.