possible to check how much memory a service is taking up?

All questions related to installations, configurations and maintenance of Advanced Host Monitor (including additional tools such as RMA for Windows, RMA Manager, Web Servie, RCC).
Post Reply
doubleu
Posts: 10
Joined: Wed Jan 22, 2003 6:00 pm

Post by doubleu »

I'm a Windows server monitoring newb, and am curious if it's possible to probe for how much memory a particular service is using? If so, how do you do it with HostMonitor?
KS-Soft
Posts: 13012
Joined: Wed Apr 03, 2002 6:00 pm
Location: USA
Contact:

Post by KS-Soft »

I am afraid that is impossible
User avatar
Marcus
Posts: 367
Joined: Mon Nov 18, 2002 6:00 pm

Post by Marcus »

Not entirely impossible. You could use performance counters for this purpose (assuming they are working correctly).
KS-Soft
Posts: 13012
Joined: Wed Apr 03, 2002 6:00 pm
Location: USA
Contact:

Post by KS-Soft »

Does Performance Counter work for services as well?
User avatar
Marcus
Posts: 367
Joined: Mon Nov 18, 2002 6:00 pm

Post by Marcus »

It works for processes. So as long as you know which proces(ses) belong to a service, you can measure it. Most services just start one process (of course not all of them......)

<font size=-1>[ This Message was edited by: Marcus on 2003-05-28 09:33 ]</font>
User avatar
dimmyr
Posts: 35
Joined: Sat Dec 28, 2002 6:00 pm
Location: Detroit, MI

Post by dimmyr »

How DO you monitor a processes memory usage. For instance - we have a stray DLLHOST process, that mpops up in multiple instances and leaks memory.
KS-Soft
Posts: 13012
Joined: Wed Apr 03, 2002 6:00 pm
Location: USA
Contact:

Post by KS-Soft »

May be Marcus will correct me but I don't think its possible to check total memory usage for several instances of the same process.
Probably you can use "Process" test to monitor number of instances of the process? Or use "Performance Counter" test to monitor amount of memory used by all processes?

Regards
Alex
User avatar
Marcus
Posts: 367
Joined: Mon Nov 18, 2002 6:00 pm

Post by Marcus »

we have a stray DLLHOST process, that mpops up in multiple instances and leaks memory
This is a problem of your web application. If a web application is not correctly handling all resources it uses.

But when using performance monitor on w2k, you can use the instance number(#1, #2, etc) of the process. So it must be possible to use this. Your only problem is that you have to know in front how many versions of the dll are running.
Post Reply