Re: High Utilization ASP.NET Application - IMMEDIATE HELP!



User Performance monitor, counters under ASP.NET Applications category.

Robert Haken [MVP ASP/ASP.NET]
HAVIT, s.r.o., www.havit.cz
http://knowledge-base.havit.cz


"dm3281" <nospam@xxxxxxx> pí?e v diskusním pøíspìvku
news:OrURxJt7GHA.3340@xxxxxxxxxxxxxxxxxxxxxxx
Hello, all.

I have 4 web servers in a farm using network load balancing service.

All the web applications (there are about 50+ per server) are using
ASP.NET 1.1.

I have two apppools setup with most of our apps in a custom app pool to
recycle memory every 800MB.

The server is running under vmware.

We recently did an upgrade to our application software a few weeks ago and
have had a lot of customer complaints about timeouts and junk.

One of the things I'm not seeing is higher than normal utilization. For
brief periods of time, I see the CPU go to 100% for 10-15 secs.

Looking at Task Manager, I see two worker processes running and one is
usually 55% or more which is causing the CPU to spike.

There has to be a particualr ASP.NET application that is using more CPU
than other ASP.NET applications. How can I monitor this on my server? I
tried using ProcExplorer from SysInternals and do not see were it shows me
anything more than Task Manager for this.

Most of our ASP.NET applications are in virtual directories named...
APPNAME1, APPNAME2, APPNAME3, APPNAME4, APPNAME5, etc. How can I
determine if APPNAME3 is killing the CPU?

Also, should/can I create additional apppools for each of the applications
(maybe categorize the apps into a their own related appool) and somehow
monitor CPU from here?

Any help would be appreciated.





.



Relevant Pages

  • Re: Slowly Terminal Server response
    ... our Access applications to another, newer and more powerful, server. ... Dell P1400 will eventually become a backup server in case of an emergency. ... If Task Manager only shows a single CPU graph, ...
    (microsoft.public.windows.terminal_services)
  • High Utilization ASP.NET Application - IMMEDIATE HELP!
    ... I have 4 web servers in a farm using network load balancing service. ... All the web applications (there are about 50+ per server) are using ASP.NET ... I see the CPU go to 100% for 10-15 secs. ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: Slowly Terminal Server response
    ... physical memory is an indicator of available memory. ... If Task Manager only shows a single CPU graph, then only one CPU is installed. ... A good general guide to keep in mind is that most applications require the similar amount of memory as they would on a desktop for each user. ... I normally start with a general guideline of 25-30 concurrent users for a server with 4 GB of RAM and 2 CPUs and then do testing for a specific set of required applications. ...
    (microsoft.public.windows.terminal_services)
  • Re: DOS applications
    ... 186499 - Terminal Server Registry Settings for Applications ... 100% of the CPU because of continuous keyboard polling. ... MCSE, CCEA, Microsoft MVP - Terminal Server ...
    (microsoft.public.win2000.termserv.apps)
  • Re: Server hang up
    ... monitoring the server with Performance Monitor. ... And check which processes are taking up the CPU cycles. ... >> and only 1 GB RAM is not very much for a Terminal Server. ...
    (microsoft.public.win2000.termserv.clients)

Quantcast