<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Everything System Center Operations Manager 2007 by Tim McFadden</title><link>http://www.scom2k7.com</link><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Scom2k7blogspotcom" /><description></description><language>en</language><lastBuildDate>Wed, 16 May 2012 09:03:18 PDT</lastBuildDate><generator>http://wordpress.org/?v=3.3.1</generator><sy:updatePeriod xmlns:sy="http://purl.org/rss/1.0/modules/syndication/">hourly</sy:updatePeriod><sy:updateFrequency xmlns:sy="http://purl.org/rss/1.0/modules/syndication/">1</sy:updateFrequency><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Scom2k7blogspotcom" /><feedburner:info uri="scom2k7blogspotcom" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><title>How to view SCOM 2012 Dashboards in SharePoint 2010</title><link>http://feedproxy.google.com/~r/Scom2k7blogspotcom/~3/Zv0ZJVQqoEI/</link><category>SCOM</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tim McFadden</dc:creator><pubDate>Sat, 12 May 2012 21:18:43 PDT</pubDate><guid isPermaLink="false">http://www.scom2k7.com/?p=1516</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>&nbsp;</p>
<p>SCOM 2012 has some nice new dashboards.   The average IT user or application owner often doesn’t want to learn the SCOM console.  They just want to know that state of their application.  With 2012 we now have the ability to create dashboards for these users and show the state of their application in SharePoint.</p>
<p>I start by looking over the TechNet instructions here:</p>
<p><a href="http://technet.microsoft.com/en-us/library/hh212924.aspx#bkmk_howtodeploytheoperationsmanagerwebpart">http://technet.microsoft.com/en-us/library/hh212924.aspx#bkmk_howtodeploytheoperationsmanagerwebpart</a></p>
<p>&nbsp;</p>
<p>Then I create a basic dashboard that I want to show in my SharePoint site.</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2012/05/image3.png"><img style="background-image: none; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.scom2k7.com/wp-content/uploads/2012/05/image_thumb3.png" alt="image" width="660" height="479" border="0" /></a></p>
<p>Next I copy the SharePoint folder from the installation media d:\Setup\amd64\SharePoint over to my SharePoint server c:\Temp.</p>
<p>The user I am logged on as is a Farm Administrator so I have all the SharePoint permissions I need.</p>
<p>On my SharePoint server I open the SharePoint 2010 Management Shell as an Administrator</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2012/05/image4.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.scom2k7.com/wp-content/uploads/2012/05/image_thumb4.png" alt="image" width="355" height="276" border="0" /></a></p>
<p>I navigate over to the temp location where my files are located and type the following command.</p>
<blockquote><p>.\INSTALL-OPERATIONSMANAGER-DASHBOARDVIEWER.PS1 &#8220;C:\Temp\SHAREPOINT&#8221;</p></blockquote>
<p><span style="color: #ff0000;">*Note: If you get an error you may have to run “Set-ExecutionPolicy Unrestricted”</span></p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2012/05/image5.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.scom2k7.com/wp-content/uploads/2012/05/image_thumb5.png" alt="image" width="676" height="169" border="0" /></a></p>
<p>It prompts me for a Siteurl.  I just click enter so that it install into all my sites.</p>
<p><span style="color: #ff0000;">*Note: In a large environment I would put in a specific Siteurl.</span></p>
<p>It takes about a minute to install in my environment.</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2012/05/image6.png"><img style="background-image: none; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.scom2k7.com/wp-content/uploads/2012/05/image_thumb6.png" alt="image" width="675" height="774" border="0" /></a></p>
<p>Now I need to configure SCOM in my SharePoint Environment.</p>
<p>First I open up a web browser from my SharePoint server to my Operations Manager environment.</p>
<p><a href="http://scomms1/OperationsManager/default.aspx">http://scomms1/OperationsManager/default.aspx</a></p>
<p>It prompts me to install Silverlight so I go ahead and install it.</p>
<p>&nbsp;</p>
<p>Now I open up the <strong>SharePoint 2010 Central Administration</strong> site.  Under Site Actions I select <strong>View All Site Content</strong></p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2012/05/image7.png"><img style="background-image: none; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.scom2k7.com/wp-content/uploads/2012/05/image_thumb7.png" alt="image" width="1027" height="535" border="0" /></a></p>
<p>Under Lists I select <strong>Operations Manager Web Console Environments. </strong></p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2012/05/image8.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.scom2k7.com/wp-content/uploads/2012/05/image_thumb8.png" alt="image" width="1276" height="28" border="0" /></a></p>
<p>Then I select <strong>Operations Manager on localhost</strong>.</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2012/05/image9.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.scom2k7.com/wp-content/uploads/2012/05/image_thumb9.png" alt="image" width="361" height="32" border="0" /></a></p>
<p>A dialog box opens and then I select <strong>Edit Item</strong></p>
<p>Where it says <strong>HostUri </strong>I type in the web address of my Operations Manager Web console but I leave off the default.aspx</p>
<blockquote><p><a href="http://scomms1/OperationsManager/">http://scomms1/OperationsManager/</a></p></blockquote>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2012/05/image10.png"><img style="background-image: none; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.scom2k7.com/wp-content/uploads/2012/05/image_thumb10.png" alt="image" width="647" height="351" border="0" /></a></p>
<p>I click Save.</p>
<p>Now I browse to the actual SharePoint site where I want to display my dashboard.</p>
<p>Under Site Actions I click Edit Page</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2012/05/image11.png"><img style="background-image: none; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.scom2k7.com/wp-content/uploads/2012/05/image_thumb11.png" alt="image" width="263" height="153" border="0" /></a></p>
<p>I Check Out the page</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2012/05/image12.png"><img style="background-image: none; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.scom2k7.com/wp-content/uploads/2012/05/image_thumb12.png" alt="image" width="225" height="146" border="0" /></a></p>
<p>Under Insert I <strong>select Web Part</strong>.  Then I <strong>select Microsoft System Center</strong>, then <strong>Operations Manager Dashboard</strong>.  Then  I <strong>click Add</strong></p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2012/05/image13.png"><img style="background-image: none; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.scom2k7.com/wp-content/uploads/2012/05/image_thumb13.png" alt="image" width="890" height="376" border="0" /></a></p>
<p>I see the web part is on the page.  Now I have to edit it.</p>
<p>I hover over the text and then select the down arrow on the right side.  I select Edit Web Part</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2012/05/image14.png"><img style="background-image: none; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.scom2k7.com/wp-content/uploads/2012/05/image_thumb14.png" alt="image" width="1159" height="315" border="0" /></a></p>
<p>&nbsp;</p>
<p>Over on the right hand side I see Operations Manager Dashboard Viewer Web Part</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2012/05/image15.png"><img style="background-image: none; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.scom2k7.com/wp-content/uploads/2012/05/image_thumb15.png" alt="image" width="380" height="173" border="0" /></a></p>
<p>&nbsp;</p>
<p>I now need the URL for the Dashboard that I want to display. Leaving the SharePoint site open, I open up another web browser and type in the URL of my SCOM Console.</p>
<p>Then I browse to the dashboard I want to display.  I copy the URL of my dashboard.</p>
<blockquote><p>http://scomms1/OperationsManager/default.aspx#/dashboard(type=Tim!UIGenerated_6658ef51239849e4ac681226c0522df4_Perf)</p></blockquote>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2012/05/image16.png"><img style="background-image: none; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.scom2k7.com/wp-content/uploads/2012/05/image_thumb16.png" alt="image" width="644" height="439" border="0" /></a></p>
<p>Back to my SharePoint site browser window I paste in the dashboard location and click OK</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2012/05/image17.png"><img style="background-image: none; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.scom2k7.com/wp-content/uploads/2012/05/image_thumb17.png" alt="image" width="373" height="208" border="0" /></a></p>
<p>I now see the dashboard open in the SharePoint site.</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2012/05/image18.png"><img style="background-image: none; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://www.scom2k7.com/wp-content/uploads/2012/05/image_thumb18.png" alt="image" width="1121" height="1000" border="0" /></a></p>
<p>I check in my changes and I am done.</p>
<p>Another thing to note is that I could also setup this site to used shared credentials.  What this means is that instead of controlling permissions from SCOM I can setup one user ID so that anyone who wants to see this dashboard can view it using a common ID.  Instructions are here <a href="http://technet.microsoft.com/en-us/library/hh212924.aspx#bkmk_howtodeploytheoperationsmanagerwebpart">http://technet.microsoft.com/en-us/library/hh212924.aspx#bkmk_howtodeploytheoperationsmanagerwebpart</a></p>
<img src="http://feeds.feedburner.com/~r/Scom2k7blogspotcom/~4/Zv0ZJVQqoEI" height="1" width="1"/>]]></content:encoded><description>&amp;#160; SCOM 2012 has some nice new dashboards.   The average IT user or application owner often doesn’t want to learn the SCOM console.  They just want to know that state of their application.  With 2012 we now have the ability to create dashboards for these users and show the state of their application in SharePoint. I start by looking over the [...]</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.scom2k7.com/how-to-view-scom-2012-dashboards-in-sharepoint-2010/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://www.scom2k7.com/how-to-view-scom-2012-dashboards-in-sharepoint-2010/</feedburner:origLink></item><item><title>When to use a Gateway Server for a remote location</title><link>http://feedproxy.google.com/~r/Scom2k7blogspotcom/~3/htaN29W-9jg/</link><category>SCOM</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tim McFadden</dc:creator><pubDate>Tue, 08 May 2012 16:47:13 PDT</pubDate><guid isPermaLink="false">http://www.scom2k7.com/?p=1476</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>&#160;</p>
<p>Customers often have Management Servers in remote locations.&#160; It seems like a logical decision as they have AD and File servers in their remote locations.&#160; But with Operations Manager 2007 R2 and 2012 this is a really <u>bad</u> configuration.&#160; Management servers write directly to the DB and DW and the data is not compressed.&#160; Even with a large fast pipe there are be a latency issues and it is generally not recommended.&#160; </p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2012/05/image.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.scom2k7.com/wp-content/uploads/2012/05/image_thumb.png" width="660" height="388" /></a></p>
<p>&#160;</p>
<p>&#160;</p>
<p><strong>With a remote location you have two options     <br /></strong></p>
<p>1.&#160; Have the remote agents report directly to a management server.&#160; While this may seem a little scary the agents were actually designed for this.&#160; If the connection goes down the agents will queue alerts and performance data.&#160; </p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2012/05/image1.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.scom2k7.com/wp-content/uploads/2012/05/image_thumb1.png" width="792" height="337" /></a></p>
<p>&#160;</p>
<p>2.&#160;&#160;&#160; The second option is to setup a gateway server.&#160; Gateway servers were originally designed for DMZs but are often used for remote locations, even if the servers are on the same domain.&#160; </p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2012/05/image2.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.scom2k7.com/wp-content/uploads/2012/05/image_thumb2.png" width="887" height="337" /></a></p>
<p>&#160;</p>
<p>Using a gateway server for a remote location has these benefits. </p>
<ul>
<li>The agents send data to the Gateway server and the <u>data gets compressed</u> before it’s sent over the wire to the management server.</li>
<li>Firewall Port 5723 will only need to be opened up between the remote Gateway and the Management server.</li>
<li>If the connection goes down the gateway server will also queue alert and performance data, giving you extra buffer time.</li>
<li>When Cumulative Updates are pushed to agents in the remote location they will be pushed from the Gateway server and not over the wire.</li>
</ul>
<p>&#160;</p>
<p>But there is also a downside to using a gateway sever for a remote location.&#160; </p>
<ul>
<li>It becomes a single point a failure for servers in the remote location. </li>
<ul>
<li>It is recommended to <strong>setup two gateway servers</strong> in the remote location.&#160; <a href="http://blogs.technet.com/b/jimmyharper/archive/2010/07/23/powershell-commands-to-configure-gateway-server-agent-failover.aspx">PowerShell scripts</a> can be use to set the agents to failover between the two gateway servers.</li>
</ul>
<li>It’s another manual component to manage and update.</li>
</ul>
<p>&#160;</p>
<p>So at what point does it make sense to setup a Gateway server for a remote location?</p>
<p>&#160;</p>
<p><u><font size="3"># of Server in Remote location</font></u></p>
<p><u><font size="3"></font></u></p>
<p><font size="3"><strong>0-20 servers</strong> – Gateway not worth implementing</font></p>
<p><font size="3"></font></p>
<p><font size="3"><strong>20-50 servers</strong> – Gateway possibly worth implementing (depends on what is monitored)</font></p>
<p><font size="3"></font></p>
<p><font size="3"><strong>50+ Servers</strong> – Gateway definitely worth implementing</font></p>
<p><font size="3"></font></p>
<p><font size="3"></font></p>
<img src="http://feeds.feedburner.com/~r/Scom2k7blogspotcom/~4/htaN29W-9jg" height="1" width="1"/>]]></content:encoded><description>&amp;#160; Customers often have Management Servers in remote locations.&amp;#160; It seems like a logical decision as they have AD and File servers in their remote locations.&amp;#160; But with Operations Manager 2007 R2 and 2012 this is a really bad configuration.&amp;#160; Management servers write directly to the DB and DW and the data is not compressed.&amp;#160; [...]</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.scom2k7.com/when-to-use-a-gateway-for-a-remote-location/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://www.scom2k7.com/when-to-use-a-gateway-for-a-remote-location/</feedburner:origLink></item><item><title>Operations Manager 2012 Sizing Helper Tool Released</title><link>http://feedproxy.google.com/~r/Scom2k7blogspotcom/~3/sCniuEqvN2E/</link><category>SCOM</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tim McFadden</dc:creator><pubDate>Mon, 02 Apr 2012 07:36:20 PDT</pubDate><guid isPermaLink="false">http://www.scom2k7.com/?p=1466</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>The OpsMgr 2012 Sizing Helper is an interactive document designed to assist you with planning &amp; sizing deployments of System Center 2012 Operations Manager. It helps you plan the correct amount of infrastructure needed for a new OpsMgr 2012 deployment, removing the uncertainties in making IT hardware purchases and optimizes cost. A typical recommendation will include minimum hardware specification for each server role, topology diagram and storage requirement.</p>
<p>I personally have used the R2 Sizing helper with great success so I would think the 2012 version would be on par.</p>
<p>Download: <a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-components-postattachments/00-03-48-96-45/System-Center-2012-Operations-Manager-Sizing-Helper-Tool-v1.xls">http://blogs.technet.com/cfs-file.ashx/__key/communityserver-components-postattachments/00-03-48-96-45/System-Center-2012-Operations-Manager-Sizing-Helper-Tool-v1.xls</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<img src="http://feeds.feedburner.com/~r/Scom2k7blogspotcom/~4/sCniuEqvN2E" height="1" width="1"/>]]></content:encoded><description>The OpsMgr 2012 Sizing Helper is an interactive document designed to assist you with planning &amp;#38; sizing deployments of System Center 2012 Operations Manager. It helps you plan the correct amount of infrastructure needed for a new OpsMgr 2012 deployment, removing the uncertainties in making IT hardware purchases and optimizes cost. A typical recommendation will [...]</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.scom2k7.com/operations-manager-2012-sizing-helper-tool-released/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://www.scom2k7.com/operations-manager-2012-sizing-helper-tool-released/</feedburner:origLink></item><item><title>Active Directory MP version 6.0.7822.0 Released</title><link>http://feedproxy.google.com/~r/Scom2k7blogspotcom/~3/xJp73fqvO3g/</link><category>SCOM</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tim McFadden</dc:creator><pubDate>Fri, 30 Mar 2012 13:01:03 PDT</pubDate><guid isPermaLink="false">http://www.scom2k7.com/?p=1462</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>Download: <a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;id=21357">http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;id=21357</a></p>
<p>&nbsp;</p>
<p>The March 2012 revision of the Monitoring Pack for Active Directory includes the following changes:</p>
<ul>
<li>Corrected some Publisher names (for example, changed from PublisherName=KDC to PublisherName=Microsoft-Windows-Kerberos-Key-Distribution-Center)</li>
<li>Updated rules to generate Alerts and not only go to the Event Viewer</li>
<li>Removed unnecessary check for Event Source Name for all NTDS rules (for example, removed EventSourceName=”NTDS General”)</li>
<li>Corrected event parameter validation</li>
<li>Updated queries to search for correct event IDs</li>
<li>Fixed spelling errors</li>
<li>Added missing descriptions to rules</li>
<li>Fixed problems with Health Monitoring scripts</li>
<li>Removed user name checks from Userenv rules</li>
</ul>
<p>&nbsp;</p>
<img src="http://feeds.feedburner.com/~r/Scom2k7blogspotcom/~4/xJp73fqvO3g" height="1" width="1"/>]]></content:encoded><description>Download: http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;#38;id=21357 &amp;#160; The March 2012 revision of the Monitoring Pack for Active Directory includes the following changes: Corrected some Publisher names (for example, changed from PublisherName=KDC to PublisherName=Microsoft-Windows-Kerberos-Key-Distribution-Center) Updated rules to generate Alerts and not only go to the Event Viewer Removed unnecessary check for Event Source Name for all NTDS rules (for example, removed [...]</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.scom2k7.com/active-directory-mp-version-6-0-7822-0-released/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">1</slash:comments><feedburner:origLink>http://www.scom2k7.com/active-directory-mp-version-6-0-7822-0-released/</feedburner:origLink></item><item><title>Fix SCOM 2012 Install error “The version of SQL Server on this computer is either not supported or could not be validated because of an issue connecting to the WMI provider. “</title><link>http://feedproxy.google.com/~r/Scom2k7blogspotcom/~3/c1GDoyuETm4/</link><category>SCOM</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tim McFadden</dc:creator><pubDate>Mon, 21 Nov 2011 11:44:42 PST</pubDate><guid isPermaLink="false">http://www.scom2k7.com/fix-scom-2012-install-error-the-version-of-sql-server-on-this-computer-is-either-not-supported-or-could-not-be-validated-because-of-an-issue-connecting-to-the-wmi-provider/</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p><font size="2"></font></p>
<p>&#160;</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/11/clip_image002.jpg"><font size="2"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://www.scom2k7.com/wp-content/uploads/2011/11/clip_image002_thumb.jpg" width="568" height="156" /></font></a></p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<p><font size="2">Looking at the logs I see this</font></p>
<p>&#160;</p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<blockquote><p><font size="2">[10:30:32]:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Info:&#160;&#160;&#160;&#160;&#160; :GetSqlVersion: Collecting SQL Instance information for vscomsql1        <br /></font><font size="2">[10:30:34]:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Error:&#160;&#160;&#160;&#160; :GetSqlVersion(): Threw Exception.Type: System.Management.ManagementException, Exception Error Code: 0&#215;80131501, Exception.Message: Invalid class        <br /></font><font size="2">[10:30:34]:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Error:&#160;&#160;&#160;&#160; :StackTrace:&#160;&#160; at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode) </font><font size="2">at System.Management.ManagementObjectCollection.ManagementObjectEnumerator.MoveNext() </font><font size="2">at Microsoft.EnterpriseManagement.OperationsManager.Setup.Common.SetupValidationHelpers.GetSqlVersion(String sqlServerInstance)        <br /></font><font size="2">[10:30:34]:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Always:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; :<b><font color="#ff0000">Current Version of SQL=0.0&#160;&#160; Required Version=10.1.0.0</font></b></font></p>
</blockquote>
<p><strong><font color="#ff0000" size="2"></font></strong></p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<p>&#160;&#160;&#160; <br /> 
<p><font size="2">Looking at </font><a href="http://technet.microsoft.com/en-us/library/hh205996.aspx"><font size="2">http://technet.microsoft.com/en-us/library/hh205996.aspx</font></a><font size="2"> I found this note</font></p>
<p><font size="2">&#160;</font></p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<blockquote><p><font size="2">You might receive a message about having the wrong version of SQL Server, or you might encounter a problem with the SQL Server Windows Management Instrumentation (WMI) provider. To resolve this problem, open a Command Prompt window, select <strong>Run as administrator</strong>, and then run the following command. In the command, replace the <em>&lt;path&gt;</em> placeholder with the location of SQL Server: </font></p>
<p><strong><font size="2">mofcomp.exe <font color="#ff0000"><font color="#000000">“</font>&lt;path&gt;</font>\Microsoft SQL Server\100\Shared\sqlmgmproviderxpsp2up.mof”.</font></strong></p>
</blockquote>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<p> 
<p><font size="2">I tried running the “mofcomp.exe” command on the SQL Server but it doesn’t even seem to execute correctly.</font></p>
<p>&#160;</p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<blockquote><p><font size="2">mofcomp.exe &quot;C:\Program Files\Microsoft SQL Server\100\Shared\sqlmgmproviderxpsp2up.mof</font></p>
</blockquote>
<p><font size="2"></font></p>
<p>&#160;</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/11/clip_image0024.jpg"><font size="2"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="clip_image002[4]" border="0" alt="clip_image002[4]" src="http://www.scom2k7.com/wp-content/uploads/2011/11/clip_image0024_thumb.jpg" width="677" height="528" /></font></a></p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<p><font size="2">Finally I figured out what this issue was.&#160; I was running the command using the wrong path.&#160; Thinking it was a 64-bit OS and SQL 64-bit I assumed 64-bit path.&#160; Turns out the command needs the x86 Path “C:\Program Files (x86)”</font></p>
<p>&#160;</p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<p><font size="2">I ran the following command and this fixed my issue</font></p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<blockquote><p><font size="2">mofcomp.exe &quot;C:\Program Files <font color="#ff0000"><strong>(x86)</strong></font>\Microsoft SQL Server\100\Shared\sqlmgmproviderxpsp2up.mo</font><font size="2">f</font></p>
</blockquote>
<p><font size="2"></font></p>
<p>&#160;</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/11/image1.png"><font size="2"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.scom2k7.com/wp-content/uploads/2011/11/image_thumb1.png" width="663" height="158" /></font></a></p>
<p><font size="2">&#160;</font></p>
<p><font size="2"></font></p>
<img src="http://feeds.feedburner.com/~r/Scom2k7blogspotcom/~4/c1GDoyuETm4" height="1" width="1"/>]]></content:encoded><description>&amp;#160; Looking at the logs I see this &amp;#160; [10:30:32]:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Info:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; :GetSqlVersion: Collecting SQL Instance information for vscomsql1 [10:30:34]:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Error:&amp;#160;&amp;#160;&amp;#160;&amp;#160; :GetSqlVersion(): Threw Exception.Type: System.Management.ManagementException, Exception Error Code: 0&amp;#215;80131501, Exception.Message: Invalid class [10:30:34]:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Error:&amp;#160;&amp;#160;&amp;#160;&amp;#160; :StackTrace:&amp;#160;&amp;#160; at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode) at System.Management.ManagementObjectCollection.ManagementObjectEnumerator.MoveNext() at Microsoft.EnterpriseManagement.OperationsManager.Setup.Common.SetupValidationHelpers.GetSqlVersion(String sqlServerInstance) [10:30:34]:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Always:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; :Current Version of SQL=0.0&amp;#160;&amp;#160; Required Version=10.1.0.0 &amp;#160;&amp;#160;&amp;#160; Looking at http://technet.microsoft.com/en-us/library/hh205996.aspx I [...]</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.scom2k7.com/fix-scom-2012-install-error-the-version-of-sql-server-on-this-computer-is-either-not-supported-or-could-not-be-validated-because-of-an-issue-connecting-to-the-wmi-provider/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">4</slash:comments><feedburner:origLink>http://www.scom2k7.com/fix-scom-2012-install-error-the-version-of-sql-server-on-this-computer-is-either-not-supported-or-could-not-be-validated-because-of-an-issue-connecting-to-the-wmi-provider/</feedburner:origLink></item><item><title>Operations Manager 2012 Release Candidate is available for download</title><link>http://feedproxy.google.com/~r/Scom2k7blogspotcom/~3/UW9kDo4JtOI/</link><category>SCOM</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tim McFadden</dc:creator><pubDate>Thu, 10 Nov 2011 10:00:20 PST</pubDate><guid isPermaLink="false">http://www.scom2k7.com/operations-manager-2012-release-candidate-is-available-for-download/</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p><font size="2">System Center Operations Manager 2012 Release Candidate is now available for download here.&#160; </font><a title="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;id=27974" href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;id=27974"><font size="2">http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;id=27974</font></a></p>
<p><font size="2">It’s got a slick new look.&#160; Check it out!</font></p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/11/image.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.scom2k7.com/wp-content/uploads/2011/11/image_thumb.png" width="1139" height="656" /></a></p>
<img src="http://feeds.feedburner.com/~r/Scom2k7blogspotcom/~4/UW9kDo4JtOI" height="1" width="1"/>]]></content:encoded><description>System Center Operations Manager 2012 Release Candidate is now available for download here.&amp;#160; http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;#38;id=27974 It’s got a slick new look.&amp;#160; Check it out!</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.scom2k7.com/operations-manager-2012-release-candidate-is-available-for-download/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://www.scom2k7.com/operations-manager-2012-release-candidate-is-available-for-download/</feedburner:origLink></item><item><title>Installing the SCOM 2012 Web Console prerequisites “the easy way”</title><link>http://feedproxy.google.com/~r/Scom2k7blogspotcom/~3/jBmyRW4lEnQ/</link><category>SCOM</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tim McFadden</dc:creator><pubDate>Sat, 29 Oct 2011 19:30:20 PDT</pubDate><guid isPermaLink="false">http://www.scom2k7.com/?p=1428</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>&#160;</p>
<p><font size="1">*Note prerequisites may change when SCOM 2012 RTMs</font></p>
<p><font size="2">I need the Web Server (IIS) role with the follow server role services:&#160; According to </font><a title="http://technet.microsoft.com/en-us/library/hh205990.aspx#BKMK_RBF_WebConsole" href="http://technet.microsoft.com/en-us/library/hh205990.aspx#BKMK_RBF_WebConsole"><font size="2">http://technet.microsoft.com/en-us/library/hh205990.aspx#BKMK_RBF_WebConsole</font></a></p>
<ul>
<li><font size="2">Static Content </font></li>
<li><font size="2">Default Document </font></li>
<li><font size="2">Directory Browsing </font></li>
<li><font size="2">HTTP Errors </font></li>
<li><font size="2">HTTP Logging </font></li>
<li><font size="2">Request Monitor </font></li>
<li><font size="2">Request Filtering</font> </li>
<li><font size="2">Static Content Compression</font> </li>
<li><font size="2">Web Server (IIS) Support</font> </li>
<li><font size="2">IIS 6 Metabase Compatibility</font> </li>
<li><font size="2">ASP.NET </font></li>
<li><font size="2">Windows Authentication</font> </li>
</ul>
<p><font size="2">I could go to Server Manager and add the individual roles and features, but I am running <strong>Server 2008</strong> <strong>R2</strong> so lets make it super simple with PowerShell. </font></p>
<p><font size="2">1. Launch the <strong>PowerShell</strong> command prompt</font></p>
<p><font size="2"><img style="margin: 5px" src="http://www.scom2k7.com/wp-content/uploads/2010/12/powershel.png" /></font></p>
<p><font size="2">2. <strong>Run</strong> this command</font></p>
<blockquote><p><strong><font color="#0000ff" size="2">Import-Module ServerManager</font></strong></p>
</blockquote>
<p>3. Press <strong>Enter</strong></p>
<p><font size="2"></font></p>
<p><font size="2">4. Run this command</font></p>
<blockquote><p><strong><font color="#0000ff" size="2">Add-WindowsFeature NET-Framework-Core,Web-Static-Content,Web-Default-Doc,Web-Dir-Browsing,Web-Http-Errors,Web-Http-Logging,Web-Request-Monitor,Web-Filtering,Web-Stat-Compression,AS-Web-Support,Web-Metabase,Web-Asp-Net,Web-Windows-Auth –restart</font></strong></p>
</blockquote>
<p>5. Press <strong>Enter</strong></p>
<p><strong></strong></p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/10/image1.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.scom2k7.com/wp-content/uploads/2011/10/image_thumb1.png" width="995" height="127" /></a></p>
<p>&#160;</p>
<p>I then see</p>
<p><img src="http://www.scom2k7.com/wp-content/uploads/2010/12/powershell5.png" /></p>
<p>&#160;</p>
<p><font size="2">6. If you already installed .net 4.0 then you will need to run this command from PowerShell to register IIS with .net 4.0</font></p>
<p><font size="2"></font></p>
<blockquote><p><font color="#0000ff" size="2"><strong>c:\windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -r</strong></font></p>
</blockquote>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/10/image2.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.scom2k7.com/wp-content/uploads/2011/10/image_thumb2.png" width="999" height="112" /></a></p>
<p>&#160;</p>
<p>7.&#160; Now I need to enable IIS to work with .net 4.0</p>
<p>&#160;</p>
<blockquote><p><font color="#0000ff" size="2"><strong>c:\windows\system32\inetsrv\appcmd set config /section:isapiCgiRestriction /[path=`'C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll`'].allowed:True</strong></font></p>
</blockquote>
<p>&#160;</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/10/image3.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.scom2k7.com/wp-content/uploads/2011/10/image_thumb3.png" width="997" height="103" /></a></p>
<p>&#160;</p>
<p>A quick check of IIS and its it looks like it’s ready to go.</p>
<p>&#160;</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/10/image4.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.scom2k7.com/wp-content/uploads/2011/10/image_thumb4.png" width="896" height="283" /></a></p>
<img src="http://feeds.feedburner.com/~r/Scom2k7blogspotcom/~4/jBmyRW4lEnQ" height="1" width="1"/>]]></content:encoded><description>&amp;#160; *Note prerequisites may change when SCOM 2012 RTMs I need the Web Server (IIS) role with the follow server role services:&amp;#160; According to http://technet.microsoft.com/en-us/library/hh205990.aspx#BKMK_RBF_WebConsole Static Content Default Document Directory Browsing HTTP Errors HTTP Logging Request Monitor Request Filtering Static Content Compression Web Server (IIS) Support IIS 6 Metabase Compatibility ASP.NET Windows Authentication I could [...]</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.scom2k7.com/installing-the-scom-2012-web-console-prerequisites-the-easy-way/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://www.scom2k7.com/installing-the-scom-2012-web-console-prerequisites-the-easy-way/</feedburner:origLink></item><item><title>MP2XMLPRO Management Pack Conversion Tool</title><link>http://feedproxy.google.com/~r/Scom2k7blogspotcom/~3/cZtZAcSJKNg/</link><category>SCOM</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tim McFadden</dc:creator><pubDate>Wed, 19 Oct 2011 20:27:16 PDT</pubDate><guid isPermaLink="false">http://www.scom2k7.com/?p=1411</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>&#160;</p>
<p>MP2XMLPRO is a GUI based tool I created to export MP files to XML.</p>
<p>Currently you can do this with Boris’s <a href="http://blogs.msdn.com/b/boris_yanushpolsky/archive/2007/08/16/unsealing-a-management-pack.aspx" target="_blank">PowerShell</a> script or the <a href="http://blogs.technet.com/b/cliveeastwood/archive/2007/05/25/tool-to-dump-all-mp-s-as-xml-unsealed-to-a-folder-of-your-choice.aspx" target="_blank">MPDumper</a> tool.&#160; I only need to convert management packs once in a while and I often find myself wasting time trying to remember the correct syntax for these tools.&#160; This new GUI based tool makes it simple. </p>
<p>&#160;</p>
<p>Download: <a href="http://www.scom2k7.com/downloads/MP2XMLPRO.zip" target="_blank">Link</a></p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/10/image.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.scom2k7.com/wp-content/uploads/2011/10/image_thumb.png" width="687" height="333" /></a></p>
<img src="http://feeds.feedburner.com/~r/Scom2k7blogspotcom/~4/cZtZAcSJKNg" height="1" width="1"/>]]></content:encoded><description>&amp;#160; MP2XMLPRO is a GUI based tool I created to export MP files to XML. Currently you can do this with Boris’s PowerShell script or the MPDumper tool.&amp;#160; I only need to convert management packs once in a while and I often find myself wasting time trying to remember the correct syntax for these tools.&amp;#160; [...]</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.scom2k7.com/mp2xmlpro-management-pack-conversion-tool/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">17</slash:comments><feedburner:origLink>http://www.scom2k7.com/mp2xmlpro-management-pack-conversion-tool/</feedburner:origLink></item><item><title>Supported method to Remove old product connectors from SCOM</title><link>http://feedproxy.google.com/~r/Scom2k7blogspotcom/~3/EQhdunqXARo/</link><category>SCOM</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tim McFadden</dc:creator><pubDate>Tue, 04 Oct 2011 12:17:07 PDT</pubDate><guid isPermaLink="false">http://www.scom2k7.com/supported-method-to-remove-old-product-connectors-from-scom/</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>&#160;</p>
<p>There have been a few scripts and programs for doing this in the community but none were officially supported.&#160; Now we finally have a supported method!</p>
<p><a title="http://support.microsoft.com/kb/2626670" href="http://support.microsoft.com/kb/2626670">http://support.microsoft.com/kb/2626670</a></p>
<img src="http://feeds.feedburner.com/~r/Scom2k7blogspotcom/~4/EQhdunqXARo" height="1" width="1"/>]]></content:encoded><description>&amp;#160; There have been a few scripts and programs for doing this in the community but none were officially supported.&amp;#160; Now we finally have a supported method! http://support.microsoft.com/kb/2626670</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.scom2k7.com/supported-method-to-remove-old-product-connectors-from-scom/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">0</slash:comments><feedburner:origLink>http://www.scom2k7.com/supported-method-to-remove-old-product-connectors-from-scom/</feedburner:origLink></item><item><title>Custom URL management pack by Russ Slaten</title><link>http://feedproxy.google.com/~r/Scom2k7blogspotcom/~3/vv7q4eIjPI8/</link><category>SCOM</category><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tim McFadden</dc:creator><pubDate>Thu, 15 Sep 2011 12:59:42 PDT</pubDate><guid isPermaLink="false">http://www.scom2k7.com/custom-url-management-pack-by-russ-slaten/</guid><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<p>Russ Slaten is an MP authoring expert and that created a custom URL monitoring solution.&#160; This is my favorite solution as it addresses one of the most common issues that I have often heard from customers.&#160; “Don’t alert me if the website is down for only one second.&#160; Alert me if the website had be down for say five minutes”.&#160; The solution is a little more difficult to setup initially but once you have it working adding and removing website is as easy as updating an excel spreadsheet.&#160; You can even have the spreadsheet sit on a common file server so that people who have no clue how SCOM works can setup URL monitors.</p>
<p>I recommend installing this in your test lab first to get familiar with how it works.&#160; </p>
<p>&#160;</p>
<p>So lets get started.&#160; First I go to <a href="http://blogs.msdn.com/b/rslaten/archive/2010/12/14/url-monitoring-part-iv-getting-more-advanced.aspx" target="_blank">Russ’s blog</a> and read the documentation and download the Management Pack.</p>
<p><a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-components-postattachments/00-10-10-49-69/Custom.Example.WebsiteWatcher.zip" target="_blank">Custom.Example.WebsiteWatcher.zip</a></p>
<p>I extract the files to see what’s in the zip file</p>
<p>There are two files in the zip package.&#160; The first one is the management pack.&#160; The second one is the CSV file for listing website to be monitored.</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/09/13.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="1" border="0" alt="1" src="http://www.scom2k7.com/wp-content/uploads/2011/09/1_thumb2.png" width="706" height="174" /></a></p>
<p>Now lets take a look at the management pack in <a href="http://blogs.msdn.com/b/boris_yanushpolsky/archive/2008/06/25/mpviewer-1-7-now-works-with-latest-e12-mp.aspx" target="_blank">MP Viewer</a></p>
<p>There are two classes.&#160; The Website class and the Website Watcher Class    <br /><a href="http://www.scom2k7.com/wp-content/uploads/2011/09/24.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="2" border="0" alt="2" src="http://www.scom2k7.com/wp-content/uploads/2011/09/2_thumb2.png" width="981" height="127" /></a></p>
<p>There are two discoveries.&#160; One discovers which servers will be watcher nodes.&#160; The other discovers what website to monitor.    <br /><a href="http://www.scom2k7.com/wp-content/uploads/2011/09/31.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="3" border="0" alt="3" src="http://www.scom2k7.com/wp-content/uploads/2011/09/3_thumb2.png" width="1007" height="151" /></a></p>
<p>There are three monitors. One “monitors whether a website is up or down”.&#160; The second one “checks for a string in the response from an http request”.&#160; The third one “Monitors the Performance of a Website”.&#160; Seems easy enough    <br /><a href="http://www.scom2k7.com/wp-content/uploads/2011/09/4.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="4" border="0" alt="4" src="http://www.scom2k7.com/wp-content/uploads/2011/09/4_thumb1.png" width="1322" height="224" /></a></p>
<p>Also there is one relationship that ties the websites to the watcher nodes.    <br /><a href="http://www.scom2k7.com/wp-content/uploads/2011/09/51.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="5" border="0" alt="5" src="http://www.scom2k7.com/wp-content/uploads/2011/09/5_thumb2.png" width="844" height="258" /></a></p>
<p>Let get this puppy installed.</p>
<p>I open the administration console and go Management Packs.&#160; Right click and select Import Management Packs.</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/09/61.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="6" border="0" alt="6" src="http://www.scom2k7.com/wp-content/uploads/2011/09/6_thumb2.png" width="328" height="128" /></a></p>
<p>Then I go to Add and select Add from disk.&#160; Click no to search for dependencies.</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/09/71.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="7" border="0" alt="7" src="http://www.scom2k7.com/wp-content/uploads/2011/09/7_thumb2.png" width="529" height="91" /></a></p>
<p>Now I browse to the folder that I extracted the files to and select the “Custom.Example.WebsiteWatcher.xml” file</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/09/81.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="8" border="0" alt="8" src="http://www.scom2k7.com/wp-content/uploads/2011/09/8_thumb2.png" width="736" height="294" /></a></p>
<p>I click Install,&#160; and when its finished click Close</p>
<p>I have the Management Pack installed. Now I need to configure it for my environment. To keep it simple I am going to configure all my websites to be monitored from my RMS server.&#160; This way I can avoid messing with run as accounts.</p>
<p>First I am going to copy the CSV file to a simple location on the RMS.&#160; I created a folder on the RMS called c:\websitemonitoring and copied the “URLMonitoringList.csv” file there.</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/09/91.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="9" border="0" alt="9" src="http://www.scom2k7.com/wp-content/uploads/2011/09/9_thumb1.png" width="807" height="240" /></a></p>
<p>I open up the Operations Manager console and go to the Authoring Console and select Object Discoveries</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/09/101.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="10" border="0" alt="10" src="http://www.scom2k7.com/wp-content/uploads/2011/09/10_thumb1.png" width="979" height="324" /></a></p>
<p>Now I need to change my scope</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/09/111.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="11" border="0" alt="11" src="http://www.scom2k7.com/wp-content/uploads/2011/09/11_thumb1.png" width="705" height="78" /></a></p>
<p>I select Clear All at the bottom and then select View all targets.</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/09/121.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="12" border="0" alt="12" src="http://www.scom2k7.com/wp-content/uploads/2011/09/12_thumb1.png" width="656" height="569" /></a></p>
<p>Now I type in Website Watcher and click Select All then ok</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/09/131.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="13" border="0" alt="13" src="http://www.scom2k7.com/wp-content/uploads/2011/09/13_thumb.png" width="619" height="156" /></a></p>
<p>As I seen before with the MP Viewer tool there are two discoveries in this management pack</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/09/141.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="14" border="0" alt="14" src="http://www.scom2k7.com/wp-content/uploads/2011/09/14_thumb1.png" width="650" height="195" /></a></p>
<p>I double click on the <strong>Discover Websites Discovery</strong></p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/09/151.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="15" border="0" alt="15" src="http://www.scom2k7.com/wp-content/uploads/2011/09/15_thumb1.png" width="614" height="445" /></a></p>
<p>I go to the configuration tab and I can see the discovery contains an interval on how often websites are discovered and a path to the file.</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/09/161.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="16" border="0" alt="16" src="http://www.scom2k7.com/wp-content/uploads/2011/09/16_thumb1.png" width="624" height="530" /></a></p>
<p>I click the edit button and copy and paste the location of my URLMonitoringList.csv which is “C:\websitemonitoring\URLMonitoringList.csv”</p>
<p>I am also going to change the interval to every 300 seconds for testing purposes.&#160; Once I have my everything working I will change it back to one day or 86400 seconds</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/09/17.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="17" border="0" alt="17" src="http://www.scom2k7.com/wp-content/uploads/2011/09/17_thumb.png" width="578" height="168" /></a></p>
<p>I click Ok and then Ok again.</p>
<p>Now I need to configure what server I will be monitoring the websites from.&#160; In this case I will just be using the RMS.</p>
<p>I remote desktop into into the RMS and create a registry Key (not value) in HKLM\Software called “WebsiteWatcher”</p>
<p>I go the registry by typing regedit</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/09/17_1.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="17_1" border="0" alt="17_1" src="http://www.scom2k7.com/wp-content/uploads/2011/09/17_1_thumb.png" width="115" height="33" /></a></p>
<p>Navigate to HKEY_LOCALMACHINE\Software</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/09/17_2.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="17_2" border="0" alt="17_2" src="http://www.scom2k7.com/wp-content/uploads/2011/09/17_2_thumb.png" width="227" height="199" /></a></p>
<p>I right click and select New, Key</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/09/17_4.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="17_4" border="0" alt="17_4" src="http://www.scom2k7.com/wp-content/uploads/2011/09/17_4_thumb.png" width="340" height="184" /></a></p>
<p>Then type in “WebsiteWatcher”</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/09/17_5.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="17_5" border="0" alt="17_5" src="http://www.scom2k7.com/wp-content/uploads/2011/09/17_5_thumb.png" width="229" height="335" /></a></p>
<p>The discovery for this is set at once a day, while on the RMS I also cycled the System Center Management Services to speed up the discovery process. (I don’t recommend this in production)</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/09/17_6.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="17_6" border="0" alt="17_6" src="http://www.scom2k7.com/wp-content/uploads/2011/09/17_6_thumb.png" width="470" height="43" /></a></p>
<p>Now I need to open the URLMonitoringList.csv and edit with excel. I set second column to my RMS server and save it.</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/09/17_7.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="17_7" border="0" alt="17_7" src="http://www.scom2k7.com/wp-content/uploads/2011/09/17_7_thumb.png" width="781" height="403" /></a></p>
<p>Now I go to the Monitoring console and go to the Discovered Inventory view and select View All target and type in website.</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/09/181.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="18" border="0" alt="18" src="http://www.scom2k7.com/wp-content/uploads/2011/09/18_thumb1.png" width="951" height="256" /></a></p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/09/191.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="19" border="0" alt="19" src="http://www.scom2k7.com/wp-content/uploads/2011/09/19_thumb1.png" width="656" height="348" /></a></p>
<p>I can see all the website have been discovered and are now being monitored.</p>
<p><a href="http://www.scom2k7.com/wp-content/uploads/2011/09/201.png"><img style="background-image: none; border-right-width: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="20" border="0" alt="20" src="http://www.scom2k7.com/wp-content/uploads/2011/09/20_thumb1.png" width="1064" height="302" /></a></p>
<img src="http://feeds.feedburner.com/~r/Scom2k7blogspotcom/~4/vv7q4eIjPI8" height="1" width="1"/>]]></content:encoded><description>Russ Slaten is an MP authoring expert and that created a custom URL monitoring solution.&amp;#160; This is my favorite solution as it addresses one of the most common issues that I have often heard from customers.&amp;#160; “Don’t alert me if the website is down for only one second.&amp;#160; Alert me if the website had be [...]</description><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.scom2k7.com/custom-url-management-pack-by-russ-slaten/feed/</wfw:commentRss><slash:comments xmlns:slash="http://purl.org/rss/1.0/modules/slash/">11</slash:comments><feedburner:origLink>http://www.scom2k7.com/custom-url-management-pack-by-russ-slaten/</feedburner:origLink></item></channel></rss>

