[There's a reason that Yoda is the unofficial mascot of SBS.  Size indeed matters not.] Tweaking monitoring - THE OFFICIAL BLOG OF THE SBS "DIVA"
Sun, Nov 15 2009 22:07 bradley

Tweaking monitoring

In the category of Migration extras,  I'll add tweaking monitoring.

 You can add unique custom alerts to the existing monitoring on SBS 2008 http://technet.microsoft.com/en-us/library/ee407455(WS.10).aspx

First you need to ensure that the existing monitoring emails out notifications.

Go into network, computers, and then view notification settings.

Enter the email address in there to get notifications from the server.

Now go to the reports tab, click on detailed network reports, and click on view report properties.  Adjust the weekly report and make it daily.

Now go to www.codeplex.com/sbs and download the custom alerts to %programfiles%\Windows Small Business Server\Data\Monitoring\ExternalAlerts directory

You can also add in some custom info to add memory use and spec's in the monitoring email from http://www.sbsdeveloper.net/Plugins/SamplePlugins.htm

Download the xml files and copy them to Data\SHExtensions directory of your SBS 2008 installation. Restart your console and Windows SBS Manager service.

 

And then the following is now added to the monitoring email:

 

Filed under:

# re: Tweaking monitoring

Monday, November 16, 2009 2:53 PM by Anders

We use this format.

       <Detail Title="1. Process Name/Memory"

           ValueScript='$processList[0].ProcessName + "/" + ($processList[0].WorkingSet/1MB).ToString("n0") + " MB"'/>

       <Detail Title="2. Process Name/Memory"

           ValueScript='$processList[1].ProcessName + "/" + ($processList[1].WorkingSet/1MB).ToString("n0") + " MB"'/>

       <Detail Title="3. Process Name/Memory"

           ValueScript='$processList[2].ProcessName + "/" + ($processList[2].WorkingSet/1MB).ToString("n0") + " MB"'/>

       <Detail Title="4. Process Name/Memory"

           ValueScript='$processList[3].ProcessName + "/" + ($processList[3].WorkingSet/1MB).ToString("n0") + " MB"'/>

       <Detail Title="5. Process Name/Memory"

           ValueScript='$processList[4].ProcessName + "/" + ($processList[4].WorkingSet/1MB).ToString("n0") + " MB"'/>

Leave a Comment

(required) 
(required) 
(optional)
(required)