The great news is you won't need to write code to do this as this functionality is already built into Performance Monitor (perfmon.exe) that is accessed via the control panel. Check it out. It allows you to graph various counters and also set alerts.
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<Alain href="mailto:Lissoir@discussions.microsoft.com">Lissoir@discussions.microsoft.com>wrote in message href="news:34b5749a-3eb9-459b-beaf-908fd3b04ef6@discussions.microsoft.com">news:34b5749a-3eb9-459b-beaf-908fd3b04ef6@discussions.microsoft.com...
class=828040014> class=828040014>
class=828040014>Note that Windows Service Resource Manager (WSRM) fromMicrosoft should be able to do this as well.
class=828040014>
class=828040014>Alain, sure you meant Windows System Resource Manager(WSRM),which requires W2K3 though.
class=828040014>
class=828040014>Willy.
class=828040014>
An option is Aurema's ARMCenter/ARMTech, also a workload manager. ARMTech sets up perfmon counters for any "Resource Consumer" (group of processes specified by admin). A Resource Consumer can be an app, a user, a group of users, etc... Once you have a perfmon counter, you can set up alerts.
ARMTech is a more full featured product than WSRM and supports more OSs (w2k, w2k3, xp and any version of these). A comparison could be Windows Terminal Services vs. Citrix Presentation server.