Skip to main content
1-Visitor
November 13, 2013
Question

Unix TOP in Windows Servers?

Hi All,


I have a very easy time showing Windchill performance issueson unix/linux OS systems with multiple method servers (foreground and background). We have a Windows 2008 R2 server and I can't show CPU core # to process id (java process). With TOP in unix/linux, its pretty easy generate performance charts against process id to CPU core. We are having a tough time getting/find a monitor with the same simple mapping for our current Windows 2008 R2 64bit Windchill server. If we had this, it would be easy like Linux/unix, to show the business why there are performance issues with our Windows Windchill Server. PTC points me to their PTC dynatrace monitoring tool which does not have this basic functionailty mapping the java process id to CPU core and it's performance.


Everyone knows who has ever have any experience in Windchill that a java process can only run against 1 CPU core. If that process peaks at 100% CPU core #, Windchill has issues. It can be a single foreground or worse background method server. At the same time the overallCPU utilization is only 10% because the rest of the cores are not maxed at 100%.


Does anyone have a Unix Top monitor for Windows that monitors process id to a cpu core #? We tried the basic Windowstask manager and performance monitor. We even triedour ITtool called What's Up Gold. I haven't tried Appdynamics yet, but I'm open to options.


I know it would be so simple to move to Redhat linux, but that is not an option for meright now.


Thanks,



Patrick

11 replies

12-Amethyst
November 13, 2013
Not to disagree here, but I wasn't talking about the "most active requests".

I'm talking about the precise requests and method contexts that are
active at the time when CPU usage, memory usage, response time, or other
indicators show there's a problem.

This certainly isn't everything -- but it can show if the requests users
are complaining about are all stuck waiting on a Java lock or on the
database or gobbling CPU time, for instance.

It's just another tool to shed light on the overall, complex problem.

Translate