Email alert if windows process exceeds memory limit

yohayon
yohayon used Ask the Experts™
on
Using SBS2011. I am looking for a way to generate an email alert if the windows process named store.exe exceeds a specific amount of RAM. How can that be configured?
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Why? The Exchange information store process is designed to use all the available memory for caching purposes. It's supposed to give it back if another process request it. However if you want to limit the maximum memory used for caching: http://technet.microsoft.com/en-us/library/ee832793.aspx. Note this will probably degrade your Exchange servers performance.

-Matt-

Author

Commented:
Thank you but I still need answer to my question
Commented:
Start Perfmon.exe, create a User Defined "Data Collector Set", choose Create Manually and select "Performance Counter Alert", add Process / Private Bytes for process store.exe. Set the condition and save. Then right-click the Collector Set and in the Alert Task tab specify a program that will send email. You could for example use PowerShell's Send-MailMessage command (http://technet.microsoft.com/en-us/library/dd347693.aspx)

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial