<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4414432572587218573</id><updated>2012-01-31T20:38:32.026+01:00</updated><category term='SNMP'/><category term='System Center Advisor'/><category term='Perfmon'/><category term='Savision Vital Signs'/><category term='Savision Live Maps'/><category term='Microsoft'/><category term='KB'/><category term='Management Server'/><category term='SQL'/><category term='Eventid 5300'/><category term='SQL Reporting Services'/><category term='Notifications'/><category term='SCOM R2'/><category term='SCOM Console'/><category term='Service Level'/><category term='Security'/><category term='Tech-Ed'/><category term='SCOM Agent'/><category term='Azure'/><category term='Exchange 2007'/><category term='Names'/><category term='Report Authoring'/><category term='Gateway'/><category term='Connectors'/><category term='Community'/><category term='SCSM'/><category term='PowerShell'/><category term='SCOM vNext'/><category term='WMI'/><category term='Counters'/><category term='Dell'/><category term='Passwords'/><category term='OM12 Reporting'/><category term='Documentation'/><category term='Action Account'/><category term='Virtualization'/><category term='2008'/><category term='Cloud'/><category term='Healthmodel'/><category term='IPv6'/><category term='Discovery Wizard'/><category term='Licenses'/><category term='SMS'/><category term='Opalis'/><category term='Integers'/><category term='Reports'/><category term='Windows Intune'/><category term='Versions'/><category term='Veeam'/><category term='OpsMgr vNext'/><category term='Certification'/><category term='Tasks'/><category term='OM12 RSME'/><category term='Xplat'/><category term='SDK Account'/><category term='Troubleshooting'/><category term='WebConsole'/><category term='SharePoint'/><category term='System Center Suite'/><category term='MMS'/><category term='SCOM Resources'/><category term='managementpack'/><category term='OpsMgr R2'/><category term='Maintenance'/><category term='MOMADAdmin'/><category term='AD Integration'/><category term='Dashboard'/><category term='AVIcode'/><category term='Operator Console'/><category term='Authoring'/><category term='AEM'/><category term='Upgrading'/><category term='OpsMgr Services'/><category term='Alerts'/><category term='Database'/><category term='OM12 Console'/><category term='ACS'/><category term='APM'/><category term='Maintenance Mode'/><category term='Tools'/><category term='Web Applications'/><category term='Exchange 2010'/><category term='OM12 Agent'/><category term='mana'/><category term='Distributed Application'/><category term='Hotfixes'/><category term='OM12'/><category term='Monitoring'/><category term='Training'/><category term='SCO'/><category term='OM12 Web Console'/><category term='System Center Influencers Program'/><title type='text'>Thoughts on OpsMgr and System Center 2012</title><subtitle type='html'>A blog about OpsMgr and all related System Center 2012 products in all it(s) dimensions.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default?start-index=101&amp;max-results=100'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>852</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-6362198789179496264</id><published>2012-01-31T20:32:00.001+01:00</published><updated>2012-01-31T20:38:32.037+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reports'/><category scheme='http://www.blogger.com/atom/ns#' term='Community'/><title type='text'>Step by step guide for the error ‘…too many arguments specified…’ for the report ‘Performance By Utilization’</title><content type='html'>&lt;blockquote&gt;   &lt;p&gt;&lt;font color="#ff0000"&gt;&lt;strong&gt;Important to know&lt;/strong&gt;:&amp;#160; &lt;br /&gt;This posting is based on &lt;a href="http://blogs.technet.com/b/kevinholman/archive/2011/09/30/opsmgr-new-base-os-mp-6-0-6956-0-adds-cluster-shared-volume-monitoring-bpa-and-many-changes.aspx" target="_blank"&gt;this article&lt;/a&gt; Kevin Holman posted. Based on the information provided in that article I wrote this step by step guide.&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Issue&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;When one has imported the latest version of the Server OS MP &lt;em&gt;(version 6.0.6958.0)&lt;/em&gt; with the additional Reports MP &lt;em&gt;(Microsoft.Windows.Server.Reports.mp)&lt;/em&gt; one can bump into a nagging error when running the &lt;strong&gt;Report Performance By Utilization&lt;/strong&gt;.     &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-ShDhDwM0Yt0/TyhBWdp8V1I/AAAAAAAAGsQ/jJAwKvYdOMc/s1600-h/image7%25255B1%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-pxMTkozsbdw/TyhBXJRYkhI/AAAAAAAAGsY/1wZ2fMoAXZ4/image_thumb3.png?imgmax=800" width="644" height="255" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;I ran the Report and all i got was: ‘&lt;strong&gt;An error has occurred during report processing. Query execution failed for dataset 'PerfDS'.&lt;/strong&gt;’:&lt;a href="http://lh3.ggpht.com/-tJOV-dL397o/TyhBYMheysI/AAAAAAAAGsg/rBQ1-ZDPU7E/s1600-h/image12%25255B1%25255D.png"&gt;      &lt;br /&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-V90RY3_ezi0/TyhBY4_yc6I/AAAAAAAAGsk/le-t-KspRB4/image_thumb6.png?imgmax=800" width="804" height="634" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;How to solve it&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;And this puzzled me since the related SQL Server is based on SQL Server 2008 R2 SP1. So no issues there. So it was time for some Bing actions &lt;em&gt;(no more Google for me since Google has decided to wreck the search results with Google+ information…)&lt;/em&gt;. And soon I found &lt;a href="http://blogs.technet.com/b/kevinholman/archive/2011/09/30/opsmgr-new-base-os-mp-6-0-6956-0-adds-cluster-shared-volume-monitoring-bpa-and-many-changes.aspx" target="_blank"&gt;this posting&lt;/a&gt; written by Kevin Holman.&lt;/p&gt;  &lt;p&gt;Item &lt;strong&gt;4&lt;/strong&gt; in the &lt;strong&gt;Known Issues&lt;/strong&gt; section of his posting told all I needed to know:     &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-FIcEYQ9TjRk/TyhBZk6btwI/AAAAAAAAGsw/5aIsI6N1V5M/s1600-h/image16%25255B1%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-II_RXDqF0lI/TyhBa1fclaI/AAAAAAAAGs4/gwBm3Y2KisE/image_thumb8.png?imgmax=800" width="804" height="341" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;But first I needed to enable Remote Errors on the related SSRS instance in order to make sure I experience the issue described in the &lt;a href="http://blogs.technet.com/b/kevinholman/archive/2011/09/30/opsmgr-new-base-os-mp-6-0-6956-0-adds-cluster-shared-volume-monitoring-bpa-and-many-changes.aspx" target="_blank"&gt;posting&lt;/a&gt;. How? Easy and also to be found here: &lt;a title="http://technet.microsoft.com/en-us/library/aa337165.aspx" href="http://technet.microsoft.com/en-us/library/aa337165.aspx"&gt;http://technet.microsoft.com/en-us/library/aa337165.aspx&lt;/a&gt;. &lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Start a RDP session with the SSRS server; &lt;/li&gt;    &lt;li&gt;Log on and start &lt;strong&gt;SQL Server Management Studio&lt;/strong&gt; and logon to the SSRS instance (NOT the DB engine!); &lt;/li&gt;    &lt;li&gt;Right click on the SSRS instance, select &lt;strong&gt;Properties&lt;/strong&gt; and go to &lt;strong&gt;Advanced&lt;/strong&gt; and set &lt;strong&gt;EnableRemoteErrors&lt;/strong&gt; item to &lt;strong&gt;True&lt;/strong&gt;. No restart needed. Just click &lt;strong&gt;OK&lt;/strong&gt; and close &lt;strong&gt;SQL Server Management Studio&lt;/strong&gt;.       &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-2LbZk69QoxQ/TyhBbiF42sI/AAAAAAAAGtA/nvIxo3Z1pCE/s1600-h/image20.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-e2dIUMdl8sI/TyhBc2_woSI/AAAAAAAAGtI/f13RPmhIuwk/image_thumb10.png?imgmax=800" width="644" height="580" /&gt;&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;When you run the problematic report again, you’ll get more information about the CAUSE of the error and BINGO! Exact the same error as described: &lt;strong&gt;Procedure or function Microsoft_SystemCenter_Report_Performance_By_Utilization has too many arguments specified.&lt;/strong&gt;      &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-_-7h9bsjCWQ/TyhBdid9GeI/AAAAAAAAGtQ/GT5XUYnI7Zg/s1600-h/image3.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-rSaxO_Gw39E/TyhBe2ZmSgI/AAAAAAAAGtY/iGuBMk0JyXo/image_thumb1.png?imgmax=800" width="644" height="511" /&gt;&lt;/a&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;OK, so now I know this issue matches exactly the one Kevin has described.&amp;#160; Now it’s time for some action in order to restore the functionality of this Report. In this case I have decided to run the procedure high lighted in purple since that one is straight forward and easy to do:    &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-AMqrflBBDkY/TyhBgFREhFI/AAAAAAAAGtg/wjj3NQzxAhY/s1600-h/image7.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-Bb7VYg8o5xg/TyhBhDdiaQI/AAAAAAAAGto/TsaqrT-fp_0/image_thumb3%25255B1%25255D.png?imgmax=800" width="804" height="341" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Let’s start:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=9296" target="_blank"&gt;Download the MP for the server OS&lt;/a&gt; and unzip it by either installing it on your workstation or running the &lt;a href="http://thoughtsonopsmgr.blogspot.com/2009/05/unpacking-msi-files-of-management-packs.html" target="_blank"&gt;QWERTY.msi tool&lt;/a&gt;; &lt;/li&gt;    &lt;li&gt;Make sure the MP Authoring Console is installed on the same workstation, start this tool and open the file &lt;strong&gt;Microsoft.Windows.Server.Reports.mp&lt;/strong&gt;; &lt;/li&gt;    &lt;li&gt;Go to &lt;strong&gt;Reporting&lt;/strong&gt; &amp;gt; &lt;strong&gt;Data Warehouse Scripts&lt;/strong&gt;; &lt;/li&gt;    &lt;li&gt;Select the Data Warehouse script &lt;strong&gt;Microsoft.Windows.Server.Reports.PerformancebyUtilization.Script&lt;/strong&gt; and select in the left pane the option &lt;strong&gt;Properties&lt;/strong&gt;;       &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-g86GufMEUus/TyhBhuSKDuI/AAAAAAAAGtw/iDiSmkhCEE4/s1600-h/image11.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-tl4-QxiEHyc/TyhBiRgCYLI/AAAAAAAAGt4/tMZBUGhRff8/image_thumb5.png?imgmax=800" width="644" height="193" /&gt;&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Go to the &lt;strong&gt;Install&lt;/strong&gt; tab and select the WHOLE SQL script and copy it:       &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-rbBtDgQ8P6A/TyhBjBWIYaI/AAAAAAAAGuA/qdFmnUn4E5I/s1600-h/image16.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-4fh2NRG_3JI/TyhBke_XOeI/AAAAAAAAGuI/pSExg-5bSBw/image_thumb8%25255B1%25255D.png?imgmax=800" width="569" height="577" /&gt;&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;font color="#ff0000"&gt;Backup the Data Warehouse database before you run this SQL script!!!        &lt;br /&gt;&lt;/font&gt;&lt;a href="http://lh3.ggpht.com/-UPmgq43VRZM/TyhBlCmOwMI/AAAAAAAAGuM/Bw58YSBSxTk/s1600-h/image21.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-424mEs86feo/TyhBl2hJrbI/AAAAAAAAGuY/2kkHNfwhFks/image_thumb11.png?imgmax=800" width="644" height="577" /&gt;&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Right click the Data Warehouse database &lt;em&gt;(OperationsManagerDW)&lt;/em&gt; and select the option &lt;strong&gt;New Query&lt;/strong&gt;;       &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-0YZyH6KDbk0/TyhBmTEsrVI/AAAAAAAAGuc/dFEvrZu7luQ/s1600-h/image25.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-CcyChkFHiWk/TyhBnOYlTQI/AAAAAAAAGuo/n2IDgyPkA08/image_thumb13.png?imgmax=800" width="369" height="433" /&gt;&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Paste the query which you copied in Step &lt;strong&gt;5&lt;/strong&gt;:       &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-BGx1PrULCps/TyhBoPCZWFI/AAAAAAAAGuw/Rd0gqzMbXrU/s1600-h/image29.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-o7khfIGvMJ0/TyhBpPJOoxI/AAAAAAAAGu4/j2x5-mZPCTQ/image_thumb15.png?imgmax=800" width="804" height="557" /&gt;&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Run the query. It will run fast:      &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-bdQ6K17RDhE/TyhBpndNsEI/AAAAAAAAGu8/4GN5LMhso5w/s1600-h/image33.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-WGd_jTr-ElQ/TyhBqQ0ax9I/AAAAAAAAGvE/NBW8-ScT5cM/image_thumb17.png?imgmax=800" width="546" height="590" /&gt;&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Close SQL Server Management Studio. Go to the SCOM R2 Console and run the Report again. BINGO!      &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-waavwMm7FZ4/TyhBrOZF4uI/AAAAAAAAGvQ/ltwUfEiMaM0/s1600-h/image%25255B4%25255D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-mhg6VNT2xU4/TyhBsL5Q-7I/AAAAAAAAGvY/eQXem9g0j1g/image_thumb%25255B1%25255D.png?imgmax=800" width="644" height="591" /&gt;&lt;/a&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;So within a few minutes a nagging problem was solved! Nice one!&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Fast Track        &lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;Here is the required SQL script which you must run against the Data Warehouse database &lt;u&gt;when you have above mentioned issues. If not, contact CSS&lt;/u&gt;!&lt;/p&gt;  &lt;p&gt;Now you can start from &lt;strong&gt;Step 6&lt;/strong&gt; :).&lt;/p&gt;  &lt;table border="1" cellspacing="0" cellpadding="2" width="800"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="800"&gt;         &lt;p&gt;IF NOT EXISTS (SELECT * FROM sysobjects WHERE type = 'P' AND name = 'Microsoft_SystemCenter_Report_Performace_By_Utilization')            &lt;br /&gt;BEGIN             &lt;br /&gt;EXECUTE ('CREATE PROCEDURE dbo.[Microsoft_SystemCenter_Report_Performace_By_Utilization] AS RETURN 1')             &lt;br /&gt;END             &lt;br /&gt;GO &lt;/p&gt;          &lt;p&gt;ALTER PROCEDURE [dbo].[Microsoft_SystemCenter_Report_Performace_By_Utilization]            &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; @DataAggregation INT,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; @StartDate DATETIME,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; @EndDate DATETIME,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; @GroupManagedEntityID INT,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; @Top INT,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; @OrderType BIT,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; @ManagementGroupsCsv NVARCHAR(MAX),             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; @PerfObjectCounterListXml XML,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; @MPListXml XML             &lt;br /&gt;AS             &lt;br /&gt;BEGIN &lt;/p&gt;          &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; SET NOCOUNT ON &lt;/p&gt;          &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; DECLARE @ExecError INT            &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; DECLARE @Error INT             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; DECLARE @xmlDoc INT&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; -- build a list of all relationship             &lt;br /&gt;-- types derived from &amp;quot;System.Containment&amp;quot;             &lt;br /&gt;-- get row id of the &amp;quot;containment&amp;quot; relationship type             &lt;br /&gt;DECLARE @ContainmentRelationshipTypeRowId int &lt;/p&gt;          &lt;p&gt;SELECT @ContainmentRelationshipTypeRowId = RelationshipTypeRowId            &lt;br /&gt;FROM vRelationshipType             &lt;br /&gt;WHERE (RelationshipTypeSystemName = 'System.Containment') &lt;/p&gt;          &lt;p&gt;-- create table to hold all relationship types found            &lt;br /&gt;IF (OBJECT_ID('tempdb..#RelationshipType') IS NOT NULL)             &lt;br /&gt;&amp;#160; DROP TABLE #RelationshipType &lt;/p&gt;          &lt;p&gt;CREATE TABLE #RelationshipType (            &lt;br /&gt;&amp;#160;&amp;#160; RelationshipTypeRowId int             &lt;br /&gt;) &lt;/p&gt;          &lt;p&gt;-- use table-valued function to build relationship list            &lt;br /&gt;INSERT #RelationshipType (RelationshipTypeRowId)             &lt;br /&gt;SELECT RelationshipTypeRowId             &lt;br /&gt;FROM dbo.RelationshipDerivedTypeHierarchy(@ContainmentRelationshipTypeRowId, 0) &lt;/p&gt;          &lt;p&gt;-- *********************************************            &lt;br /&gt;-- *&amp;#160; STEP I: Get member computers             &lt;br /&gt;--             &lt;br /&gt;--&amp;#160;&amp;#160;&amp;#160;&amp;#160; In this step we're going to figure out             &lt;br /&gt;--&amp;#160;&amp;#160;&amp;#160;&amp;#160; which objects are currently members             &lt;br /&gt;--&amp;#160;&amp;#160;&amp;#160;&amp;#160; of the group specified for report             &lt;br /&gt;-- ********************************************* &lt;/p&gt;          &lt;p&gt;-- create table to hold all contained objects            &lt;br /&gt;IF (OBJECT_ID('tempdb..#ContainedManagedEntity') IS NOT NULL)             &lt;br /&gt;&amp;#160; DROP TABLE #ContainedManagedEntity             &lt;br /&gt;CREATE TABLE #ContainedManagedEntity (             &lt;br /&gt;&amp;#160;&amp;#160; ManagedEntityRowId&amp;#160;&amp;#160;&amp;#160; int             &lt;br /&gt;&amp;#160; ,[Level]&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; int             &lt;br /&gt;) &lt;/p&gt;          &lt;p&gt;-- prepare recursion: put group into contained objects            &lt;br /&gt;INSERT #ContainedManagedEntity(ManagedEntityRowId, [Level])             &lt;br /&gt;&amp;#160; VALUES (@GroupManagedEntityID, 0)             &lt;br /&gt;DECLARE @CurrentLevel int             &lt;br /&gt;SET @CurrentLevel = 1 &lt;/p&gt;          &lt;p&gt;DECLARE @RowCount int            &lt;br /&gt;SET @RowCount = 1 &lt;/p&gt;          &lt;p&gt;-- recursively walk down containment hierarchy            &lt;br /&gt;WHILE (@RowCount &amp;gt; 0)             &lt;br /&gt;BEGIN             &lt;br /&gt;&amp;#160; INSERT #ContainedManagedEntity(ManagedEntityRowId, [Level])             &lt;br /&gt;&amp;#160; SELECT r.TargetManagedEntityRowId, @CurrentLevel             &lt;br /&gt;&amp;#160; FROM vRelationship r             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; JOIN #RelationshipType rt ON (r.RelationshipTypeRowId = rt.RelationshipTypeRowId)             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; JOIN #ContainedManagedEntity c ON (r.SourceManagedEntityRowId = c.ManagedEntityRowId) AND (c.[Level] = @CurrentLevel - 1)             &lt;br /&gt;&amp;#160; WHERE EXISTS (SELECT *             &lt;br /&gt;&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; FROM vRelationshipManagementGroup rmg             &lt;br /&gt;&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; WHERE (rmg.RelationshipRowId = r.RelationshipRowId)             &lt;br /&gt;&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;&amp;#160;&amp;#160; AND (GETUTCDATE() BETWEEN rmg.FromDateTime AND ISNULL(rmg.ToDateTime, '99991231'))             &lt;br /&gt;&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; ) -- membership relationship exists as of NOW             &lt;br /&gt;&amp;#160; SELECT @RowCount = @@ROWCOUNT             &lt;br /&gt;&amp;#160; SET @CurrentLevel = @CurrentLevel + 1             &lt;br /&gt;END &lt;/p&gt;          &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; CREATE TABLE #PerfObjectCounters (            &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; PerfObject VARCHAR(MAX),             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; PerfCounter VARCHAR(MAX),             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; PerInstance BIT             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ) &lt;/p&gt;          &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; SET @Error = @@ERROR            &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; IF @Error &amp;lt;&amp;gt; 0 GOTO QuitError &lt;/p&gt;          &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; CREATE TABLE #ManagementGroups(ManagementGroupGuid UNIQUEIDENTIFIER)            &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; SET @Error = @@ERROR             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; IF @Error &amp;lt;&amp;gt; 0 GOTO QuitError &lt;/p&gt;          &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; EXEC @ExecError = sp_xml_preparedocument @xmlDoc OUTPUT, @PerfObjectCounterListXml            &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; SET @Error = @@ERROR             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; IF @ExecError &amp;lt;&amp;gt; 0 OR @Error &amp;lt;&amp;gt; 0 GOTO QuitError &lt;/p&gt;          &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; INSERT INTO #PerfObjectCounters (PerfObject, PerfCounter, PerInstance)            &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; SELECT PerfObject, PerfCounter, PerInstance             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; FROM OPENXML(@xmlDoc,'/Data/Objects/Object',2) WITH             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; (PerfObject VARCHAR(MAX) '@Name',             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; PerfCounter VARCHAR(MAX) '@Counter',             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; PerInstance BIT '@PerInstance'             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ) &lt;/p&gt;          &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; DECLARE @Pos&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; INT,            &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; @NextPos&amp;#160;&amp;#160;&amp;#160; INT,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; @ValueLen&amp;#160;&amp;#160; INT,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; @MGList&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; NVARCHAR(MAX) &lt;/p&gt;          &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; SET @Pos = 0            &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; SET @NextPos = 1 &lt;/p&gt;          &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; WHILE @NextPos &amp;gt; 0            &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; BEGIN             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; SET @NextPos = CHARINDEX(',', @ManagementGroupsCsv, @Pos + 1)             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; SET @ValueLen = (CASE WHEN @NextPos &amp;gt; 0             &lt;br /&gt;&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;&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;&amp;#160;&amp;#160;&amp;#160; THEN @NextPos             &lt;br /&gt;&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;&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;&amp;#160;&amp;#160;&amp;#160; ELSE LEN(@ManagementGroupsCsv) + 1             &lt;br /&gt;&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;&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; END) - @Pos - 1             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; INSERT #ManagementGroups (ManagementGroupGuid)             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; VALUES (CONVERT(UNIQUEIDENTIFIER, SUBSTRING(REPLACE(@ManagementGroupsCsv,' ',''), @Pos + 1, @ValueLen)))             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; SET @Pos = @NextPos             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; END &lt;/p&gt;          &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; IF @ExecError &amp;lt;&amp;gt; 0 GOTO QuitError            &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; CREATE TABLE #ManagementPacks (             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; ManagementPackSysName VARCHAR(MAX),             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; ManagementPackId INT             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; )             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; EXEC @ExecError = sp_xml_preparedocument @xmlDoc OUTPUT, @MPListXml             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; SET @Error = @@ERROR             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; IF @ExecError &amp;lt;&amp;gt; 0 OR @Error &amp;lt;&amp;gt; 0 GOTO QuitError &lt;/p&gt;          &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; INSERT INTO #ManagementPacks(ManagementPackSysName, ManagementPackId)            &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; SELECT ManagementPackSysName, MP.ManagementPackRowId             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; FROM OPENXML(@xmlDoc,'/ManagementPacks/ManagementPack',2) WITH             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; (ManagementPackSysName VARCHAR(MAX) '@Name')             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; INNER JOIN             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ManagementPack MP ON MP.ManagementPackSystemName = ManagementPackSysName &lt;/p&gt;          &lt;p&gt;IF @DataAggregation = 1 &lt;/p&gt;          &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; WITH ComputerId AS            &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; (             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; SELECT             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; MgEntity.ManagedEntityRowId,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; MgEntity.Name             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; FROM             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; vManagedEntity MgEntity             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; INNER JOIN             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; vManagedEntityType MgEntityType ON MgEntity.ManagedEntityTypeRowId = MgEntityType.ManagedEntityTypeRowId             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; JOIN #ContainedManagedEntity cme ON MgEntity.ManagedEntityRowId = cme.ManagedEntityRowId             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; WHERE             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; MgEntityType.ManagedEntityTypeSystemName = 'Microsoft.Windows.Computer'             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; ),             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; PerfTable AS             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; (             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; SELECT             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; MgEntity.[Path] ComputerName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; SUM(PerfData.SampleCount * PerfData.AverageValue)/(SUM(SUM(PerfData.SampleCount)) OVER(PARTITION BY MgEntity.ManagedEntityRowId, PerfRule.ObjectName, PerfRule.CounterName)) AverageValue,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; PerfRule.ObjectName ObjectName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; PerfRule.CounterName CounterName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; PerfRuleInst.InstanceName InstanceName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; MAX(CAST(#PerfObjectCounters.PerInstance AS INT)) PerInstance,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ComputerId.ManagedEntityRowId ManagedEntityRowId,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; MAX(PerfRule.RuleRowId) RuleId,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; (SUM(SUM(PerfData.SampleCount)) OVER(PARTITION BY MgEntity.ManagedEntityRowId, PerfRule.ObjectName, PerfRule.CounterName)) RuleSampleCount             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; FROM&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; [Perf].vPerfDaily PerfData             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; INNER JOIN             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; [dbo].vManagedEntity MgEntity ON PerfData.ManagedEntityRowId =&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; MgEntity.ManagedEntityRowId             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; INNER JOIN             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; [dbo].vManagedEntityType MgEntityType ON MgEntity.ManagedEntityTypeRowId =             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; MgEntityType.ManagedEntityTypeRowId             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; INNER JOIN             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; [dbo].vPerformanceRuleInstance PerfRuleInst ON&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; PerfRuleInst.PerformanceRuleInstanceRowId =&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; PerfData.PerformanceRuleInstanceRowId             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; INNER JOIN             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; [dbo].vPerformanceRule PerfRule ON PerfRuleInst.RuleRowId =&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; PerfRule.RuleRowId             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; INNER JOIN             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; [dbo].vManagementGroup MG ON MgEntity.ManagementGroupRowId = MG.ManagementGroupRowId             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; INNER JOIN             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; #ManagementGroups ON MG.ManagementGroupGuid = #ManagementGroups.ManagementGroupGuid             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; INNER JOIN             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; #PerfObjectCounters ON PerfRule.ObjectName = PerfObject AND PerfRule.CounterName = PerfCounter             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; INNER JOIN             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; #ManagementPacks ON MgEntityType.ManagementPackRowId = #ManagementPacks.ManagementPackId             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; RIGHT JOIN             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ComputerId ON ComputerId.Name = MgEntity.Path             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; WHERE&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; (             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; CONVERT(DATETIME, CONVERT(VARCHAR, PerfData.[DateTime], 101))             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; BETWEEN             &lt;br /&gt;&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; CONVERT(DATETIME, CONVERT(VARCHAR, @StartDate, 101))             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; AND             &lt;br /&gt;&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; CONVERT(DATETIME, CONVERT(VARCHAR, @EndDate, 101))             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; )             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; AND             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; (             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; MgEntity.[Path] IS NOT NULL             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; )             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; GROUP BY             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; MgEntity.ManagedEntityRowId, MgEntity.[Path], PerfRule.ObjectName, PerfRule.CounterName, PerfRuleInst.InstanceName, MgEntityType.ManagedEntityTypeSystemName, ComputerId.ManagedEntityRowId             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; ),             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; InstanceFilteredTable AS             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; (             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; SELECT             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ComputerName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; SUM(AverageValue*RuleSampleCount)/ SUM(SUM(RuleSampleCount)) OVER(PARTITION BY ComputerName,ObjectName,CounterName,InstanceName,ManagedEntityRowId)&amp;#160; AverageValue,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ObjectName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; CounterName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; InstanceName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; PerInstance,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; CASE WHEN (@OrderType = 1) THEN             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; (CASE WHEN ((PerInstance = 1) AND (AVG(AverageValue) = MAX(AVG(AverageValue)) OVER(PARTITION BY ComputerName,ObjectName,CounterName)) AND (CounterName &amp;lt;&amp;gt; '% Free Space'))             &lt;br /&gt;&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;&amp;#160;&amp;#160;&amp;#160;&amp;#160; OR (PerInstance = 0)             &lt;br /&gt;&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;&amp;#160;&amp;#160;&amp;#160;&amp;#160; OR ((PerInstance = 1) AND (AVG(AverageValue) = MIN(AVG(AverageValue)) OVER(PARTITION BY ComputerName,ObjectName,CounterName)) AND (CounterName = '% Free Space'))             &lt;br /&gt;&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; THEN 1 ELSE 0 END)             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ELSE             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; (CASE WHEN ((PerInstance = 1) AND (AVG(AverageValue) = MIN(AVG(AverageValue)) OVER(PARTITION BY ComputerName,ObjectName,CounterName)) AND (CounterName &amp;lt;&amp;gt; '% Free Space'))             &lt;br /&gt;&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;&amp;#160;&amp;#160;&amp;#160;&amp;#160; OR (PerInstance = 0)             &lt;br /&gt;&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;&amp;#160;&amp;#160;&amp;#160;&amp;#160; OR ((PerInstance = 1) AND (AVG(AverageValue) = MAX(AVG(AverageValue)) OVER(PARTITION BY ComputerName,ObjectName,CounterName)) AND (CounterName = '% Free Space'))             &lt;br /&gt;&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; THEN 1 ELSE 0 END)             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; END MaxFlag,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ManagedEntityRowId             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; FROM             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; PerfTable             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; GROUP BY             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ComputerName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ObjectName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; CounterName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; InstanceName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; PerInstance,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ManagedEntityRowId             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; ),             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; InstanceRankedTable AS             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; (             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; SELECT             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ComputerName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; AverageValue,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ObjectName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; CounterName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; InstanceName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; PerInstance,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ManagedEntityRowId,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ROW_NUMBER() OVER(PARTITION BY ComputerName,ObjectName,CounterName ORDER BY MaxFlag DESC) MaxFlag             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; FROM             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; InstanceFilteredTable             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; ),             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; OrderedPerfTable AS             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; (             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; SELECT             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; CASE WHEN (@OrderType = 1)THEN             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; CASE WHEN (CounterName &amp;lt;&amp;gt; '% Free Space')             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; THEN (ROW_NUMBER() OVER(PARTITION BY ObjectName, CounterName ORDER BY AverageValue DESC))             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ELSE (ROW_NUMBER() OVER(PARTITION BY ObjectName, CounterName ORDER BY AverageValue ASC)) END             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ELSE             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; CASE WHEN (CounterName &amp;lt;&amp;gt; '% Free Space')             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; THEN (ROW_NUMBER() OVER(PARTITION BY ObjectName, CounterName ORDER BY AverageValue ASC))             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ELSE (ROW_NUMBER() OVER(PARTITION BY ObjectName, CounterName ORDER BY AverageValue DESC))END&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; END OrderNum,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ComputerName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; AverageValue,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ObjectName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; CounterName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; InstanceName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ManagedEntityRowId             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; FROM             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; InstanceRankedTable             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; WHERE             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; MaxFlag = 1             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; )             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; SELECT             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; OrderNum,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ComputerName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; AverageValue,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ObjectName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; CounterName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; InstanceName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ManagedEntityRowId             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; FROM             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; OrderedPerfTable             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; WHERE             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; OrderNum &amp;lt;= @Top &lt;/p&gt;          &lt;p&gt;ELSE            &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; WITH ComputerId AS             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; (             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; SELECT             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; MgEntity.ManagedEntityRowId,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; MgEntity.Name             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; FROM             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; vManagedEntity MgEntity             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; INNER JOIN             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; vManagedEntityType MgEntityType ON MgEntity.ManagedEntityTypeRowId = MgEntityType.ManagedEntityTypeRowId             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; JOIN #ContainedManagedEntity cme ON MgEntity.ManagedEntityRowId = cme.ManagedEntityRowId             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; WHERE             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; MgEntityType.ManagedEntityTypeSystemName = 'Microsoft.Windows.Computer'             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; ),             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; PerfTable AS             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; (             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; SELECT             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; MgEntity.[Path] ComputerName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; SUM(PerfData.SampleCount * PerfData.AverageValue)/(SUM(SUM(PerfData.SampleCount)) OVER(PARTITION BY MgEntity.ManagedEntityRowId, PerfRule.ObjectName, PerfRule.CounterName)) AverageValue,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; PerfRule.ObjectName ObjectName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; PerfRule.CounterName CounterName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; PerfRuleInst.InstanceName InstanceName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; MAX(CAST(#PerfObjectCounters.PerInstance AS INT)) PerInstance,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ComputerId.ManagedEntityRowId ManagedEntityRowId,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; MAX(PerfRule.RuleRowId) RuleId,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; (SUM(SUM(PerfData.SampleCount)) OVER(PARTITION BY MgEntity.ManagedEntityRowId, PerfRule.ObjectName, PerfRule.CounterName)) RuleSampleCount             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; FROM&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; [Perf].vPerfHourly PerfData             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; INNER JOIN             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; [dbo].vManagedEntity MgEntity ON PerfData.ManagedEntityRowId =&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; MgEntity.ManagedEntityRowId             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; INNER JOIN             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; [dbo].vManagedEntityType MgEntityType ON MgEntity.ManagedEntityTypeRowId =             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; MgEntityType.ManagedEntityTypeRowId             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; INNER JOIN             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; [dbo].vPerformanceRuleInstance PerfRuleInst ON&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; PerfRuleInst.PerformanceRuleInstanceRowId =&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; PerfData.PerformanceRuleInstanceRowId             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; INNER JOIN             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; [dbo].vPerformanceRule PerfRule ON PerfRuleInst.RuleRowId =&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; PerfRule.RuleRowId             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; INNER JOIN             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; [dbo].vManagementGroup MG ON MgEntity.ManagementGroupRowId = MG.ManagementGroupRowId             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; INNER JOIN             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; #ManagementGroups ON MG.ManagementGroupGuid = #ManagementGroups.ManagementGroupGuid             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; INNER JOIN             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; #PerfObjectCounters ON PerfRule.ObjectName = PerfObject AND PerfRule.CounterName = PerfCounter             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; INNER JOIN             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; #ManagementPacks ON MgEntityType.ManagementPackRowId = #ManagementPacks.ManagementPackId             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; RIGHT JOIN             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ComputerId ON ComputerId.Name = MgEntity.Path             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; WHERE&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; (             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; CONVERT(DATETIME, CONVERT(VARCHAR, PerfData.[DateTime], 101))             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; BETWEEN             &lt;br /&gt;&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; CONVERT(DATETIME, CONVERT(VARCHAR, @StartDate, 101))             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; AND             &lt;br /&gt;&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; CONVERT(DATETIME, CONVERT(VARCHAR, @EndDate, 101))             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; )             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; AND             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; (             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; MgEntity.[Path] IS NOT NULL             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; )             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; GROUP BY             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; MgEntity.ManagedEntityRowId, MgEntity.[Path], PerfRule.ObjectName, PerfRule.CounterName, PerfRuleInst.InstanceName, MgEntityType.ManagedEntityTypeSystemName, ComputerId.ManagedEntityRowId             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; ),             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; InstanceFilteredTable AS             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; (             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; SELECT             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ComputerName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; SUM(AverageValue*RuleSampleCount)/ SUM(SUM(RuleSampleCount)) OVER(PARTITION BY ComputerName,ObjectName,CounterName,InstanceName,ManagedEntityRowId)&amp;#160; AverageValue,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ObjectName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; CounterName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; InstanceName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; PerInstance,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; CASE WHEN (@OrderType = 1) THEN             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; (CASE WHEN ((PerInstance = 1) AND (AVG(AverageValue) = MAX(AVG(AverageValue)) OVER(PARTITION BY ComputerName,ObjectName,CounterName)) AND (CounterName &amp;lt;&amp;gt; '% Free Space'))             &lt;br /&gt;&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;&amp;#160;&amp;#160;&amp;#160;&amp;#160; OR (PerInstance = 0)             &lt;br /&gt;&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;&amp;#160;&amp;#160;&amp;#160;&amp;#160; OR ((PerInstance = 1) AND (AVG(AverageValue) = MIN(AVG(AverageValue)) OVER(PARTITION BY ComputerName,ObjectName,CounterName)) AND (CounterName = '% Free Space'))             &lt;br /&gt;&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; THEN 1 ELSE 0 END)             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ELSE             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; (CASE WHEN ((PerInstance = 1) AND (AVG(AverageValue) = MIN(AVG(AverageValue)) OVER(PARTITION BY ComputerName,ObjectName,CounterName)) AND (CounterName &amp;lt;&amp;gt; '% Free Space'))             &lt;br /&gt;&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;&amp;#160;&amp;#160;&amp;#160;&amp;#160; OR (PerInstance = 0)             &lt;br /&gt;&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;&amp;#160;&amp;#160;&amp;#160;&amp;#160; OR ((PerInstance = 1) AND (AVG(AverageValue) = MAX(AVG(AverageValue)) OVER(PARTITION BY ComputerName,ObjectName,CounterName)) AND (CounterName = '% Free Space'))             &lt;br /&gt;&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; THEN 1 ELSE 0 END)             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; END MaxFlag,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ManagedEntityRowId             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; FROM             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; PerfTable             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; GROUP BY             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ComputerName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ObjectName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; CounterName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; InstanceName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; PerInstance,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ManagedEntityRowId             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; ),             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; InstanceRankedTable AS             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; (             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; SELECT             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ComputerName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; AverageValue,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ObjectName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; CounterName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; InstanceName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; PerInstance,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ManagedEntityRowId,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ROW_NUMBER() OVER(PARTITION BY ComputerName,ObjectName,CounterName ORDER BY MaxFlag DESC) MaxFlag             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; FROM             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; InstanceFilteredTable             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; ),             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; OrderedPerfTable AS             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; (             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; SELECT             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; CASE WHEN (@OrderType = 1)THEN             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; CASE WHEN (CounterName &amp;lt;&amp;gt; '% Free Space')             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; THEN (ROW_NUMBER() OVER(PARTITION BY ObjectName, CounterName ORDER BY AverageValue DESC))             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ELSE (ROW_NUMBER() OVER(PARTITION BY ObjectName, CounterName ORDER BY AverageValue ASC)) END             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ELSE             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; CASE WHEN (CounterName &amp;lt;&amp;gt; '% Free Space')             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; THEN (ROW_NUMBER() OVER(PARTITION BY ObjectName, CounterName ORDER BY AverageValue ASC))             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ELSE (ROW_NUMBER() OVER(PARTITION BY ObjectName, CounterName ORDER BY AverageValue DESC))END&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; END OrderNum,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ComputerName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; AverageValue,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ObjectName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; CounterName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; InstanceName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ManagedEntityRowId             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; FROM             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; InstanceRankedTable             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; WHERE             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; MaxFlag = 1             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; )             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; SELECT             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; OrderNum,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ComputerName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; AverageValue,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ObjectName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; CounterName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; InstanceName,             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ManagedEntityRowId             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; FROM             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; OrderedPerfTable             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; WHERE             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; OrderNum &amp;lt;= @Top &lt;/p&gt;          &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; QuitError:            &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; DROP TABLE #PerfObjectCounters             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; DROP TABLE #ManagementGroups             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; DROP TABLE #ManagementPacks             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; IF (@xmlDoc IS NOT NULL)             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; EXEC sp_xml_removedocument @xmlDoc             &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; SET @xmlDoc = NULL &lt;/p&gt;          &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; RETURN @Error &lt;/p&gt;          &lt;p&gt;END &lt;/p&gt;          &lt;p&gt;GO &lt;/p&gt;          &lt;p&gt;GRANT EXECUTE ON dbo.[Microsoft_SystemCenter_Report_Performace_By_Utilization] TO OpsMgrReader            &lt;br /&gt;GO &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-6362198789179496264?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/6362198789179496264/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=6362198789179496264' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/6362198789179496264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/6362198789179496264'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2012/01/step-by-step-guide-for-error-too-many.html' title='Step by step guide for the error ‘…too many arguments specified…’ for the report ‘Performance By Utilization’'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-pxMTkozsbdw/TyhBXJRYkhI/AAAAAAAAGsY/1wZ2fMoAXZ4/s72-c/image_thumb3.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-4221866349449987817</id><published>2012-01-27T16:32:00.001+01:00</published><updated>2012-01-27T16:32:07.885+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MMS'/><category scheme='http://www.blogger.com/atom/ns#' term='Community'/><title type='text'>MMS 2012, Session Declined &amp; The Avengers?</title><content type='html'>Cameron Fuller has posted an excellent posting about declined sessions for MMS 2012.  &lt;p&gt;It isn’t meant as an uproar but more to see whether some of these declined sessions can gain some momentum and enough weight so one or more of these declined sessions is accepted none the less. Wouldn’t that be awesome?&lt;/p&gt;  &lt;p&gt;However, in order for this to work, we need YOU! So please leave a comment on his blog so we know what sessions are appreciated by YOU. &lt;/p&gt;  &lt;p&gt;Want to know more? Go here: &lt;a title="http://blogs.catapultsystems.com/cfuller/archive/2012/01/27/mms-2012-session-declined-amp-the-avengers.aspx" href="http://blogs.catapultsystems.com/cfuller/archive/2012/01/27/mms-2012-session-declined-amp-the-avengers.aspx"&gt;http://blogs.catapultsystems.com/cfuller/archive/2012/01/27/mms-2012-session-declined-amp-the-avengers.aspx&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-4221866349449987817?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/4221866349449987817/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=4221866349449987817' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/4221866349449987817'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/4221866349449987817'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2012/01/mms-2012-session-declined-avengers.html' title='MMS 2012, Session Declined &amp;amp; The Avengers?'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-4957892690306813072</id><published>2012-01-27T08:38:00.001+01:00</published><updated>2012-01-27T08:38:52.797+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='System Center Advisor'/><category scheme='http://www.blogger.com/atom/ns#' term='Cloud'/><title type='text'>System Center Advisor (SCA) is released</title><content type='html'>For some time now Microsoft has tested a new cloud product based on Windows Azure which went by the code name &lt;strong&gt;Atlanta&lt;/strong&gt;. In Q1 of 2011 it got it’s official name, &lt;strong&gt;System Center Advisor&lt;/strong&gt; &lt;em&gt;(SCA)&lt;/em&gt;. After rigorous testing for a long time and many new versions, yesterday SCA is officially launched by Microsoft and became &lt;strong&gt;General Available&lt;/strong&gt; &lt;em&gt;(GA)&lt;/em&gt; in 26 countries right away.   &lt;p&gt;Even though &lt;strong&gt;SCA&lt;/strong&gt; uses some of the core components of SCOM &lt;em&gt;(Agents, Gateways and customized Management Packs)&lt;/em&gt; it does NOT offer real time monitoring. Instead, it offers advices based on Best Practices and experiences from Microsoft CSS. So SCA can be looked upon as a stand alone complimentary service alongside SCOM.     &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-e6MXpH3mJdI/TyJUhQg0iFI/AAAAAAAAGrw/OdbTVOJ1ZIk/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; 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://lh3.ggpht.com/-WJn2lIl6olE/TyJUi2FJRzI/AAAAAAAAGr4/W4kYBIM2yl0/image_thumb%25255B1%25255D.png?imgmax=800" width="644" height="428" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;When you have &lt;strong&gt;Software Assurance&lt;/strong&gt; &lt;em&gt;(SA)&lt;/em&gt; in place for SQL Server and/or Windows Server. you get the service for FREE! Last but not least, you can sign up for a &lt;a href="https://systemcenteradvisor.com/" target="_blank"&gt;60 day free trial as well&lt;/a&gt;.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;u&gt;Also good to know, installing SCA is a walk in the park. Almost a Next &amp;gt; Next &amp;gt; Finish experience. No need for deep and detailed knowledge about installing SCA. It’s a walk in the park :).&lt;/u&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Some useful Microsoft links about SCA:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;SCA Demo: &lt;a title="http://www.microsoft.com/en-us/showcase/details.aspx?uuid=32e32209-71c4-43d2-b2ae-015598bf5b7d" href="http://www.microsoft.com/en-us/showcase/details.aspx?uuid=32e32209-71c4-43d2-b2ae-015598bf5b7d"&gt;http://www.microsoft.com/en-us/showcase/details.aspx?uuid=32e32209-71c4-43d2-b2ae-015598bf5b7d&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;SCA blog posting by Microsoft: &lt;a title="http://blogs.technet.com/b/server-cloud/archive/2012/01/26/system-center-advisor-released.aspx" href="http://blogs.technet.com/b/server-cloud/archive/2012/01/26/system-center-advisor-released.aspx"&gt;http://blogs.technet.com/b/server-cloud/archive/2012/01/26/system-center-advisor-released.aspx&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;SCA website: &lt;a title="https://systemcenteradvisor.com/" href="https://systemcenteradvisor.com/"&gt;https://systemcenteradvisor.com/&lt;/a&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Some useful community links about SCA:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;SCA, how does it work &lt;em&gt;(credits go to &lt;strong&gt;Stefan Stranger&lt;/strong&gt;)&lt;/em&gt;: &lt;a title="http://thoughtsonopsmgr.blogspot.com/2011/03/scom-in-sky.html" href="http://thoughtsonopsmgr.blogspot.com/2011/03/scom-in-sky.html"&gt;http://thoughtsonopsmgr.blogspot.com/2011/03/scom-in-sky.html&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;SCOM, using the SCA MPs: &lt;a title="http://scug.be/blogs/scom/archive/2011/05/02/using-system-center-advisor-management-packs-in-opsmgr.aspx" href="http://scug.be/blogs/scom/archive/2011/05/02/using-system-center-advisor-management-packs-in-opsmgr.aspx"&gt;http://scug.be/blogs/scom/archive/2011/05/02/using-system-center-advisor-management-packs-in-opsmgr.aspx&lt;/a&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-4957892690306813072?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/4957892690306813072/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=4957892690306813072' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/4957892690306813072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/4957892690306813072'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2012/01/system-center-advisor-sca-is-released.html' title='System Center Advisor (SCA) is released'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-WJn2lIl6olE/TyJUi2FJRzI/AAAAAAAAGr4/W4kYBIM2yl0/s72-c/image_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-4656839414731857234</id><published>2012-01-23T20:26:00.001+01:00</published><updated>2012-01-23T20:26:48.412+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OM12'/><category scheme='http://www.blogger.com/atom/ns#' term='APM'/><title type='text'>Authoring custom APM Rules for granular Alerting</title><content type='html'>&lt;a href="http://social.technet.microsoft.com/profile/daniele%20muscetta/" target="_blank"&gt;Daniele Muscetta&lt;/a&gt; has posted an excellent article about writing new APM Rules with an added expression filter. Even though I am not really a MP Author, this posting is easy to understand and to recreate. Awesome!  &lt;p&gt;Thanks Daniele for sharing. Posting to be found &lt;a href="http://blogs.technet.com/b/momteam/archive/2012/01/23/custom-apm-rules-for-granular-alerting.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-4656839414731857234?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/4656839414731857234/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=4656839414731857234' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/4656839414731857234'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/4656839414731857234'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2012/01/authoring-custom-apm-rules-for-granular.html' title='Authoring custom APM Rules for granular Alerting'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-9022471687027176668</id><published>2012-01-23T20:13:00.001+01:00</published><updated>2012-01-23T20:13:04.634+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OM12'/><category scheme='http://www.blogger.com/atom/ns#' term='System Center Suite'/><category scheme='http://www.blogger.com/atom/ns#' term='SCOM R2'/><title type='text'>SCVMM 2012 and SCOM/OM12 – Potential integration issues</title><content type='html'>The System Center Operations Manager Support Team has posted an article describing potential integration issues with SCOM / OM12 and System Center 2012 – Virtual Machine Manager (SCVMM 2012).  &lt;p&gt;Per issue, the cause and the recommended action(s) are described. Want to know more? Go &lt;a href="http://blogs.technet.com/b/operationsmgr/archive/2012/01/23/potential-issues-with-vmm-2012-opsmgr-integration.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-9022471687027176668?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/9022471687027176668/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=9022471687027176668' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/9022471687027176668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/9022471687027176668'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2012/01/scvmm-2012-and-scomom12-potential.html' title='SCVMM 2012 and SCOM/OM12 – Potential integration issues'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-7472451550050613661</id><published>2012-01-23T20:07:00.001+01:00</published><updated>2012-01-23T20:07:12.137+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='KB'/><category scheme='http://www.blogger.com/atom/ns#' term='SCOM R2'/><title type='text'>Updated KB: How to fight Config Churn</title><content type='html'>&lt;strong&gt;What is it?&lt;/strong&gt;    &lt;br /&gt;Config Churn is for SCOM similar to us processing old news – like the news of some days ago - and never getting into a state where we get to the point to process the latest news from BBC/CNN/Fox News, just because we can’t keep up with all the changes happening around us. Like an overload and never ever reaching a status quo.    &lt;br /&gt;&lt;img src="http://www.10-cheapwebhosting.com/images/reviews/lunarpages_overload.jpg" width="240" height="163" /&gt;  &lt;p&gt;For SCOM this situation is just as bad since it never gets into a state where it knows the current status of all monitored servers. The monitored servers themselves are way behind in processing their configuration as well, which may result in running old configurations &lt;em&gt;(Rules/Monitors/Discoveries/Workflows and the lot)&lt;/em&gt;. All this can lead to the SCOM Management Servers becoming stale, which is noticed by these servers turning gray in the Console. Ouch!&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;How to fight it?     &lt;br /&gt;&lt;/strong&gt;Since every Management Group differs in size, dimensions &lt;em&gt;(the amount of secondary Management Servers, Gateway servers)&lt;/em&gt;, imported and tuned MPs &lt;em&gt;(are there any home brewed among them?)&lt;/em&gt; it’s hard to tell exactly when Config Churn will take place. Changes are however, at a certain moment in time there will be Config Churn to some degree.&lt;/p&gt;  &lt;p&gt;This is also the reason why there aren’t any Monitors/Rules in place which will tell you when Config Churn is taking place. Simply because it can manifest itself in many different ways. Yes, there are certain EventIDs in the OpsMgr event log which point into that direction. True. But per Management Group it really differs.&lt;/p&gt;  &lt;p&gt;Therefore it’s important to keep track of the OpsMgr event log of the RMS on a regular basis in order to see all is well. This doesn’t have to take much of your time, ten minutes at the most. Just run the event log once a week and be done with it.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Is there a KB article for it?&lt;/strong&gt;    &lt;br /&gt;&lt;em&gt;But how to recognize Config Churn? And how to fight it? And how to identify the culprits?&lt;/em&gt; There are multiple good resources to be found on the internet but on different places. Gladly &lt;a href="http://support.microsoft.com/kb/2603913" target="_blank"&gt;KB2603913&lt;/a&gt; solves this issue and has grouped them all together. It tells you &lt;em&gt;what&lt;/em&gt; Config Churn is, &lt;em&gt;how&lt;/em&gt; to recognize it, &lt;em&gt;who&lt;/em&gt; the usual suspects are, how to identify them, and what to do about it.    &lt;br /&gt;&lt;img src="http://neuroanthropology.files.wordpress.com/2008/06/usual_suspects_0.jpg" width="240" height="180" /&gt;&lt;/p&gt;  &lt;p&gt;So go check it out this &lt;a href="http://support.microsoft.com/kb/2603913" target="_blank"&gt;KB article&lt;/a&gt; since it’s really a good one with lots of good and solid information. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-7472451550050613661?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/7472451550050613661/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=7472451550050613661' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/7472451550050613661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/7472451550050613661'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2012/01/updated-kb-how-to-fight-config-churn.html' title='Updated KB: How to fight Config Churn'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-3960993904414899591</id><published>2012-01-20T13:29:00.001+01:00</published><updated>2012-01-20T13:29:19.049+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='Reports'/><title type='text'>Please: Don’t use strange characters in the names of Customized Reports…</title><content type='html'>Bumped into this situation where some Linked Reports had to be exported to another SSRS instance. &lt;a href="http://thoughtsonopsmgr.blogspot.com/2011/12/exporting-linked-reports-to-another.html" target="_blank"&gt;Huh? That can’t be done? Yes you can!&lt;/a&gt;   &lt;p&gt;However, now it didn’t work at all. I just got strange errors referring to non-existing Reports and the lot. It puzzled me for a while and then I found it: &lt;u&gt;the Linked Reports had percentage characters (&lt;strong&gt;%&lt;/strong&gt;) in their names&lt;/u&gt;. And batch files &lt;em&gt;(used here for importing the exported Linked Reports)&lt;/em&gt; use &lt;strong&gt;%&lt;/strong&gt; signs for defining parameters…&lt;/p&gt;  &lt;p&gt;Ouch!&lt;/p&gt;  &lt;p&gt;After having renamed those Reports in SSRS and running a new export, the new import run just fine….&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;&lt;u&gt;Conclusion&lt;/u&gt;&lt;/strong&gt;:       &lt;br /&gt;Whenever you export (Linked) Reports using &lt;a href="http://thoughtsonopsmgr.blogspot.com/2011/12/exporting-linked-reports-to-another.html" target="_blank"&gt;this tool&lt;/a&gt;, make sure those Reports don’t have strange characters in their names. Otherwise you bump into the same situation as I did…&lt;/p&gt;&lt;/blockquote&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-3960993904414899591?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/3960993904414899591/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=3960993904414899591' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/3960993904414899591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/3960993904414899591'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2012/01/please-dont-use-strange-characters-in.html' title='Please: Don’t use strange characters in the names of Customized Reports…'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-3844429228199846849</id><published>2012-01-20T13:20:00.001+01:00</published><updated>2012-01-20T13:21:14.345+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Training'/><category scheme='http://www.blogger.com/atom/ns#' term='System Center Suite'/><category scheme='http://www.blogger.com/atom/ns#' term='Certification'/><title type='text'>New Tools &gt; New Skills &gt; New Certifications &gt; Same Trade</title><content type='html'>I know that many of us may get tired of the effort keeping up with all the developments. However, as I see it, it’s part of our trade. When one doesn’t learn anymore in the ICT it means no growth. No growth means – sooner or later – no job. Which isn’t fun at all. Also because the younger generation is coming and fast. So in order to differentiate, every single person taking his/her job and responsibilities seriously, should learn new skills and in order to show one masters those new skills, get certified as well. That way one doesn’t become just another ICT employer but gets some name and fame as well.   &lt;p&gt;I know the days where even people delivering pizza’s &lt;em&gt;(don’t get me wrong here, I have nothing against people delivering pizza’s)&lt;/em&gt; could easily become MCSE for Windows NT 4 without ever having touched any Windows NT4 server…. We named it &lt;strong&gt;certification deflation&lt;/strong&gt;. Gladly those days are over and nowadays Microsoft Certification really means something. Of course, other skills are required as well. But when one works on it and keep his/her certification in good shape, the more changes one has to get that job one really likes and aims at.&lt;/p&gt;  &lt;p&gt;With the launch of the &lt;strong&gt;System Center 2012&lt;/strong&gt; campaign Microsoft covers every single angle of it. Not only marketing, but also &lt;a href="http://thoughtsonopsmgr.blogspot.com/2012/01/system-center-2012-training-buffet-now.html" target="_blank"&gt;training&lt;/a&gt; AND last but not least, CERTIFICATION:     &lt;br /&gt;&lt;a href="http://www.microsoft.com/learning/en/us/certification/cloud-campaign.aspx?WT.mc_id=Cloud_MSL_HP120211#tab3"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-og1Tzljm2yQ/Txlb9xPu4qI/AAAAAAAAGrg/6Xt9juj-p_k/image%25255B10%25255D.png?imgmax=800" width="804" height="233" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;And:    &lt;br /&gt;&lt;a href="http://www.microsoft.com/learning/en/us/certification/cert-cloud.aspx"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-2cTPC23Wey4/Txlb-VbRUZI/AAAAAAAAGrk/dcxTVtnqQM4/image%25255B9%25255D.png?imgmax=800" width="804" height="227" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;All you want (and IMO NEED) to know, is to be found &lt;a href="http://www.microsoft.com/learning/en/us/certification/cert-cloud.aspx" target="_blank"&gt;here&lt;/a&gt;.The sooner you familiarize yourself with it the better since a lot is going to change.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-3844429228199846849?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/3844429228199846849/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=3844429228199846849' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/3844429228199846849'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/3844429228199846849'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2012/01/new-tools-new-skills-new-certifications.html' title='New Tools &amp;gt; New Skills &amp;gt; New Certifications &amp;gt; Same Trade'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-og1Tzljm2yQ/Txlb9xPu4qI/AAAAAAAAGrg/6Xt9juj-p_k/s72-c/image%25255B10%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-8444307081990419986</id><published>2012-01-19T12:16:00.001+01:00</published><updated>2012-01-19T12:16:00.700+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Training'/><category scheme='http://www.blogger.com/atom/ns#' term='System Center Suite'/><title type='text'>System Center 2012 Training Buffet now open! All YOU can LEARN for FREE!</title><content type='html'>Wow! Before the 17th of January it was hard to find good training materials / sessions about the System Center 2012 Suite for FREE on the internet. A lot has changed after that date, the marketing machine of Microsoft is gaining momentum and putting out really good stuff.   &lt;p&gt;Yes, the sessions, trainings, meetings and virtual class rooms will contain marketing messages. But besides that much good solid information about the products themselves will be shared as well. One will have the opportunity to learn a whole deal about the new products before they go RTM.&lt;/p&gt;  &lt;p&gt;I am around in IT a long while already but never before I have seen such a huge offering of high quality trainings, meetings, virtual class rooms and the lot. Therefore I have branded it ‘&lt;strong&gt;The System Center 2012 Training Buffet&lt;/strong&gt;’. &lt;strong&gt;All you can LEARN and everything for FREE!&lt;/strong&gt; Awesome!     &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-hGL2mZo0CME/Txf7a6ZpDzI/AAAAAAAAGrM/E_STVgBah1s/s1600-h/image%25255B11%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-m-Fp_e3uOgY/Txf7bqeB_GI/AAAAAAAAGrU/XslTqYO17kI/image_thumb%25255B5%25255D.png?imgmax=800" width="680" height="199" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;In order to group all the posts containing offerings of the ‘&lt;strong&gt;The System Center 2012 Training Buffet&lt;/strong&gt;’ I have tagged them with the label &lt;a href="http://thoughtsonopsmgr.blogspot.com/search/label/Training" target="_blank"&gt;TRAINING&lt;/a&gt;. Click &lt;a href="http://thoughtsonopsmgr.blogspot.com/search/label/Training" target="_blank"&gt;this link&lt;/a&gt; or the TRAINING item in the Tag Cloud and all postings containing referrals to the learning material will be shown.&lt;/p&gt;  &lt;p&gt;The latest offering right out the SC 2012 kitchen of Microsoft is this one: &lt;strong&gt;TechNet Webcast: From Virtualization to Private Cloud with System Center Virtual Machine Manager 2012 (Level 200)&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;Want to know more? Go &lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032501891&amp;amp;culture=en-us" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-8444307081990419986?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/8444307081990419986/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=8444307081990419986' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/8444307081990419986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/8444307081990419986'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2012/01/system-center-2012-training-buffet-now.html' title='System Center 2012 Training Buffet now open! All YOU can LEARN for FREE!'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-m-Fp_e3uOgY/Txf7bqeB_GI/AAAAAAAAGrU/XslTqYO17kI/s72-c/image_thumb%25255B5%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-2826411572541410069</id><published>2012-01-18T22:06:00.001+01:00</published><updated>2012-01-18T22:06:58.516+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Training'/><category scheme='http://www.blogger.com/atom/ns#' term='System Center Suite'/><title type='text'>Jump Start class: Creating and managing a private cloud with System Center 2012</title><content type='html'>Wow! The free trainings for the new System Center products are really hitting the streets these days! Awesome!   &lt;p&gt;Now you can follow a Jump Start class: &lt;strong&gt;Creating and managing a private cloud with System Center 2012&lt;/strong&gt;.&amp;#160;&amp;#160; &lt;br /&gt;&lt;img alt="" src="http://mctreadiness.com/Uploads/Images/Jump%20Start/JS-PrivCloud-RegBanner2.png" /&gt;&lt;/p&gt;  &lt;p&gt;Taken directly from the website:&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;strong&gt;Why is this Jump Start a good time investment? Who should attend? &lt;/strong&gt;      &lt;br /&gt;This accelerated Jump Start is tailored for IT professionals familiar with Windows Server technologies, Hyper-V virtualization, and the System Center management solutions. The course is designed to provide a fast-paced and technical understanding of how and why Microsoft’s approach to the private cloud delivers scalability, security, flexibility and control. Here are few unique benefits of this course: &lt;/em&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;em&gt;Students have the opportunity to learn from and interact with the industry’s best cloud technologists! Check out the instructor bios below. &lt;/em&gt;&lt;/li&gt;    &lt;li&gt;&lt;em&gt;This high-energy, demo-rich learning experience will help IT Professionals understand why Microsoft private cloud solutions are making a splash in the industry. &lt;/em&gt;&lt;/li&gt;    &lt;li&gt;&lt;em&gt;Students will see with their own eyes how Windows Server 2008 R2 and System Center 2012 work together to provide the best combination of security and scale. &lt;/em&gt;&lt;/li&gt;    &lt;li&gt;&lt;em&gt;Information-packed agenda! Day one of this two-day online course will focus on designing and deploying the right solutions for your organization, while day two will provide an in-depth look at the tools available to help monitor, secure and control the operational aspects of a private cloud.&lt;/em&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;And:    &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-HSrnkchOI0Y/Txc0b79hDvI/AAAAAAAAGq8/mPQzpWRiesQ/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; 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://lh5.ggpht.com/-zLP39n7ZxK8/Txc0cR0sr7I/AAAAAAAAGrA/GtXZLhvi6LM/image_thumb%25255B1%25255D.png?imgmax=800" width="332" height="297" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;When this training will be given: &lt;strong&gt;February 21-22, 2012&lt;/strong&gt; from &lt;strong&gt;9:00am – 5:00pm PST.&lt;/strong&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;Want to know more? Go &lt;a href="http://mctreadiness.com/MicrosoftCareerConferenceRegistration.aspx?pid=298" target="_blank"&gt;here&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-2826411572541410069?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/2826411572541410069/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=2826411572541410069' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/2826411572541410069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/2826411572541410069'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2012/01/jump-start-class-creating-and-managing.html' title='Jump Start class: Creating and managing a private cloud with System Center 2012'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-zLP39n7ZxK8/Txc0cR0sr7I/AAAAAAAAGrA/GtXZLhvi6LM/s72-c/image_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-838084808917453833</id><published>2012-01-18T21:10:00.001+01:00</published><updated>2012-01-18T21:10:10.768+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Training'/><category scheme='http://www.blogger.com/atom/ns#' term='SCO'/><title type='text'>Learning Opalis/Orchestrator in no time and for FREE</title><content type='html'>&lt;strong&gt;System Center Central&lt;/strong&gt; has posted an excellent article all about learning Opalis/Orchestrator in no time and for free.    &lt;br /&gt;&lt;a href="http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/91186/Default.aspx" target="_blank"&gt;&lt;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://lh3.ggpht.com/-TssMAtshyzw/TxcnIS8Ck-I/AAAAAAAAGq0/tMKt06Ew3C8/image%25255B6%25255D.png?imgmax=800" width="604" height="199" /&gt;&lt;/a&gt;  &lt;p&gt;Posting to be found &lt;a href="http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/91186/Default.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Thanks to &lt;strong&gt;Pete Zerger&lt;/strong&gt; for sharing!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-838084808917453833?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/838084808917453833/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=838084808917453833' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/838084808917453833'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/838084808917453833'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2012/01/learning-opalisorchestrator-in-no-time.html' title='Learning Opalis/Orchestrator in no time and for FREE'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-TssMAtshyzw/TxcnIS8Ck-I/AAAAAAAAGq0/tMKt06Ew3C8/s72-c/image%25255B6%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-599286398281587563</id><published>2012-01-18T11:02:00.001+01:00</published><updated>2012-01-18T11:08:32.898+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Training'/><category scheme='http://www.blogger.com/atom/ns#' term='System Center Suite'/><title type='text'>MVA - Configuring and deploying Microsoft's Private Cloud</title><content type='html'>&lt;em&gt;Microsoft Virtual Academy&lt;/em&gt; (&lt;strong&gt;MVA&lt;/strong&gt;) has released a new track, all about &lt;strong&gt;Private Cloud Specialization&lt;/strong&gt;.    &lt;br /&gt;&lt;a href="http://www.microsoftvirtualacademy.com/tracks/configuring-and-deploying-microsoft-s-private-cloud" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-iV3nAb099ig/TxaYwBEX6RI/AAAAAAAAGqs/VO8sknQZNCw/image%25255B4%25255D.png?imgmax=800" width="497" height="205" /&gt;&lt;/a&gt;  &lt;p&gt;Taken directly from the website: &lt;em&gt;‘…After completing this private cloud specialization, you will have an understanding of Microsoft’s vision for cloud computing, from the business perspective to the technical level…’.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;For any one involved with the current set of System Center products I strongly advice to follow this track. Simply because it will enable you not only to understand the new line of System Center 2012 products but also to know the philosophy behind it all, which is just as important. &lt;/p&gt;  &lt;p&gt;So go &lt;a href="http://www.microsoftvirtualacademy.com/tracks/configuring-and-deploying-microsoft-s-private-cloud" target="_blank"&gt;here&lt;/a&gt;, sign up and follow this track. Good to know: it’s FREE. It costs some of your time but it well enable you to understand the future of the SC products as a whole.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-599286398281587563?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/599286398281587563/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=599286398281587563' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/599286398281587563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/599286398281587563'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2012/01/mva-configuring-and-deploying-microsoft.html' title='MVA - Configuring and deploying Microsoft&amp;#39;s Private Cloud'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-iV3nAb099ig/TxaYwBEX6RI/AAAAAAAAGqs/VO8sknQZNCw/s72-c/image%25255B4%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-8123437055413218894</id><published>2012-01-18T10:53:00.001+01:00</published><updated>2012-01-18T10:53:55.451+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='KB'/><category scheme='http://www.blogger.com/atom/ns#' term='SCOM Agent'/><title type='text'>Modifying SCOM R2 Agent on W2K08 throws error: ‘Microsoft ESENT keys are required to install this application.’</title><content type='html'>When one runs a W2K08 server with the SCOM R2 Agent installed and want to modify that SCOM R2 Agent, like making it multi-homed, this error might be thrown:   &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-VZeXuQ4gKIQ/TxaWnf-TB5I/AAAAAAAAGp8/4Y-2R_CWHcU/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-PNUEeC6JJ4E/TxaWn0WceYI/AAAAAAAAGqA/A9FZfBGgVFY/image_thumb%25255B1%25255D.png?imgmax=800" width="375" height="180" /&gt;&lt;/a&gt;   &lt;p&gt;And:    &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/--q0Z1UvSI4A/TxaWoRbpKKI/AAAAAAAAGqI/-1wSmWRt2_8/s1600-h/image%25255B7%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-zMxO8qzec5Q/TxaWpDI10uI/AAAAAAAAGqQ/Po6_qcdEtP0/image_thumb%25255B3%25255D.png?imgmax=800" width="376" height="132" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;UAC&lt;/strong&gt; &lt;em&gt;(User Account Control)&lt;/em&gt; is the culprit here. Which is simply solved by running the specific msi command from an elevated cmd-prompt. For SCOM R2 based Agents:     &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-gT-3ckI-j4c/TxaWptT7BLI/AAAAAAAAGqY/9Ua4kxQsQ_Y/s1600-h/image%25255B11%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-Ck68hdwT0Z0/TxaWqFSU-fI/AAAAAAAAGqg/o37hYUjMYiw/image_thumb%25255B5%25255D.png?imgmax=800" width="679" height="196" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Microsoft has also released a KB article about it, &lt;a href="http://support.microsoft.com/kb/969569/EN-US" target="_blank"&gt;KB969569&lt;/a&gt; which tells you what msi command to use for the SCOM and SCOM R2 Agents.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-8123437055413218894?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/8123437055413218894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=8123437055413218894' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/8123437055413218894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/8123437055413218894'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2012/01/modifying-scom-r2-agent-on-w2k08-throws.html' title='Modifying SCOM R2 Agent on W2K08 throws error: ‘Microsoft ESENT keys are required to install this application.’'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-PNUEeC6JJ4E/TxaWn0WceYI/AAAAAAAAGqA/A9FZfBGgVFY/s72-c/image_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-1671912798436102628</id><published>2012-01-18T10:45:00.001+01:00</published><updated>2012-01-18T10:45:01.512+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Training'/><category scheme='http://www.blogger.com/atom/ns#' term='OM12'/><category scheme='http://www.blogger.com/atom/ns#' term='APM'/><title type='text'>TechNet Virtual Lab: OM12 Infrastructure and Application Performance Monitoring</title><content type='html'>When you want to get some hands-on experience with infrastructure and application performance monitoring&amp;#160; with OM12, this TechNet Virtual Lab is the one you’re looking for:   &lt;br /&gt;&lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032501040&amp;amp;culture=en-us" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-opu6zgdVMSA/TxaUnKBtv6I/AAAAAAAAGp0/dTVs-T_9YF0/image%25255B5%25255D.png?imgmax=800" width="804" height="388" /&gt;&lt;/a&gt;  &lt;p&gt;Go &lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032501040&amp;amp;culture=en-us" target="_blank"&gt;here&lt;/a&gt; and register yourself.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-1671912798436102628?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/1671912798436102628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=1671912798436102628' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/1671912798436102628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/1671912798436102628'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2012/01/technet-virtual-lab-om12-infrastructure.html' title='TechNet Virtual Lab: OM12 Infrastructure and Application Performance Monitoring'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-opu6zgdVMSA/TxaUnKBtv6I/AAAAAAAAGp0/dTVs-T_9YF0/s72-c/image%25255B5%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-3151571679703125379</id><published>2012-01-18T08:00:00.000+01:00</published><updated>2012-01-18T08:00:50.253+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='System Center Suite'/><category scheme='http://www.blogger.com/atom/ns#' term='Licenses'/><title type='text'>System Center 2012 Suite Licensing Datasheet and FAQ</title><content type='html'>Everything you want to know about the System Center Suite Licensing is to be found in these two PDF files:   &lt;ol&gt;   &lt;li&gt;&lt;a href="http://download.microsoft.com/download/1/1/1/11128EC7-2BE7-480C-9D46-4ECECA9E481A/System%20Center%202012%20Licensing%20Datasheet.pdf" target="_blank"&gt;Datasheet&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://download.microsoft.com/download/8/7/0/870B5D9B-ACF1-4192-BD0A-543AF551B7AE/System%20Center%202012%20Licensing%20FAQ.pdf" target="_blank"&gt;FAQ&lt;/a&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;u&gt;01-18-2012 Update&lt;/u&gt;: &lt;strong&gt;Aidin Finn&lt;/strong&gt; has written a comprehensive posting about the new licensing model for System Center, to be found &lt;a href="http://www.aidanfinn.com/?p=12036" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-3151571679703125379?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/3151571679703125379/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=3151571679703125379' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/3151571679703125379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/3151571679703125379'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2012/01/system-center-2012-suite-licensing.html' title='System Center 2012 Suite Licensing Datasheet and FAQ'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-2184097374931098672</id><published>2012-01-17T18:10:00.001+01:00</published><updated>2012-01-17T18:10:36.917+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cloud'/><category scheme='http://www.blogger.com/atom/ns#' term='OM12'/><category scheme='http://www.blogger.com/atom/ns#' term='System Center Suite'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>System Center 2012 Release Candidate plus optional Windows Server 2008 R2 SP1 download AVAILABLE!!!</title><content type='html'>Just some minutes ago Microsoft launched ALL System Center 2012 products in their RC (Release Candidate) status! All these products are FREE for trial download.   &lt;p&gt;Also an additional tool is available enabling an easy installation experience for ALL SC 2012 products: &lt;strong&gt;System Center 2012 Unified Installer&lt;/strong&gt;. As the same website states: &lt;em&gt;‘…is a utility designed to perform new, clean installations of System Center 2012 for testing and evaluation purposes only…’&lt;/em&gt;.&lt;/p&gt;  &lt;p&gt;A new System Center product is &lt;strong&gt;System Center 2012 App Controller&lt;/strong&gt;. As the same website states: &lt;em&gt;‘…provides a common self-service experience across private and public clouds that can help you empower application owners to easily build, configure, deploy, and manage new services…’&lt;/em&gt;.&lt;/p&gt;  &lt;p&gt;On top of it all, Windows Server 2008 R2 SP1 is available for download as well from the same &lt;a href="http://technet.microsoft.com/en-us/evalcenter/hh505660.aspx?ocid=otc-f-corp-jtc-DPR&amp;amp;wt.mc_id=TEC_103_1_33" target="_blank"&gt;website&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;All this software is presented as &lt;strong&gt;Microsoft Private Cloud Evaluation Software&lt;/strong&gt;. As the same website states: &lt;em&gt;‘…Microsoft private cloud solutions are &lt;font color="#ff0000"&gt;built on System Center&lt;/font&gt; and Windows Server…’&lt;/em&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/evalcenter/hh505660.aspx?ocid=otc-f-corp-jtc-DPR&amp;amp;wt.mc_id=TEC_103_1_33" target="_blank"&gt;&lt;img style="background-image: none; border-right-width: 0px; 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://lh5.ggpht.com/-qwPIfahHhz0/TxWriyios6I/AAAAAAAAGpo/_kAPiSHA1KI/image%25255B5%25255D.png?imgmax=800" width="636" height="797" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;All I can say: download, install it and be surprised!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-2184097374931098672?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/2184097374931098672/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=2184097374931098672' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/2184097374931098672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/2184097374931098672'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2012/01/system-center-2012-release-candidate.html' title='System Center 2012 Release Candidate plus optional Windows Server 2008 R2 SP1 download AVAILABLE!!!'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-qwPIfahHhz0/TxWriyios6I/AAAAAAAAGpo/_kAPiSHA1KI/s72-c/image%25255B5%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-325735387808189608</id><published>2012-01-17T08:37:00.001+01:00</published><updated>2012-01-17T08:37:43.013+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mana'/><category scheme='http://www.blogger.com/atom/ns#' term='managementpack'/><title type='text'>Addendum MP for the Active Directory MP, version 6.0.7670.0</title><content type='html'>&lt;strong&gt;Jimmy Harper&lt;/strong&gt;, a PFE for SCOM has posted on his blog an addendum for the &lt;a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=21357" target="_blank"&gt;AD MP, version 6.0.7670.0&lt;/a&gt;.   &lt;p&gt;As it turns out this version of the AD MP has some broken Rules, that alert on events in the System and Application Event Log on Windows Server 2008 Domain Controllers, and some Rules that alert on events in the Application log on Windows Server 2003 Domain Controllers.&lt;/p&gt;  &lt;p&gt;The team responsible for the AD MP are aware of this issue and will fix it in the next version of the AD MP. For now, when you’re running version &lt;strong&gt;6.0.7670.0&lt;/strong&gt; of the AD MP you’ll need the addendum as well which can be downloaded from the blog of Jimmy Harper, to be found &lt;a href="http://blogs.technet.com/b/jimmyharper/archive/2012/01/16/admp-workaround-for-some-broken-win2k8-rules.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;When you’re running any older version of the AD MP you’ll need ALSO an other addendum, to be found &lt;a href="http://blogs.technet.com/b/jimmyharper/archive/2010/08/27/admp-for-windows-server-2008-alerts-not-generated-for-some-rules.aspx" target="_blank"&gt;here&lt;/a&gt;. Basically meaning you have to install TWO addendums. &lt;/p&gt;  &lt;p&gt;Perhaps time to update the MP itself to version &lt;strong&gt;6.0.7670.0&lt;/strong&gt; thus requiring only &lt;em&gt;one&lt;/em&gt; addendum? &lt;img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-smile" alt="Glimlach" src="http://lh4.ggpht.com/-4t_uuNDxsC0/TxUlRXG54PI/AAAAAAAAGpg/TKRGzYnfCeU/wlEmoticon-smile%25255B2%25255D.png?imgmax=800" /&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-325735387808189608?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/325735387808189608/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=325735387808189608' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/325735387808189608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/325735387808189608'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2012/01/addendum-mp-for-active-directory-mp.html' title='Addendum MP for the Active Directory MP, version 6.0.7670.0'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-4t_uuNDxsC0/TxUlRXG54PI/AAAAAAAAGpg/TKRGzYnfCeU/s72-c/wlEmoticon-smile%25255B2%25255D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-5896190084074700540</id><published>2012-01-16T09:35:00.001+01:00</published><updated>2012-01-16T09:35:26.216+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OM12'/><category scheme='http://www.blogger.com/atom/ns#' term='APM'/><category scheme='http://www.blogger.com/atom/ns#' term='Community'/><title type='text'>OM12 APM (Application Monitoring) – Some very useful posts</title><content type='html'>With OM12 the AVIcode product is integrated and rebranded as &lt;strong&gt;APM&lt;/strong&gt; &lt;em&gt;(Application Monitoring)&lt;/em&gt;, enabling OM12 to monitor .NET products. Not just on its surface but deep down in to the nitty gritty details, enabling OM12 operators with ‘a few mouse clicks’ to cover a .NET application completely, without having them to know anything about .NET programming.   &lt;p&gt;On top of it all, the Alerts which are generated by APM are really detailed, delivering experienced .NET developers the information they need to get their job done. Besides these Alerts two new Consoles are added as well, tailored to detailed APM monitoring, tracking and reporting.    &lt;br /&gt;&lt;img src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-46-16/6886.ExceptionEvent.PNG" width="640" height="370" /&gt;     &lt;br /&gt;&lt;em&gt;&lt;font color="#a5a5a5" size="1"&gt;(Picture taken from &lt;/font&gt;&lt;/em&gt;&lt;a title="http://blogs.technet.com/b/momteam/archive/2011/07/30/operations-manager-and-application-monitoring.aspx" href="http://blogs.technet.com/b/momteam/archive/2011/07/30/operations-manager-and-application-monitoring.aspx"&gt;&lt;em&gt;&lt;font color="#a5a5a5" size="1"&gt;http://blogs.technet.com/b/momteam/archive/2011/07/30/operations-manager-and-application-monitoring.aspx&lt;/font&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;font color="#a5a5a5" size="1"&gt;.)&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Since AVIcode is a product with so many capabilities, possibilities and therefore items to configure, one could easily say that OM12 is actually two products in one: the successor of SCOM R2 and the successor of AVIcode. On one hand it’s good, since one gets even more bang for the buck, on the other hand it &lt;em&gt;looks&lt;/em&gt; like a challenge as well since one has to learn how to run two products instead of one.&lt;/p&gt;  &lt;p&gt;However, Microsoft has gone to great lengths not only to integrate these two products but also to lower the learning curve. And they have succeeded very well in it. None the less, for anyone without any experience with AVIcode &lt;em&gt;(like me, I knew about the product but also its price which was really staggering) &lt;/em&gt;the APM component of OM12 is something new which requires some new skills. This posting refers to some valuable resources found on the internet all about APM, what it does, how it works and out of what components it’s made off.&lt;/p&gt;  &lt;p&gt;Read these postings since they really help you understanding APM quickly, thus enabling one to get the most out of APM.&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;strong&gt;Configuring APM – Basic overview and guide        &lt;br /&gt;&lt;/strong&gt;&lt;a title="http://blogs.technet.com/b/server-cloud/archive/2011/11/11/application-performance-monitoring-with-operations-manager-2012.aspx" href="http://blogs.technet.com/b/server-cloud/archive/2011/11/11/application-performance-monitoring-with-operations-manager-2012.aspx"&gt;http://blogs.technet.com/b/server-cloud/archive/2011/11/11/application-performance-monitoring-with-operations-manager-2012.aspx&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;AVIcode vs. APM – High level overview&lt;/strong&gt;       &lt;br /&gt;&lt;a title="http://blogs.msdn.com/b/sergkanz/archive/2011/09/13/cut-the-monitoring-price-application-monitoring-investments.aspx" href="http://blogs.msdn.com/b/sergkanz/archive/2011/09/13/cut-the-monitoring-price-application-monitoring-investments.aspx"&gt;http://blogs.msdn.com/b/sergkanz/archive/2011/09/13/cut-the-monitoring-price-application-monitoring-investments.aspx&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;APM Architecture in OM12 Beta&lt;/strong&gt;       &lt;br /&gt;&lt;a title="http://blogs.technet.com/b/momteam/archive/2011/08/12/application-performance-monitoring-in-opsmgr-2012-beta.aspx" href="http://blogs.technet.com/b/momteam/archive/2011/08/12/application-performance-monitoring-in-opsmgr-2012-beta.aspx"&gt;http://blogs.technet.com/b/momteam/archive/2011/08/12/application-performance-monitoring-in-opsmgr-2012-beta.aspx&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;How to use APM in OM12        &lt;br /&gt;&lt;/strong&gt;&lt;a title="http://blogs.technet.com/b/momteam/archive/2011/07/30/operations-manager-and-application-monitoring.aspx" href="http://blogs.technet.com/b/momteam/archive/2011/07/30/operations-manager-and-application-monitoring.aspx"&gt;http://blogs.technet.com/b/momteam/archive/2011/07/30/operations-manager-and-application-monitoring.aspx&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Working with Alerts in APM&lt;/strong&gt;       &lt;br /&gt;&lt;a title="http://blogs.technet.com/b/momteam/archive/2011/08/23/application-monitoring-working-with-alerts.aspx" href="http://blogs.technet.com/b/momteam/archive/2011/08/23/application-monitoring-working-with-alerts.aspx"&gt;http://blogs.technet.com/b/momteam/archive/2011/08/23/application-monitoring-working-with-alerts.aspx&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;APM Object Model&lt;/strong&gt;       &lt;br /&gt;&lt;a title="http://blogs.technet.com/b/momteam/archive/2012/01/14/apm-object-model.aspx" href="http://blogs.technet.com/b/momteam/archive/2012/01/14/apm-object-model.aspx"&gt;http://blogs.technet.com/b/momteam/archive/2012/01/14/apm-object-model.aspx&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Microsoft TechNet – Monitoring .NET applications&lt;/strong&gt;       &lt;br /&gt;&lt;a title="http://technet.microsoft.com/en-us/library/hh212856.aspx" href="http://technet.microsoft.com/en-us/library/hh212856.aspx"&gt;http://technet.microsoft.com/en-us/library/hh212856.aspx&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Quick look – APM in OM12&lt;/strong&gt;       &lt;br /&gt;&lt;a title="http://www.viacode.com/blog/blog/2011/12/15/.net-avicode-apm-monitoring-in-scom-2012-rc-quick-look" href="http://www.viacode.com/blog/blog/2011/12/15/.net-avicode-apm-monitoring-in-scom-2012-rc-quick-look"&gt;http://www.viacode.com/blog/blog/2011/12/15/.net-avicode-apm-monitoring-in-scom-2012-rc-quick-look&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;KB: Steps to import the AVIcode 5.7 templates after upgrading to OM12        &lt;br /&gt;&lt;/strong&gt;&lt;a title="http://support.microsoft.com/kb/2606375" href="http://support.microsoft.com/kb/2606375"&gt;http://support.microsoft.com/kb/2606375&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Series of blog postings all about installing APM&lt;/strong&gt;       &lt;br /&gt;&lt;a title="http://www.systemcentersolutions.com/2011/08/installing-avicode-apm-monitoring/" href="http://www.systemcentersolutions.com/2011/08/installing-avicode-apm-monitoring/"&gt;http://www.systemcentersolutions.com/2011/08/installing-avicode-apm-monitoring/&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Troubleshooting: Why aren’t my web applications discovered?&amp;#160; &lt;br /&gt;&lt;/strong&gt;&lt;a title="http://www.systemcentersolutions.com/2011/08/apm-avicode-why-arent-my-web-applications-discovered/" href="http://www.systemcentersolutions.com/2011/08/apm-avicode-why-arent-my-web-applications-discovered/"&gt;http://www.systemcentersolutions.com/2011/08/apm-avicode-why-arent-my-web-applications-discovered/&lt;/a&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-5896190084074700540?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/5896190084074700540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=5896190084074700540' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/5896190084074700540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/5896190084074700540'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2012/01/om12-apm-application-monitoring-some.html' title='OM12 APM (Application Monitoring) – Some very useful posts'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-3075605661264730256</id><published>2012-01-12T09:11:00.001+01:00</published><updated>2012-01-12T09:12:16.868+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OM12 RSME'/><category scheme='http://www.blogger.com/atom/ns#' term='OM12'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='Community'/><title type='text'>OM12: What does the RMSE (Root Management Server Emulator) do?</title><content type='html'>The last few days an intense and very interesting discussion has been going on with the product teams of OM12 and the SCOM MVPs. It all started with this question my fellow (and much respected) MVP &lt;strong&gt;Cameron Fuller&lt;/strong&gt; asked: &lt;strong&gt;What does the RSME (Root Management Server Emulator) actually do?&lt;/strong&gt;   &lt;p&gt;Soon a whole new mail thread came to be where many of us shared their thoughts, insights and (mis)understandings. Gladly the product team of OM12 explained the whole matter, with the backup of some SCOM MVPs who also knew exactly what the RMSE does and doesn’t do.&lt;/p&gt;  &lt;p&gt;Cameron Fuller collected all the information, double checked it, rewrote some parts of it and checked the end result with the whole team. When they gave their green light on it, Cameron posted it on his blog.&lt;/p&gt;  &lt;p&gt;So for every one who wants to know what the RSME does and doesn’t do, &lt;a href="http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/91085/Default.aspx" target="_blank"&gt;this posting tells you all there is to know&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;&lt;u&gt;And this is why I love being an MVP&lt;/u&gt;: You have direct contact with the product teams AND the other MVPs who really know so much. No matter how complicated something might seem, there is always somebody with an answer!&lt;/p&gt;  &lt;p&gt;Thank you!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-3075605661264730256?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/3075605661264730256/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=3075605661264730256' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/3075605661264730256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/3075605661264730256'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2012/01/om12-what-does-rmse-root-management.html' title='OM12: What does the RMSE (Root Management Server Emulator) do?'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-5624018799788510781</id><published>2012-01-11T13:49:00.001+01:00</published><updated>2012-01-11T14:02:07.091+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='managementpack'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Management Pack Quality Survey: The Results – Part I: Answers to Questions 2 &amp; 3</title><content type='html'>----------------------------------------------------------------------------------   &lt;br /&gt;&lt;u&gt;Postings in the same series:    &lt;br /&gt;&lt;/u&gt;&lt;a href="http://thoughtsonopsmgr.blogspot.com/2011/12/management-packs-what-do-you-think.html" target="_blank"&gt;The Survey&lt;/a&gt;   &lt;br /&gt;&lt;a href="http://thoughtsonopsmgr.blogspot.com/2012/01/management-pack-quality-survey-results.html" target="_blank"&gt;Part&amp;#160; I&lt;/a&gt; &lt;strong&gt;– Answers to Question 1&lt;/strong&gt;&lt;strong&gt;    &lt;br /&gt;&lt;/strong&gt;----------------------------------------------------------------------------------   &lt;p&gt;As stated before in total 28 people responded to this survey. Some MPs weren’t used by many of them so I skipped those answers since the foundation would be too small to say anything ‘solid’. As a rule of thumb I only looked at the MPs which were used by 13 people or more. This gave me 20 MPs in total:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;SharePoint 2007 &lt;/li&gt;    &lt;li&gt;SharePoint 2010 &lt;/li&gt;    &lt;li&gt;Exchange 2007 &lt;/li&gt;    &lt;li&gt;Exchange 2010 &lt;/li&gt;    &lt;li&gt;OCS &lt;/li&gt;    &lt;li&gt;Forefront TMG &lt;/li&gt;    &lt;li&gt;ISA 2004/2006 &lt;/li&gt;    &lt;li&gt;SCCM &lt;/li&gt;    &lt;li&gt;Windows Server Operating System &lt;/li&gt;    &lt;li&gt;File Services 2008 R2 &lt;/li&gt;    &lt;li&gt;Terminal Services &lt;/li&gt;    &lt;li&gt;Remote Desktop Services &lt;/li&gt;    &lt;li&gt;Hyper-V &lt;/li&gt;    &lt;li&gt;SQL &lt;/li&gt;    &lt;li&gt;IIS &lt;/li&gt;    &lt;li&gt;AD &lt;/li&gt;    &lt;li&gt;DNS &lt;/li&gt;    &lt;li&gt;DHCP &lt;/li&gt;    &lt;li&gt;WINS &lt;/li&gt;    &lt;li&gt;Print Server &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;In this posting I will share the answers given to these two questions:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;What do you think of the quality of the guides that are delivered with these Management Packs? &lt;/li&gt;    &lt;li&gt;How long did it take to tune these Management Packs? &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Let’s start.&lt;/p&gt;  &lt;p&gt;Q01: &lt;strong&gt;What do you think of the quality of the guides that are delivered with these Management Packs?&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;Bad rated MP guides      &lt;br /&gt;&lt;/u&gt;In total &lt;strong&gt;three&lt;/strong&gt; MP guides got the rating &lt;strong&gt;bad&lt;/strong&gt; &lt;em&gt;(outdated, no updates etc)&lt;/em&gt;:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;DHCP &lt;/li&gt;    &lt;li&gt;WINS &lt;/li&gt;    &lt;li&gt;Print Server &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;u&gt;Poor rated MP Guides&lt;/u&gt;     &lt;br /&gt;In total &lt;strong&gt;eight&lt;/strong&gt; MP guides got the rating &lt;strong&gt;poor&lt;/strong&gt; &lt;em&gt;(not enough information, still some guessing/searching on the internet required etc)&lt;/em&gt;:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;SharePoint 2007 &lt;/li&gt;    &lt;li&gt;SharePoint 2010 &lt;/li&gt;    &lt;li&gt;Exchange 2010 &lt;/li&gt;    &lt;li&gt;OCS &lt;/li&gt;    &lt;li&gt;Forefront TMG &lt;/li&gt;    &lt;li&gt;ISA 2004/2006 &lt;/li&gt;    &lt;li&gt;SCCM &lt;/li&gt;    &lt;li&gt;Terminal Services &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;u&gt;Good rated MP Guides      &lt;br /&gt;&lt;/u&gt;In total &lt;strong&gt;nine &lt;/strong&gt;MP guides got the rating &lt;strong&gt;good&lt;/strong&gt; &lt;em&gt;(all the information required is provided)&lt;/em&gt;:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Exchange 2007 &lt;/li&gt;    &lt;li&gt;Windows Server Operating System &lt;/li&gt;    &lt;li&gt;File Services 2008 R2 &lt;/li&gt;    &lt;li&gt;Remote Desktop Services &lt;/li&gt;    &lt;li&gt;Hyper-V &lt;/li&gt;    &lt;li&gt;SQL &lt;/li&gt;    &lt;li&gt;IIS &lt;/li&gt;    &lt;li&gt;AD &lt;/li&gt;    &lt;li&gt;DNS &lt;/li&gt; &lt;/ol&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;&lt;u&gt;Conclusion&lt;/u&gt;&lt;/strong&gt;       &lt;br /&gt;It’s not surprising to see that the MPs which are rated bad (see the first posting) also have issues with the related MP guides. Since the overall quality of a MP is judged upon all of its facets among which the related MP guide is a component to be taken seriously. The eight MP Guides rated poor are way too many. Some of these MPs aren’t properly updated thus contain old information are – even worse – contain contradicting information. Other guides are missing information. The guides which are rated good are nine in total. Which is good but not good enough since eleven other guides aren’t up to specs. So there is still some work to do for the people responsible for the related MP guides.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;The raw results for this question can be found &lt;a href="https://skydrive.live.com/redir.aspx?cid=05748209ffa48ac1&amp;amp;resid=5748209FFA48AC1!592&amp;amp;parid=5748209FFA48AC1!590&amp;amp;authkey=!AAi_50MLfKRrKhc" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Q02:&lt;strong&gt; How long did it take to tune these Management Packs? &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;Hard to tune and is an ongoing process      &lt;br /&gt;&lt;/u&gt;In total &lt;strong&gt;two&lt;/strong&gt; MPs got this rating:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Exchange 2010; &lt;/li&gt;    &lt;li&gt;SCCM &lt;em&gt;(when this survey was launched the new SCCM MP was just life. So the new version of the MP should get a better rating since the most problematic issues with this MP have been addressed in the latest version of this MP)&lt;/em&gt;. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;u&gt;Some weeks to tune      &lt;br /&gt;&lt;/u&gt;&lt;strong&gt;Four&lt;/strong&gt; MPs got this rating:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;OCS &lt;/li&gt;    &lt;li&gt;File Services 2008 R2 &lt;/li&gt;    &lt;li&gt;AD &lt;/li&gt;    &lt;li&gt;DNS &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;On itself it’s a logical thing since these four MPs cover the more complicated infrastructural/communication services. Therefore it takes some weeks to tweak and tune the related MPs as well.&lt;/p&gt;  &lt;p&gt;&lt;u&gt;One week or less to tune      &lt;br /&gt;&lt;/u&gt;&lt;strong&gt;Five&lt;/strong&gt; MPs got this rating:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;SharePoint 2010 &lt;/li&gt;    &lt;li&gt;Exchange 2007 &lt;/li&gt;    &lt;li&gt;ForeFront TMG &lt;em&gt;(equal amount of answers ranging from some weeks to one day...)&lt;/em&gt; &lt;/li&gt;    &lt;li&gt;Windows Server Operating System &lt;/li&gt;    &lt;li&gt;SQL &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;u&gt;Some days or just one day to tune&lt;/u&gt;     &lt;br /&gt;&lt;strong&gt;Nine&lt;/strong&gt; MPs got this rating:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;SharePoint 2007 &lt;/li&gt;    &lt;li&gt;ISA 2004/2006 &lt;/li&gt;    &lt;li&gt;Terminal Services &lt;/li&gt;    &lt;li&gt;Remote Desktop Services &lt;/li&gt;    &lt;li&gt;Hyper-V &lt;/li&gt;    &lt;li&gt;IIS &lt;/li&gt;    &lt;li&gt;DHCP &lt;/li&gt;    &lt;li&gt;WINS &lt;/li&gt;    &lt;li&gt;Print Server &lt;/li&gt; &lt;/ol&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;&lt;u&gt;Conclusion&lt;/u&gt;&lt;/strong&gt;       &lt;br /&gt;The Hyper-V MP is very basic so there is not much to tune. The Print Server MP is old and hasn’t got an update for a long time, so this MP doesn’t work with Windows Server 2008 (R2) based Print Servers. Therefore there isn’t much to tune either. The DHCP MP isn’t that nice either and very basic so there is much to tune. Basically the real good MPs (like SQL, AD, DNS, Windows Server) take more then a day to tune. So the amount of time required to tune a MP doesn’t necessarily tell the quality of a MP. The only exception here are the MPs which require ongoing tuning. This means something is really amiss with those MPs. Again, the SCCM MP is renewed. Much of the noise is cut down so this version of the SCCM MP should require less effort to tune.       &lt;br /&gt;      &lt;br /&gt;Other MPs require tuning for some time since they monitor complex infrastructures like SharePoint, AD and DNS. Which is acceptable as long as in some point of time the tuning stops and only some maintenance in order to reflect infrastructural changes are required. &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;The raw results for this question can be found &lt;a href="https://skydrive.live.com/redir.aspx?cid=05748209ffa48ac1&amp;amp;resid=5748209FFA48AC1!593&amp;amp;parid=5748209FFA48AC1!590&amp;amp;authkey=!ABXfYRAhR6yE9qU" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;In the next posting of this series I will post and discuss the answers given to the fourth and fifth question in this survey. So stay tuned!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-5624018799788510781?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/5624018799788510781/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=5624018799788510781' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/5624018799788510781'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/5624018799788510781'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2012/01/management-pack-quality-survey-results_11.html' title='Management Pack Quality Survey: The Results – Part I: Answers to Questions 2 &amp;amp; 3'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-5210472864909773504</id><published>2012-01-07T11:07:00.001+01:00</published><updated>2012-01-07T11:07:54.692+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cloud'/><category scheme='http://www.blogger.com/atom/ns#' term='System Center Suite'/><title type='text'>System Center 2012 &amp; System Center Strategy Event - 17th of January</title><content type='html'>On the 17th of January Microsoft will broadcast a big System Center 2012 &amp;amp; System Center strategy event, titled: &lt;strong&gt;Transforming IT with Microsoft Private Cloud&lt;/strong&gt;.   &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-C2YFiLycfQQ/TwgZbcCsm4I/AAAAAAAAGoE/H7u8RSuv_ag/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; 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://lh3.ggpht.com/-AuZ-2wtfy7Q/TwgZdIY2TwI/AAAAAAAAGoM/WwErHFjE6RM/image_thumb%25255B1%25255D.png?imgmax=800" width="647" height="366" /&gt;&lt;/a&gt;   &lt;p&gt;As &lt;a href="http://www.zdnet.com/blog/microsoft/microsoft-to-detail-new-private-cloud-and-system-center-strategy/11553?tag=mantle_skin;content" target="_blank"&gt;Mary JoFoley from ZDNet&lt;/a&gt; states about this event: ‘…&lt;em&gt;This could be the day that Microsoft announces the release to manufacturing of the 10 or so products that comprise the System Center 2012 family…&lt;/em&gt;’&lt;/p&gt;  &lt;p&gt;The event will be broadcasted &lt;a href="http://www.microsoft.com/business/events/en-us/PrivateCloudExec/#fbid=aLBJ5ehio8c" target="_blank"&gt;here&lt;/a&gt; and also shows the schedule:    &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-zsfXJTV4nAY/TwgZdmpm8KI/AAAAAAAAGoQ/FMXGkWwUXaU/s1600-h/image%25255B7%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; 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://lh4.ggpht.com/-Tx4m1ctIqPY/TwgZeBKniqI/AAAAAAAAGoY/B34g2YoxN2M/image_thumb%25255B3%25255D.png?imgmax=800" width="635" height="258" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Translated to &lt;strong&gt;Europe/Amsterdam&lt;/strong&gt; times: The event starts at &lt;strong&gt;17:30&lt;/strong&gt; and ends at approx. &lt;strong&gt;19:30&lt;/strong&gt;. &lt;/p&gt;  &lt;p&gt;For all persons involved with any System Center product in any kind of way and interested in the latest cloud developments I strongly advice to join this meeting.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-5210472864909773504?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/5210472864909773504/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=5210472864909773504' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/5210472864909773504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/5210472864909773504'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2012/01/system-center-2012-system-center.html' title='System Center 2012 &amp;amp; System Center Strategy Event - 17th of January'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-AuZ-2wtfy7Q/TwgZdIY2TwI/AAAAAAAAGoM/WwErHFjE6RM/s72-c/image_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-4695055503430784100</id><published>2012-01-05T16:54:00.001+01:00</published><updated>2012-01-05T16:54:33.354+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>SCOM R2 doesn’t work: SDK Service isn’t initialized. However, SDK is up &amp; running…</title><content type='html'>&lt;strong&gt;&lt;u&gt;Issue&lt;/u&gt;&lt;/strong&gt;   &lt;br /&gt;Bumped into this situation: SCOM R2 didn’t run anymore. When people tried to start the Console the message was shown about the SDK Service not running. But when they checked the status of this service on the RMS, all seemed to be fine. All three SCOM R2 services were in a running state. However, the OpsMgr event log told them a different story: EventID 33333 all over. This events tells SCOM R2 isn’t able to store date in the database. So time for some investigation.   &lt;p&gt;&lt;strong&gt;&lt;u&gt;Cause&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;When one bumps into a situation like this it’s time to investigate the SQL server which hosts the SCOM R2 databases. Here the cause is to be found. These causes can be:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;SQL Engine not running; &lt;/li&gt;    &lt;li&gt;SCOM database is corrupted (you don’t want to go there…); &lt;/li&gt;    &lt;li&gt;SCOM database is running in single-user mode; &lt;/li&gt;    &lt;li&gt;SCOM database is full; &lt;/li&gt;    &lt;li&gt;SCOM database log file is full. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;In this case Option 5 was at play here. The log file was full. Which is strange since by default the Recovery Model for the SCOM R2 databases is set to Simple. So the log file stays small and nothing serious happens to it. But now the log file was totally used (0% space left). And indeed, the Recovery Model for the OpsMgr database AND the OpsMgrDW database was changed to FULL…&lt;/p&gt;  &lt;p&gt;Time for some actions.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Solution&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;In this case I stopped all SCOM R2 services on the RMS and the Health Service on the MS servers. Since SQL wasn’t happy either with the filled log files for the SCOM R2 databases and it’s a dedicated SQL server, I restarted the SQL engine so everything was fresh.&lt;/p&gt;  &lt;p&gt;First thing I did was giving more space to the log files of both SCOM R2 databases, just a couple of GBs per log file, but just enough to do the trick: &lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Open &lt;strong&gt;SQL Server Management Studio&lt;/strong&gt;, log on to the correct instance, select the SCOM R2 database, right click it and select &lt;strong&gt;Properties&lt;/strong&gt;; &lt;/li&gt;    &lt;li&gt;Go to the second page on the left (&lt;strong&gt;Files&lt;/strong&gt;) and adjust the file size of the log file by incrementing it with a couple of GBs; &lt;/li&gt;    &lt;li&gt;Click &lt;strong&gt;OK &lt;/strong&gt;and the change will be applied right away; &lt;/li&gt;    &lt;li&gt;Repeat this action for the other SCOM database as well. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Now the log files have some space again so the can ‘breath’. Now it’s time for the second action, backing up the SCOM R2 databases. Better to be safe than sorry :). When you don’t add space to the log files, you’ll get this error when trying to backup the SCOM R2 databases:    &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-lsu9hw843r4/TwXHtSS5lYI/AAAAAAAAGn0/b5tvD-PkHmg/s1600-h/image%25255B7%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-h-cCfUTvFic/TwXHuJNY9eI/AAAAAAAAGn4/h0ucqDCWdNY/image_thumb%25255B3%25255D.png?imgmax=800" width="620" height="216" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;In &lt;strong&gt;SQL Server Management Studio&lt;/strong&gt;:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Right click the SCOM R2 database, select &lt;strong&gt;Tasks&lt;/strong&gt; and the option &lt;strong&gt;Back Up&lt;/strong&gt;; &lt;/li&gt;    &lt;li&gt;Backup the database to a file location and select the on the page &lt;strong&gt;Options&lt;/strong&gt; under the header &lt;strong&gt;Reliability&lt;/strong&gt; the option &lt;strong&gt;Verify backup when finished&lt;/strong&gt;; &lt;/li&gt;    &lt;li&gt;Let the backup job run by clicking OK and wait until it’s finished; &lt;/li&gt;    &lt;li&gt;Repeat this action for the other SCOM database as well. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Now we have valid backups of both SCOM R2 databases, so there is a way back when things turn sour. Until now I haven’t seen this happening but better be safe than sorry :).&lt;/p&gt;  &lt;p&gt;Since SCOM R2 was installed in such a manner to facilitate the full Recovery Model of both SCOM R2 databases &lt;em&gt;(not enough disk space nor enough I/O power for having a smooth running SCOM R2 environment) &lt;/em&gt;I decided to change the Recovery Model back to Simple for both SCOM R2 databases:&lt;/p&gt;  &lt;p&gt;In &lt;strong&gt;SQL Server Management Studio&lt;/strong&gt;:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Select the SCOM R2 database, right click it and select &lt;strong&gt;Properties&lt;/strong&gt;; &lt;/li&gt;    &lt;li&gt;Go to the fourth page on the left (&lt;strong&gt;Options&lt;/strong&gt;) and adjust the &lt;strong&gt;Recovery Model&lt;/strong&gt; of the database to &lt;strong&gt;Simple&lt;/strong&gt;; &lt;/li&gt;    &lt;li&gt;Click &lt;strong&gt;OK&lt;/strong&gt;. Now the Recovery Model will be set back to &lt;strong&gt;Simple&lt;/strong&gt;; &lt;/li&gt;    &lt;li&gt;Repeat this action for the other SCOM database as well. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Now the log files of both SCOM R2 databases are still huge but they’re almost empty. Perfect time for some shrinking of the size of the databases! Before that it’s better to run a backup again of the databases. Also to be safe and not sorry but also to make sure the shrink actions will land properly.&lt;/p&gt;  &lt;p&gt;In &lt;strong&gt;SQL Server Management Studio&lt;/strong&gt;:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Select the SCOM R2 database, right click it and select &lt;strong&gt;Tasks&lt;/strong&gt; &amp;gt; &lt;strong&gt;Shrink&lt;/strong&gt; &amp;gt;&lt;strong&gt; Files&lt;/strong&gt;; &lt;/li&gt;    &lt;li&gt;&lt;u&gt;&lt;font color="#ff0000"&gt;Make sure for &lt;strong&gt;File Type&lt;/strong&gt; to select &lt;strong&gt;Log&lt;/strong&gt;&lt;/font&gt;&lt;/u&gt;; &lt;/li&gt;    &lt;li&gt;Under the header &lt;strong&gt;Shrink Action&lt;/strong&gt; select the option &lt;strong&gt;Reorganize pages before releasing unused space. Shrink File to:&lt;/strong&gt; xyz &lt;strong&gt;MB (minimum is 0 MB)&lt;/strong&gt;; &lt;/li&gt;    &lt;li&gt;Select a proper file size (not too big since the Recovery Model is Simple); &lt;/li&gt;    &lt;li&gt;And click OK. This can take some minutes, depending on the size and speed of the SQL server; &lt;/li&gt;    &lt;li&gt;Repeat this action for the other SCOM database as well. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Now all is well again and SCOM will operate smoothly again AFTER the SCOM R2 services are started of course on the RMS and MS servers :).&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-4695055503430784100?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/4695055503430784100/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=4695055503430784100' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/4695055503430784100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/4695055503430784100'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2012/01/scom-r2-doesnt-work-sdk-service-isnt.html' title='SCOM R2 doesn’t work: SDK Service isn’t initialized. However, SDK is up &amp;amp; running…'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-h-cCfUTvFic/TwXHuJNY9eI/AAAAAAAAGn4/h0ucqDCWdNY/s72-c/image_thumb%25255B3%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-7904038464157686849</id><published>2012-01-04T10:27:00.001+01:00</published><updated>2012-01-04T10:27:44.382+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MMS'/><title type='text'>MMS2012: Here we come!!!</title><content type='html'>Yeah! Today I have booked for three colleagues and myself the trip to Las Vegas in order to attend &lt;strong&gt;MMS2012&lt;/strong&gt;! Nice!   &lt;br /&gt;&lt;a href="http://www.mms-2012.com/" target="_blank"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-D0_dUaOyYzA/TwQbdPoLDOI/AAAAAAAAGnk/T9wlqohv5Do/image%25255B10%25255D.png?imgmax=800" width="804" height="76" /&gt;&lt;/a&gt;   &lt;p&gt;Can’t wait to go there. Hopefully we all meet there! Personally I think this MMS is going to rock and roll since this year is THE year of the new System Center products. So &lt;strong&gt;MMS2012&lt;/strong&gt; will be too hot to handle! &lt;/p&gt;  &lt;p&gt;For everyone involved in any System Center product, &lt;u&gt;&lt;strong&gt;MMS2012&lt;/strong&gt; is THE place to be&lt;/u&gt;. Want to know more and even better, buy yourself entrance tickets? Go &lt;a href="http://www.mms-2012.com/" target="_blank"&gt;here&lt;/a&gt;.     &lt;br /&gt;&lt;a href="http://www.mms-2012.com/" target="_blank"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-C3gRVxWJXAg/TwQbdmzTVxI/AAAAAAAAGns/Z-UG59Oya2E/image%25255B11%25255D.png?imgmax=800" width="804" height="301" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-7904038464157686849?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/7904038464157686849/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=7904038464157686849' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/7904038464157686849'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/7904038464157686849'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2012/01/mms2012-here-we-come.html' title='MMS2012: Here we come!!!'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-D0_dUaOyYzA/TwQbdPoLDOI/AAAAAAAAGnk/T9wlqohv5Do/s72-c/image%25255B10%25255D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-4698053537446914875</id><published>2012-01-03T14:22:00.001+01:00</published><updated>2012-01-11T13:50:55.028+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='managementpack'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Management Pack Quality Survey: The Results – Part I: Answers to Question 1</title><content type='html'>&lt;p&gt;----------------------------------------------------------------------------------    &lt;br /&gt;&lt;u&gt;Postings in the same series:      &lt;br /&gt;&lt;/u&gt;&lt;a href="http://thoughtsonopsmgr.blogspot.com/2011/12/management-packs-what-do-you-think.html"&gt;The Survey&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://thoughtsonopsmgr.blogspot.com/2012/01/management-pack-quality-survey-results_11.html" target="_blank"&gt;Part II&lt;/a&gt; &lt;strong&gt;– Answers to Question 2 &amp;amp; 3&lt;/strong&gt;&lt;strong&gt;     &lt;br /&gt;&lt;/strong&gt;----------------------------------------------------------------------------------&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;The introduction&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;On the 13th of December 2011 I posted a &lt;a href="http://thoughtsonopsmgr.blogspot.com/2011/12/management-packs-what-do-you-think.html" target="_blank"&gt;survey all about MP Quality&lt;/a&gt;.&amp;#160; Even though not too many people responded &lt;em&gt;(28 in total)&lt;/em&gt;, it still got some good exposure since some other bloggers also referred to this survey. And the people who responded to the survey are the ones who run multiple and BIG SCOM environments in different configurations and setups. &lt;/p&gt;  &lt;p&gt;This results IMO into a survey which isn’t high at a &lt;em&gt;quantity&lt;/em&gt; level but has a&lt;u&gt; high quality level all because the people who responded really know what they’re talking about&lt;/u&gt;. They’re consultants themselves or highly experienced technical people with deep practical knowledge and experience with SCOM and it’s related aspects like MP authoring or offering SCOM R2 as a service to other companies. So they really know what they’re talking about.&lt;/p&gt;  &lt;p&gt;Some people pointed out to me that I have forgotten one MP, the &lt;strong&gt;Group Policy MP&lt;/strong&gt;. Sorry about that one. I thought to have covered all of them, but unfortunately I didn’t. As it turns out almost &lt;strong&gt;all&lt;/strong&gt; Monitors in this MP require a manual reset, which introduces much manual labor. Which isn’t nice at all… &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Question One        &lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;In a series of blog postings I will share the results of this survey with you. This posting will be about the answers given to Question 1: ‘&lt;strong&gt;What do you think of the quality of these Management Packs?&lt;/strong&gt;’     &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-JsGEF88Ymkc/TwMA_ZstEgI/AAAAAAAAGnU/Luya38CIkD0/s1600-h/image%25255B7%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-3g_WRR5NXOY/TwMA_5YLlAI/AAAAAAAAGnY/jVDQphcBsrQ/image_thumb%25255B3%25255D.png?imgmax=800" width="805" height="170" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The raw results can be found &lt;a href="https://skydrive.live.com/redir.aspx?cid=05748209ffa48ac1&amp;amp;resid=5748209FFA48AC1!591&amp;amp;parid=5748209FFA48AC1!590&amp;amp;authkey=!ACXZSrKoKUHxiVw" target="_blank"&gt;here&lt;/a&gt;. For this posting I have ‘translated’ the outcome in order to get a better understanding of the answers and its relations. &lt;em&gt;Why?&lt;/em&gt; Suppose that out of 28 people 27 state not to use the MP. So only a single person states to use the MP. It goes way too far to state that his or her answer represents the general feeling about that particular MP.&lt;/p&gt;  &lt;p&gt;Also the highest percentage for a possible answer counts. &lt;u&gt;Example&lt;/u&gt;: One could answer &lt;em&gt;Bad (1)&lt;/em&gt;, &lt;em&gt;Poor (2)&lt;/em&gt;, &lt;em&gt;Acceptable (3)&lt;/em&gt;, &lt;em&gt;Good (4)&lt;/em&gt;, &lt;em&gt;Outstanding (5)&lt;/em&gt; or &lt;em&gt;Don’t know. Don’t use this MP (6)&lt;/em&gt;, where the latter is skipped by me. For the &lt;strong&gt;SharePoint 2007 MP&lt;/strong&gt; 10 out of 28 people responded to think the MP to be Acceptable. Only four think less of that MP. So this MP got as Quality rating &lt;strong&gt;Acceptable&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;strong&gt;The Translation&lt;/strong&gt;&lt;/u&gt;     &lt;br /&gt;In total the question ‘&lt;strong&gt;What do you think of the quality of these Management Packs?&lt;/strong&gt;’ was asked for &lt;strong&gt;33&lt;/strong&gt; MPs. One MP was unknown by the people who responded, the &lt;strong&gt;SQL Server Appliance MP&lt;/strong&gt;, so in total &lt;strong&gt;32&lt;/strong&gt; MPs remain. &lt;/p&gt;  &lt;p&gt;In total 28 people responded to this survey. Some MPs weren’t used by many of them so I skipped those answers since the basis would be too small to say anything ‘solid’. As a rule of thumb I only looked at the MPs which were used by 13 people or more. This gave me 20 MPs in total:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;SharePoint 2007 &lt;/li&gt;    &lt;li&gt;SharePoint 2010 &lt;/li&gt;    &lt;li&gt;Exchange 2007 &lt;/li&gt;    &lt;li&gt;Exchange 2010 &lt;/li&gt;    &lt;li&gt;OCS &lt;/li&gt;    &lt;li&gt;Forefront TMG &lt;/li&gt;    &lt;li&gt;ISA 2004/2006 &lt;/li&gt;    &lt;li&gt;SCCM &lt;/li&gt;    &lt;li&gt;Windows Server Operating System &lt;/li&gt;    &lt;li&gt;File Services 2008 R2 &lt;/li&gt;    &lt;li&gt;Terminal Services &lt;/li&gt;    &lt;li&gt;Remote Desktop Services &lt;/li&gt;    &lt;li&gt;Hyper-V &lt;/li&gt;    &lt;li&gt;SQL &lt;/li&gt;    &lt;li&gt;IIS &lt;/li&gt;    &lt;li&gt;AD &lt;/li&gt;    &lt;li&gt;DNS &lt;/li&gt;    &lt;li&gt;DHCP &lt;/li&gt;    &lt;li&gt;WINS &lt;/li&gt;    &lt;li&gt;Print Server &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;This also gives a good view of what Microsoft MPs people use most often. MPs which I skipped since 12 or less people use them:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Lync server 2010:&lt;em&gt; 8 out of 28 persons use it;&lt;/em&gt; &lt;/li&gt;    &lt;li&gt;Lync Server 2010 Group Chat:&lt;em&gt; 1 person out of 28 use it;&lt;/em&gt; &lt;/li&gt;    &lt;li&gt;ForeFront Identity Manager 2010:&lt;em&gt; 4 persons out of 28 use it;&lt;/em&gt; &lt;/li&gt;    &lt;li&gt;Forefront Protection 2010 for Exchange 2010:&lt;em&gt; 7 persons out of 28 use it;&lt;/em&gt; &lt;/li&gt;    &lt;li&gt;SCSM:&lt;em&gt; 5 persons out of 28 use it;&lt;/em&gt; &lt;/li&gt;    &lt;li&gt;DPM 2007:&lt;em&gt; 9 persons out of 28 use it;&lt;/em&gt; &lt;/li&gt;    &lt;li&gt;DPM 2010:&lt;em&gt; 8 persons out of 28 use it;&lt;/em&gt; &lt;/li&gt;    &lt;li&gt;Visual Studio 2010 Team Foundation Server:&lt;em&gt; 1 person out of 28 use it;&lt;/em&gt; &lt;/li&gt;    &lt;li&gt;Windows Azure Applications:&lt;em&gt; 2 persons out of 28 use it;&lt;/em&gt; &lt;/li&gt;    &lt;li&gt;Microsoft Dynamics CRM 2011:&lt;em&gt; 3 persons out of 28 use it;&lt;/em&gt; &lt;/li&gt;    &lt;li&gt;Microsoft BitLocker:&lt;em&gt; 3 persons out of 28 use it;&lt;/em&gt; &lt;/li&gt;    &lt;li&gt;Windows Storage Server 2008 R2:&lt;em&gt; 3 persons out of 28 use it;&lt;/em&gt; &lt;/li&gt;    &lt;li&gt;SQL Server Appliance:&lt;em&gt; 0 persons out of 28 use it.&lt;/em&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Perhaps these MPs should get more exposure in order to be used by more people.&lt;/p&gt;  &lt;p&gt;Out of the 20 MPs getting a rating their are five MPs which underperform &lt;em&gt;(1 gets the rating &lt;strong&gt;Poor&lt;/strong&gt; and 4 of them&amp;#160; &lt;strong&gt;Bad&lt;/strong&gt;)&lt;/em&gt;. Six of them do get the rating &lt;strong&gt;Acceptable&lt;/strong&gt; &lt;em&gt;(which is basically OK but nothing more)&lt;/em&gt;. Seven of them get the rating &lt;strong&gt;Good&lt;/strong&gt; and the remaining two get the same count for the ratings Acceptable and Good. &lt;/p&gt;  &lt;p&gt;&lt;u&gt;None of the MPs gets the rating &lt;strong&gt;Outstanding&lt;/strong&gt;.&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;Bad rated MPs&lt;/u&gt;:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;SCCM &lt;/li&gt;    &lt;li&gt;DHCP &lt;/li&gt;    &lt;li&gt;WINS &lt;/li&gt;    &lt;li&gt;Print Server &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;IMO:    &lt;br /&gt;- Most of the MPs listed here are the old converted ones. Only exception here is the OCS MP;     &lt;br /&gt;- Most of the MPs listed here haven’t got an update for a long time so there is no maintenance. Only exception here is the SCCM MP;     &lt;br /&gt;- The DHCP MP isn’t OK. It should get a better presentation in the SCOM Console and should work properly;     &lt;br /&gt;- The Print Server MP is a shame. Pull it or improve it. Now it kills the overall experience of SCOM.&lt;/p&gt;  &lt;p&gt;&lt;u&gt;Poor rated MPs&lt;/u&gt;:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;OCS &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;IMO:    &lt;br /&gt;- OCS is an old product now. Lync is the successor and comes with a better MP. Want a better MP for OCS? Migrate to Lync :)&lt;/p&gt;  &lt;p&gt;&lt;u&gt;Acceptable rated MPs&lt;/u&gt;:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;SharePoint 2007 &lt;/li&gt;    &lt;li&gt;ForeFront TMG &lt;/li&gt;    &lt;li&gt;ISA 2004/2006 &lt;/li&gt;    &lt;li&gt;Terminal Services &lt;/li&gt;    &lt;li&gt;Remote Desktop Services &lt;/li&gt;    &lt;li&gt;DNS &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;IMO:    &lt;br /&gt;- These MPs are native SCOM MPs thus deliver added value to any SCOM environment.&lt;/p&gt;  &lt;p&gt;&lt;u&gt;Acceptable and Good rated MPs&lt;/u&gt;:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Exchange 2010 &lt;em&gt;(Even though 14 people rated this MP Acceptable or Good, 6 people rated this MP to be bad as well…)&lt;/em&gt; &lt;/li&gt;    &lt;li&gt;File Services 2008 R2 &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;u&gt;Good rated MPs&lt;/u&gt;:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;SharePoint 2010 &lt;/li&gt;    &lt;li&gt;Exchange 2007 &lt;/li&gt;    &lt;li&gt;Windows Server Operating System &lt;/li&gt;    &lt;li&gt;Hyper-V &lt;/li&gt;    &lt;li&gt;SQL &lt;/li&gt;    &lt;li&gt;IIS &lt;/li&gt;    &lt;li&gt;AD &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;IMO:    &lt;br /&gt;- Most of these MPs are the ones which showcase the power and strength of SCOM, except for the Hyper-V MP;     &lt;br /&gt;- The Hyper-V MP is just too basic. Add more power to it;     &lt;br /&gt;- The SQL MP is a showcase what a MP should be all about, including version control and update cycles.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Conclusion&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;Too many MPs are rated &lt;strong&gt;Acceptable&lt;/strong&gt; or even less. &lt;u&gt;&lt;font color="#ff0000"&gt;IMHO&lt;/font&gt;&lt;/u&gt;: Since SCOM/OM12 has to compete with other enterprise monitoring solutions it’s important to have MPs – which are delivered by Microsoft – to be top notch thus a shiny example to third party vendors. So a rating &lt;strong&gt;Acceptable&lt;/strong&gt; for any MP delivered by Microsoft isn’t going to kill the competition and should be at least &lt;strong&gt;Good&lt;/strong&gt;. This way SCOM becomes an even better product.&lt;/p&gt;  &lt;p&gt;In the next posting of this series I will post and discuss the answers given to the second question in this survey: &lt;strong&gt;What do you think of the quality of the guides that are delivered with these Management Packs?&lt;/strong&gt; So stay tuned!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-4698053537446914875?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/4698053537446914875/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=4698053537446914875' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/4698053537446914875'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/4698053537446914875'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2012/01/management-pack-quality-survey-results.html' title='Management Pack Quality Survey: The Results – Part I: Answers to Question 1'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-3g_WRR5NXOY/TwMA_5YLlAI/AAAAAAAAGnY/jVDQphcBsrQ/s72-c/image_thumb%25255B3%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-3973542257203931968</id><published>2012-01-02T09:19:00.001+01:00</published><updated>2012-01-02T09:19:15.084+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Community'/><title type='text'>MVP renewal!</title><content type='html'>Yesterday I got this message:   &lt;br /&gt;&lt;img src="http://p.twimg.com/AiFQk_wCMAEH7Z8.jpg:large" width="800" height="317" /&gt;  &lt;p&gt;So for a third year I am a MVP! Very nice. A good start of 2012. Happy New Year everybody!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-3973542257203931968?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/3973542257203931968/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=3973542257203931968' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/3973542257203931968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/3973542257203931968'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2012/01/mvp-renewal.html' title='MVP renewal!'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-4542073436344818734</id><published>2011-12-22T15:25:00.001+01:00</published><updated>2011-12-22T15:25:18.627+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Community'/><title type='text'>Merry Christmas &amp; a Happy New Year</title><content type='html'>&lt;p&gt;From Saturday the 24th of December 2011 until the 3rd of January 2012 this blog will be silent since I am on vacation.&lt;/p&gt;  &lt;p&gt;I want to thank you all for visiting my blog, your comments, time and advices. 2012 will be a special year since many new revamped System Center products will go RTM. So there’s enough to blog about! &lt;/p&gt;  &lt;p&gt;For now I wish you all a Merry Christmas and a Happy New Year!   &lt;br /&gt;&lt;img src="http://ccnaexamanswers.files.wordpress.com/2009/12/christmas-background-with-shiny-texture.jpg" width="638" height="480" /&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-4542073436344818734?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/4542073436344818734/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=4542073436344818734' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/4542073436344818734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/4542073436344818734'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/12/merry-christmas-happy-new-year.html' title='Merry Christmas &amp;amp; a Happy New Year'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-276829889022700978</id><published>2011-12-22T15:11:00.001+01:00</published><updated>2011-12-22T15:13:32.731+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Reporting Services'/><category scheme='http://www.blogger.com/atom/ns#' term='Reports'/><title type='text'>Exporting Linked Reports to another SSRS instance? Yes YOU can!</title><content type='html'>Bumped into the issue where some Linked Reports had to be exported to another SSRS instance used for SCOM R2. But out of the box that won’t work. So it was time for some investigation and guess what? I found a &lt;a href="http://www.sqldbatips.com/showarticle.asp?ID=62" target="_blank"&gt;great tool which enables one to export all catalog items from one SSRS instance to another&lt;/a&gt;, among them Linked Reports! But before I tell you more about that tool, let’s start at the beginning.   &lt;p&gt;&lt;strong&gt;What’s a LINKED Report?&lt;/strong&gt;     &lt;br /&gt;A Linked Report isn’t a Report at all but a reference to the report definition of an existing Report, plus any settings and properties that one defines for a Linked Report. &lt;em&gt;(This information is to be found &lt;a href="http://technet.microsoft.com/en-us/library/ms155889(SQL.90).aspx" target="_blank"&gt;here&lt;/a&gt; as well)&lt;/em&gt;.&lt;/p&gt;  &lt;p&gt;Basically this explains why a Linked Report can’t be exported directly as a RDL file. Since it’s simply not a RDL file but some kind of shortcut with some predefined parameters. And out of the box, Linked Reports can’t be exported to another SSRS instance.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Along came Jasper Smith&lt;/strong&gt;     &lt;br /&gt;&lt;em&gt;Who is he?&lt;/em&gt; Good question! He’s a UK based SQL MVP and runs a &lt;a href="http://sqlblogcasts.com/blogs/sqldbatips/about.aspx" target="_blank"&gt;blog of his own&lt;/a&gt;, all about… SQL! He made a great tool, &lt;strong&gt;Reporting Services Scripter (2.0.0.17)&lt;/strong&gt;, which enables one to export all items from a SSRS catalog.&lt;/p&gt;  &lt;p&gt;The tool came to be in 2005 and has been developed ever since. The last version is built in 2009 and works with SQL Server 2008 R2 as well. I tested it myself and everything goes fine!&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Some issues to reckon with      &lt;br /&gt;&lt;/strong&gt;Even though the tool explains it self and comes with a good help file, there are some issues to reckon with:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;When running the tool against a x64 based version of SQL server, the path for SET RS in the batch file has to be modified to &lt;font color="#ff0000"&gt;SET RS=&amp;quot;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\RS.EXE&amp;quot;&lt;/font&gt;. Otherwise the batch file won’t be able to find the RS.EXE executable.       &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-sT_TPN8_wBE/TvM6lYZ7dJI/AAAAAAAAGmU/xyvoYlpv-g8/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; 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://lh5.ggpht.com/-oJAbVyRItms/TvM6l2e2DYI/AAAAAAAAGmY/-S8XhLWy-aI/image_thumb%25255B1%25255D.png?imgmax=800" width="629" height="249" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;When you export Linked Reports, you also want to export the predefined parameters like targeted Groups and the lot. In order to export those as well, you have to modify the &lt;strong&gt;Options&lt;/strong&gt; of the tool. Go to the third tab &lt;strong&gt;Report&lt;/strong&gt;, copy these settings and click Apply. Now all predefined parameters will be exported as well.       &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-KrGGO0ReQtA/TvM6mZ7swPI/AAAAAAAAGmg/XH5PKeGJfUs/s1600-h/image%25255B7%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; 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://lh4.ggpht.com/-9VerdxQ9Yr8/TvM6m0QBxCI/AAAAAAAAGmo/t0dyquxFng4/image_thumb%25255B3%25255D.png?imgmax=800" width="320" height="510" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Many times customized Reports are saved to a separate folder and presented as such in the SCOM R2/OM12 Console, like this:      &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-MfFgaxcect0/TvM6npLhtlI/AAAAAAAAGmw/DR1sWENTslg/s1600-h/image%25255B11%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; 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://lh3.ggpht.com/-r2bo0AnG0ro/TvM6oSyeQfI/AAAAAAAAGm4/52LZIJDPFjE/image_thumb%25255B5%25255D.png?imgmax=800" width="475" height="179" /&gt;&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;When running the tool in order to export the Linked Reports, it’s to be advised to select that folder.       &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-DuLdPtMJDHY/TvM6o-Dm2iI/AAAAAAAAGnE/f2ppnPzXfNU/s1600-h/image%25255B15%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; 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://lh4.ggpht.com/-TGDxXPw30l8/TvM6p5KVuaI/AAAAAAAAGnI/0AVGo-vpdpE/image_thumb%25255B7%25255D.png?imgmax=800" width="474" height="582" /&gt;&lt;/a&gt;       &lt;br /&gt;The contents of that folder (the Linked Reports) will be exported as well. When the script is run on the new SSRS instance, the folder AND it’s contents are automatically created. Saves one a lot of time.       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Last but not least: Only import the Linked Reports to the new SSRS instance when the referred Report Definitions and Reports are in place as well as the predefined parameters like Groups and computers for instance. Otherwise one might bump into some unexpected results like a faulty Report. &lt;/li&gt; &lt;/ol&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font color="#ff0000"&gt;All credits go to Jasper Smith for building AND sharing such a magnificent tool! Thank you Jasper!&lt;/font&gt;       &lt;br /&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Tool can be found &lt;a href="http://www.sqldbatips.com/showarticle.asp?ID=62" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-276829889022700978?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/276829889022700978/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=276829889022700978' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/276829889022700978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/276829889022700978'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/12/exporting-linked-reports-to-another.html' title='Exporting Linked Reports to another SSRS instance? Yes YOU can!'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-oJAbVyRItms/TvM6l2e2DYI/AAAAAAAAGmY/-S8XhLWy-aI/s72-c/image_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-7250296017038763147</id><published>2011-12-20T09:14:00.001+01:00</published><updated>2011-12-20T09:14:14.872+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OM12'/><category scheme='http://www.blogger.com/atom/ns#' term='Savision Live Maps'/><title type='text'>Savision Live Maps Beta 2 for OM12 is available</title><content type='html'>&lt;p&gt;For some weeks now the second beta of &lt;strong&gt;Savision Live Maps for OM12 RC&lt;/strong&gt; is publicly available. I have installed it in one of the OM12 RC &lt;u&gt;&lt;strong&gt;LAB&lt;/strong&gt;&lt;/u&gt; environments &lt;em&gt;(since the product is beta it’s advised not to install it in a OM12 RC environment which runs under the TAP program!)&lt;/em&gt; and it works perfectly. For now I can’t really say anything has changed under the hood.&lt;/p&gt;  &lt;p&gt;Which is basically good since it enables one to export the Maps created in earlier versions of Savision Live Maps. In a posting soon to come I’ll tell you how to do that.&lt;/p&gt;  &lt;p&gt;When you have OM12 RC running in a lab environment I advice you to install Savision Live Maps Beta 2 as well. Since this software really adds so much value to your OM12 environment, even with the new Widgets and Dashboard functionality by default present in OM12. Now you can test drive migrations from Savision Live Maps SCOM R2 environments to OM12 environments.&lt;/p&gt;  &lt;p&gt;For download go &lt;a href="http://www.savision.com/download" target="_blank"&gt;here&lt;/a&gt; and select the last option &lt;em&gt;(highlighted in yellow)&lt;/em&gt;:    &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-dVbmf5kWoKc/TvBDwxv-slI/AAAAAAAAGlk/keUuO_hKbJE/s1600-h/image%25255B7%25255D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-HjZhSY4p7b4/TvBDxlQ7IMI/AAAAAAAAGlo/2O6DG-Z0L84/image_thumb%25255B3%25255D.png?imgmax=800" width="572" height="586" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;One has to enter some information like a valid email address and the name of the OM12 RC MG. After that one can start the download and install it in a couple of seconds. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Beta 1 is actually Beta 2…&lt;/u&gt;&lt;/strong&gt;    &lt;br /&gt;Since it’s a beta product there are still many things under construction. When one double clicks the file &lt;strong&gt;LiveMapsV6_BETA2.exe&lt;/strong&gt;, this screen will be shown:    &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-LU88FZ07oQM/TvBDycjqdmI/AAAAAAAAGlw/vzyglTHdmzQ/s1600-h/image%25255B11%25255D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-Fy5Yrn_rV4o/TvBDzGrrvWI/AAAAAAAAGl8/OcelHokZsZ0/image_thumb%25255B5%25255D.png?imgmax=800" width="577" height="459" /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;But don’t let it fool you. It’s really Beta 2. &lt;/p&gt;  &lt;p&gt;When all components are installed and one opens the Live Maps Authoring Console, it will still show the Beta 1 text. However, pay attention to the version number &lt;strong&gt;6.0.2.0&lt;/strong&gt; which tells it’s Beta 2:    &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-XtkK6V3oFOA/TvBD0Byr9sI/AAAAAAAAGmA/6U8KyE7jUu8/s1600-h/image%25255B15%25255D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-WfhOBMe-nFI/TvBD0-znnKI/AAAAAAAAGmM/QirFOPwB9oU/image_thumb%25255B7%25255D.png?imgmax=800" width="578" height="460" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Beta 1 has version number &lt;strong&gt;6.0.0.18465&lt;/strong&gt; and was valid until 31st of December 2011. Beta 2 expires on the 1st of March 2012.    &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-7250296017038763147?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/7250296017038763147/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=7250296017038763147' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/7250296017038763147'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/7250296017038763147'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/12/savision-live-maps-beta-2-for-om12-is.html' title='Savision Live Maps Beta 2 for OM12 is available'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-HjZhSY4p7b4/TvBDxlQ7IMI/AAAAAAAAGlo/2O6DG-Z0L84/s72-c/image_thumb%25255B3%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-137373466155891422</id><published>2011-12-20T07:58:00.001+01:00</published><updated>2011-12-20T08:01:05.361+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OM12 Web Console'/><category scheme='http://www.blogger.com/atom/ns#' term='OM12 Console'/><title type='text'>OM12 RC: Web Console vs OM12 Console</title><content type='html'>&lt;strong&gt;Cameron Fuller&lt;/strong&gt;, a much respected MVP &lt;em&gt;(yeah, I met him a couple of times and he’s also fun to be with. Especially when one orders food with hot hot hot peppers. He eats them like candy and he doesn’t explode. This still puzzles me…) &lt;/em&gt;posted a great article all about the differences between the OM12 RC Web Console and the OM12 RC Console.   &lt;p&gt;Mind the ‘RC’ bit please since things still might change when OM12 goes RTM.&lt;/p&gt;  &lt;p&gt;The excellent posting can be found &lt;a href="http://blogs.catapultsystems.com/cfuller/archive/2011/12/16/opsmgr-2012-web-console%E2%80%93what-doesn%E2%80%99t-it-do.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Cameron, thanks for sharing! Next time we meet I’ll buy you a huge bottle of Tabasco :).   &lt;br /&gt;&lt;a href="http://countrystore.tabasco.com/TABASCO-Gallon-Jugs/productinfo/00052/" target="_blank"&gt;&lt;img title="TABASCO® Gallon Jugs" border="0" hspace="5" alt="TABASCO® Gallon Jugs" align="middle" src="http://countrystore.tabasco.com/images/00052-original.jpg" width="235" height="235" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-137373466155891422?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/137373466155891422/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=137373466155891422' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/137373466155891422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/137373466155891422'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/12/om12-rc-web-console-vs-om12-console.html' title='OM12 RC: Web Console vs OM12 Console'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-3561626850516582361</id><published>2011-12-20T07:42:00.001+01:00</published><updated>2011-12-20T07:42:11.132+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OM12 Reporting'/><category scheme='http://www.blogger.com/atom/ns#' term='OM12'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>OM12 RC installation: Installation of Reporting stops and shows a red cross when entering the SQL Server Instance in installation screen</title><content type='html'>Got this one from a much respected reader of my blog, &lt;strong&gt;John Bradshaw&lt;/strong&gt; from Australia. &lt;font color="#ff0000"&gt;Thanks for sharing John!&lt;/font&gt;   &lt;p&gt;&lt;strong&gt;&lt;u&gt;Issue&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;When installing OM12 RC Reporting one has to enter the name of the &lt;strong&gt;SQL Server Instance&lt;/strong&gt;:     &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-LQxmPCiGRNY/TvAuMt5k1lI/AAAAAAAAGk0/oEuNy9obngQ/s1600-h/image%25255B15%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-s9xKzYKXbjE/TvAuNSlYGII/AAAAAAAAGk4/n_xmHfYCDQ0/image_thumb%25255B9%25255D.png?imgmax=800" width="470" height="251" /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;After that a red cross is shown and the installation stops. No error messages are shown at all.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Cause&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;The SQL Server Agent on the SQL Server hosting the SSRS instance isn’t running. Therefore the ‘scheduled operations cannot be created’. These scheduled operations are scripts and the lot which are part of the OM12 Reporting installation.&lt;a href="http://lh6.ggpht.com/-tsnFJL3ANLs/TvAuOLudifI/AAAAAAAAGlA/8bB3geEnq3g/s1600-h/image%25255B3%25255D.png"&gt;      &lt;br /&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-5Ymp6S9rcPg/TvAuOgSwtwI/AAAAAAAAGlI/wUntieUqcXM/image_thumb%25255B1%25255D.png?imgmax=800" width="470" height="139" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Solution&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;Start the SQL Server Agent on the SQL Server hosting the SSRS instance and the installation will run now.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Background information&lt;/u&gt;&lt;/strong&gt;    &lt;br /&gt;For myself I haven’t seen this issue because when I install the SQL server required for SCOMR2/OM12 I always set all SQL related services to start automatically. This has saved me the above mentioned issue.     &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-nsh6-3xiPKw/TvAuPaSsX0I/AAAAAAAAGlQ/0Sag-wIFeCU/s1600-h/image%25255B14%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-nwJ3Ssvpio4/TvAuQUpT5KI/AAAAAAAAGlc/rDpCbgaCXNA/image_thumb%25255B8%25255D.png?imgmax=800" width="704" height="531" /&gt;&lt;/a&gt;     &lt;br /&gt;But I can imagine situations where the SQL server is already provisioned by the DBA’s. In that case ask them to set all related SQL services to start automatically.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-3561626850516582361?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/3561626850516582361/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=3561626850516582361' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/3561626850516582361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/3561626850516582361'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/12/om12-rc-installation-installation-of.html' title='OM12 RC installation: Installation of Reporting stops and shows a red cross when entering the SQL Server Instance in installation screen'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-s9xKzYKXbjE/TvAuNSlYGII/AAAAAAAAGk4/n_xmHfYCDQ0/s72-c/image_thumb%25255B9%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-4035140179342950579</id><published>2011-12-16T07:12:00.001+01:00</published><updated>2011-12-16T07:12:12.547+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='KB'/><category scheme='http://www.blogger.com/atom/ns#' term='OpsMgr R2'/><category scheme='http://www.blogger.com/atom/ns#' term='SCOM R2'/><title type='text'>New KB article: SCOM R2 Config service consumes 100% cpu for a long time</title><content type='html'>Yesterday Microsoft released a new KB article about an issue with the SCOM R2 Config service. This service consumes 100% cpu for a long time.   &lt;p&gt;&lt;a href="http://support.microsoft.com/kb/2655633" target="_blank"&gt;KB2655633&lt;/a&gt; tells the cause of this issue and how to solve it.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-4035140179342950579?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/4035140179342950579/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=4035140179342950579' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/4035140179342950579'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/4035140179342950579'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/12/new-kb-article-scom-r2-config-service.html' title='New KB article: SCOM R2 Config service consumes 100% cpu for a long time'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-362377708122538456</id><published>2011-12-15T17:52:00.001+01:00</published><updated>2011-12-15T18:47:03.830+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OM12'/><category scheme='http://www.blogger.com/atom/ns#' term='Community'/><title type='text'>Authoring has started: System Center 2012 Operations Manager Unleashed</title><content type='html'>Wow! Never I will forget the day a colleague of mine showed me THE book for SCOM: &lt;strong&gt;System Center Operations Manager 2007 Unleashed&lt;/strong&gt;. All the questions I had were answered! It introduced me to the real world of SCOM.  &lt;br /&gt;&lt;a href="http://www.amazon.com/System-Center-Operations-Manager-Unleashed/dp/0672329557#_" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-tghZYFR8ebE/Tuolw_-5yeI/AAAAAAAAGko/29gM0FnUE6I/image%25255B5%25255D.png?imgmax=800" width="504" height="658" /&gt;&lt;/a&gt;&amp;#160; &lt;p&gt;The names on the cover were totally new and unknown to me. At that moment I didn’t expect to meet them in the flesh nor to become a MVP as well. At that time I even didn’t know what a MVP was :).&lt;/p&gt;  &lt;p&gt;Much has changed! And now I have the honor to be a contributor for the new book, &lt;strong&gt;System Center 2012 Operations Manager Unleashed&lt;/strong&gt;, as well! Wow! I am really honored to be part of the team which is writing this book. Already learning a great deal. &lt;u&gt;Thank you Kerrie, Cameron and John for having me in this special group of people!&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;Want to know more about this book? Kerrie has written more about it, to be found &lt;a href="http://www.networkworld.com/community/blog/announcing-system-center-operations-manager-2" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Also good to know, another much respected Dutch SCOM MVP writes the chapter about Management Pack authoring. For me personally he’s Da Master of MP Authoring: &lt;strong&gt;Oskar Landman&lt;/strong&gt;. Deep respect man!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-362377708122538456?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/362377708122538456/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=362377708122538456' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/362377708122538456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/362377708122538456'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/12/authoring-has-started-system-center.html' title='Authoring has started: System Center 2012 Operations Manager Unleashed'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-tghZYFR8ebE/Tuolw_-5yeI/AAAAAAAAGko/29gM0FnUE6I/s72-c/image%25255B5%25255D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-5301952980536987920</id><published>2011-12-14T07:53:00.001+01:00</published><updated>2011-12-14T07:53:45.921+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='KB'/><category scheme='http://www.blogger.com/atom/ns#' term='Xplat'/><title type='text'>New KB article: SCOM R2 Linux Agent fails to deploy: ‘The certificate Common Name (CN) does not match’</title><content type='html'>Yesterday Microsoft released a new KB article about the SCOM R2 Linux Agent failing to deploy and showing this error: ‘&lt;strong&gt;The certificate Common Name (CN) does not match&lt;/strong&gt;’.  &lt;p&gt;&lt;a href="http://support.microsoft.com/kb/2651766" target="_blank"&gt;KB2651766&lt;/a&gt; tells the cause of this issue and how to solve it.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-5301952980536987920?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/5301952980536987920/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=5301952980536987920' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/5301952980536987920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/5301952980536987920'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/12/new-kb-article-scom-r2-linux-agent.html' title='New KB article: SCOM R2 Linux Agent fails to deploy: ‘The certificate Common Name (CN) does not match’'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-2025859762104898400</id><published>2011-12-14T07:51:00.001+01:00</published><updated>2011-12-14T07:54:30.750+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='KB'/><category scheme='http://www.blogger.com/atom/ns#' term='SCOM Console'/><title type='text'>New KB article: SCOM R2 Console may crash while setting the scale on a performance view</title><content type='html'>Yesterday Microsoft released a new KB article about SCOM R2 Console crashes when setting the scale on a performance view. At this moment there isn’t a solution, only a workaround, to be found here: &lt;a href="http://support.microsoft.com/kb/2652434" target="_blank"&gt;KB2652434&lt;/a&gt;.    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-2025859762104898400?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/2025859762104898400/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=2025859762104898400' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/2025859762104898400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/2025859762104898400'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/12/new-kb-article-scom-r2-console-may.html' title='New KB article: SCOM R2 Console may crash while setting the scale on a performance view'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-2169359956438513605</id><published>2011-12-13T15:59:00.001+01:00</published><updated>2011-12-13T16:03:59.959+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='managementpack'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Management Packs: What do YOU think about it?</title><content type='html'>Some time ago I posted an &lt;a href="http://thoughtsonopsmgr.blogspot.com/2011/09/management-packs-shiny-and-rusty.html" target="_blank"&gt;article&lt;/a&gt; about the level of quality of the MPs delivered by Microsoft. I got many comments on it, some of them a bit too ‘spicy’ to post. So it was difficult for me to get a clear picture about how YOU really feel about it.   &lt;p&gt;However, looking at 2012 it will be an important year for Microsoft and the System Center Suite as a whole. Many SC products will be revamped and launched in H1 of 2012, among them &lt;em&gt;Microsoft System Center 2012 – Operations Manager &lt;/em&gt;or &lt;strong&gt;OM12&lt;/strong&gt;. &lt;/p&gt;  &lt;p&gt;Even though the RC is publicly available and shows many new features it’s still the infrastructure. What makes any SCOM (R2) or OM12 environment ‘tick’ is the Management Pack. IMO, the MP is key to the success of any SCOM R2 /OM12 environment.&lt;/p&gt;  &lt;p&gt;&lt;u&gt;Therefore I am curious about what YOU think&lt;/u&gt; about the Management Packs delivered by Microsoft. So I have created an &lt;a href="http://BooRoo.com/s.asp?sid=4ufdnwk8d1gs4ju20246" target="_blank"&gt;online survey&lt;/a&gt; to be found &lt;a href="http://BooRoo.com/s.asp?sid=4ufdnwk8d1gs4ju20246" target="_blank"&gt;here&lt;/a&gt;. This survey is limited and accepts only the first 250 responses, so be quick!&lt;/p&gt;  &lt;p&gt;And of course, I will post the outcome in January 2012.&amp;#160; &lt;br /&gt;&lt;a href="http://booroo.com/app/rendersurvey.asp?sid=4ufdnwk8d1gs4ju20246" target="_blank"&gt;&lt;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://lh3.ggpht.com/-yt7naSHczQk/TudoYT3O3cI/AAAAAAAAGkk/TGQ0z-42ZyI/image%25255B9%25255D.png?imgmax=800" width="756" height="279" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Thank &lt;strong&gt;YOU&lt;/strong&gt; for participating in this survey.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-2169359956438513605?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/2169359956438513605/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=2169359956438513605' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/2169359956438513605'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/2169359956438513605'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/12/management-packs-what-do-you-think.html' title='Management Packs: What do YOU think about it?'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-yt7naSHczQk/TudoYT3O3cI/AAAAAAAAGkk/TGQ0z-42ZyI/s72-c/image%25255B9%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-5510573958030113281</id><published>2011-12-05T20:48:00.001+01:00</published><updated>2011-12-05T20:52:40.493+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpsMgr R2'/><category scheme='http://www.blogger.com/atom/ns#' term='OM12'/><category scheme='http://www.blogger.com/atom/ns#' term='Monitoring'/><category scheme='http://www.blogger.com/atom/ns#' term='SCOM R2'/><title type='text'>Operations Manager Implementation Phases: At what level are YOU?</title><content type='html'>Whether your run a SCOM R2 environment or will migrate/install OM12 in H1 2012, there are certain phases to reckon with. Every phase comes with a set of deliverables which require attention.   &lt;p&gt;Sometimes organizations tend to think that implementing SCOM is the most important phase and covers it all or at least 80% of it. Just some more work to be done but nothing special. Actually, that’s not true.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;01 – Basic Monitoring&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;The implementation of SCOM itself is a straight forward process. Of course, whether or not Gateway Servers are required, monitoring of non-Windows based servers, making the SCOM environment itself high available can make it a bit more of a challenge. But still, at the end one gets a SCOM environment which covers the basics. And now another process kicks in, CONNECTING SCOM to the organization.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;02 – Permissions and Notifications&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;Connecting SCOM to the organization starts out easy: Creating User Roles, related View and permissions. What is one allowed to do, see and act upon in certain Role, like DBA for instance? Also deciding what Alert gets out &lt;em&gt;(as an e-mail message for instance, aka the Notification Model)&lt;/em&gt; to whom and when, is configured in this phase. Besides that tuning starts as well. What Alerts are OK and what Alerts require additional tuning? &lt;/p&gt;  &lt;p&gt;This is an ongoing process which can take up considerable time when the SCOM environment is freshly installed or a MP gets an update. Afterwards, the time required for this tuning takes up an hour per week when performed by well trained staff.&lt;/p&gt;  &lt;p&gt;Phases 1 and 2 are still – IMHO – the basics of SCOM. When these phases are covered, one has basic monitoring in place. And for many organizations this is a good starting point to evolve to the next level, &lt;strong&gt;Extended Monitoring&lt;/strong&gt;, also referred to in this posting as the extended layer.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;03 – Extension 1&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;In this phase additional MPs are loaded and configured, like MPs for covering Oracle, BlackBerry Enterprise Servers, extensive network monitoring. Also additional dashboards are created by using the &lt;a href="http://thoughtsonopsmgr.blogspot.com/2010/09/scom-and-dashboards-part-iii-visio-2010.html" target="_blank"&gt;Visio Add-in&lt;/a&gt; or 3rd party Software like &lt;a href="http://thoughtsonopsmgr.blogspot.com/2010/10/scom-and-dashboards-part-iv-savision.html" target="_blank"&gt;Savision LiveMaps&lt;/a&gt;, with or without SharePoint Integration. And on top of it all, customized Reports are created. Reports which really have added value to your organization.&lt;/p&gt;  &lt;p&gt;As you can see, in this phase the first steps are made in order to close the gap between SCOM and the organization. And also notice SCOM is the one who is closing the gap, and not the organization. Basically the technology is adjusting itself to adapt itself more into the organization.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;04 – Extension 2&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;In this phase applications, which are business critical to your organization are being covered by SCOM. Some on a component per component basis, others E2E &lt;em&gt;(end-to-end)&lt;/em&gt;. But it doesn’t stop here. These applications also need some means of visualization, like comprehensive dashboards&lt;em&gt; (Quality level: Single-Glance-and-You-Know-It)&lt;/em&gt; and some good reports &lt;em&gt;(availability, performance, SLAs and the lot)&lt;/em&gt;.&lt;/p&gt;  &lt;p&gt;This can be a process which takes up some time. First of all you must know &lt;em&gt;what&lt;/em&gt; to monitor, &lt;em&gt;how&lt;/em&gt; to monitor it, where to monitor it. Then you must look into SCOM. Are the Objects already there or are additional MPs required? Or is some basic or deep MP authoring required? What kind of Reports are required? Does SCOM cover those or is additional Report Authoring required? And when chains of Objects are to be put together, &lt;a href="http://thoughtsonopsmgr.blogspot.com/2011/06/distributed-applications-das-part-i-why.html" target="_blank"&gt;does a couple of DAs cover it or we need many DA’s&lt;/a&gt;? And how to tie them together in order to make sense and to represent the application which requires monitoring?&lt;/p&gt;  &lt;p&gt;Basically, phase 4 repeats itself per application. And per application it can be covered in a few days up to a few weeks depending on how the application is build &lt;em&gt;(web server, front- and backend, client-, server application)&lt;/em&gt;, what building blocks does the application use &lt;em&gt;(Windows only (haven’t seen that a lot), or other mainstream building blocks like Oracle, Unix, Java and the lot) &lt;/em&gt;and what the requirements are.&lt;/p&gt;  &lt;p&gt;But the more you find yourself in Phase 4, the more SCOM enters the organization and is tied into it. Dashboards are to be found not only at the desks of the system engineers, but also at the desks of the application owners, service managers and ICT managers as well. Reports flow on a regular basis to the stake holders so they know about their ICT environment all there is to know.&lt;/p&gt;  &lt;p&gt;For some more clarification I have included this picture with the four phases and two ‘layers’, &lt;strong&gt;Basic&lt;/strong&gt; and &lt;strong&gt;Extended&lt;/strong&gt;. And ask yourself this question: &lt;strong&gt;At what level am I?&lt;/strong&gt;     &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-bBj9OwfItBE/Tt0f6j4gIBI/AAAAAAAAGj4/lcei4Yzq2JQ/s1600-h/image%25255B8%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-pRzQRogEVwQ/Tt0f78ick5I/AAAAAAAAGkA/Y6K9aFE5QMQ/image_thumb%25255B6%25255D.png?imgmax=800" width="804" height="656" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;When you find your self at Level 1 or 2, take your time to complete those levels before you step to level 3 or 4. Because like a house, without any solid foundations, one can’t build anything good on top of it. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-5510573958030113281?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/5510573958030113281/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=5510573958030113281' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/5510573958030113281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/5510573958030113281'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/12/operations-manager-implementation.html' title='Operations Manager Implementation Phases: At what level are YOU?'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-pRzQRogEVwQ/Tt0f78ick5I/AAAAAAAAGkA/Y6K9aFE5QMQ/s72-c/image_thumb%25255B6%25255D.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-3955106528808151776</id><published>2011-12-02T16:08:00.001+01:00</published><updated>2011-12-02T16:12:03.693+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SCOM Agent'/><category scheme='http://www.blogger.com/atom/ns#' term='Community'/><title type='text'>Community: SCOM Agent Health Tips</title><content type='html'>&lt;a href="http://www.progel.it"&gt;Daniele Grandini&lt;/a&gt; has posted an excellent article, all about SCOM Agent health tips.   &lt;p&gt;Certainly every SCOM Admin can use these tips and advices. Want to know more? Go &lt;a href="https://nocentdocent.wordpress.com/2009/10/15/strongly-recommended-non-opsmgr-patches/" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-3955106528808151776?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/3955106528808151776/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=3955106528808151776' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/3955106528808151776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/3955106528808151776'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/12/community-scom-agent-health.html' title='Community: SCOM Agent Health Tips'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-5871402296705714558</id><published>2011-12-02T15:51:00.001+01:00</published><updated>2011-12-02T15:58:41.204+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Upgrading'/><category scheme='http://www.blogger.com/atom/ns#' term='OM12'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>Preparing for migrating to OM12: Moving from SQL 2005 to SQL 2008 – Part III: Phase II – The Migration</title><content type='html'>----------------------------------------------------------------------------------   &lt;br /&gt;&lt;u&gt;Postings in the same series:&lt;/u&gt;   &lt;br /&gt;&lt;a href="http://thoughtsonopsmgr.blogspot.com/2011/11/preparing-for-migrating-to-om12-moving.html"&gt;Part&amp;#160; I&lt;/a&gt; &lt;strong&gt;– Along came a theory    &lt;br /&gt;&lt;/strong&gt;&lt;a href="http://thoughtsonopsmgr.blogspot.com/2011/11/preparing-for-migrating-to-om12-moving_23.html" target="_blank"&gt;Part II&lt;/a&gt; –&lt;strong&gt; The Preparations    &lt;br /&gt;&lt;/strong&gt;----------------------------------------------------------------------------------   &lt;p&gt;In the third posting of this series I will describe in more detail &lt;strong&gt;Phase II&lt;/strong&gt;, &lt;u&gt;the actual migration from SQL Server 2005 to SQL Server 2008 R2 SP1&lt;/u&gt; . When you haven’t read the &lt;a href="http://thoughtsonopsmgr.blogspot.com/2011/11/preparing-for-migrating-to-om12-moving.html"&gt;first&lt;/a&gt; and &lt;a href="http://thoughtsonopsmgr.blogspot.com/2011/11/preparing-for-migrating-to-om12-moving_23.html" target="_blank"&gt;second&lt;/a&gt; posting of this series&lt;u&gt; please do so now&lt;/u&gt; since otherwise you’ll be missing out the big picture here.     &lt;br /&gt;For the completeness here is the list of questions/steps which make up Phase II:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Backup of your SCOM environment (SQL, RMS, MS servers and databases). This is step enables the fall-back scenario and not Step 5 since the SCOM R2 environment is already affected by then; &lt;/li&gt;    &lt;li&gt;&lt;font color="#0000ff"&gt;Removal of the SCOM Reporting functionality&lt;/font&gt; &lt;em&gt;(we KEEP the Data Warehouse of course!)&lt;/em&gt;; &lt;/li&gt;    &lt;li&gt;Stopping of the Health Service on RMS and all MS servers; &lt;/li&gt;    &lt;li&gt;Stopping the Configuration and SDK service on the RMS; &lt;/li&gt;    &lt;li&gt;&lt;font color="#0000ff"&gt;Backup the SCOM databases: OperationsManager and OperationsManagerDW&lt;/font&gt; &lt;em&gt;(because no more data comes in these backups are the most current ones and won’t be outdated in any kind of way)&lt;/em&gt;; &lt;/li&gt;    &lt;li&gt;Stop the SQL Server service &lt;em&gt;(and all other related SQL services)&lt;/em&gt; on the old SQL Server; &lt;/li&gt;    &lt;li&gt;&lt;font color="#0000ff"&gt;Restore of the SCOM databases OpsMgr and OpsMgrDW on the new SQL 2008 R2 SP1 server&lt;/font&gt;; &lt;/li&gt;    &lt;li&gt;&lt;font color="#0000ff"&gt;Adjustment of the registry keys on the RMS&lt;/font&gt;, so the new SQL server is used; &lt;/li&gt;    &lt;li&gt;Adjustment of the registry keys on all MS servers, so the new SQL server is used; &lt;/li&gt;    &lt;li&gt;&lt;font color="#0000ff"&gt;Adjustment of some entries on both SCOM databases on the new SQL Server so the new SQL server is correctly referred to in the database&lt;/font&gt; AND &lt;font color="#0000ff"&gt;enabling CLR for the OpsMgr database&lt;/font&gt;; &lt;/li&gt;    &lt;li&gt;&lt;font color="#0000ff"&gt;Enabling SQL Broker Service on the SCOM R2 database&lt;/font&gt;; &lt;/li&gt;    &lt;li&gt;Starting all SCOM related services on the RMS and checking the OpsMgr event log for any error; &lt;/li&gt;    &lt;li&gt;Launching the OpsMgr Console on the RMS to see whether all is OK; &lt;/li&gt;    &lt;li&gt;When all is well, starting the Health Service on the MS servers, one by one and checking the OpsMgr event logs on those servers whether all goes well; &lt;/li&gt;    &lt;li&gt;&lt;font color="#0000ff"&gt;Installation of SCOM Reporting on the new SQL server&lt;/font&gt;; &lt;/li&gt;    &lt;li&gt;Checking SCOM Reporting by opening the SCOM R2 Console: is the Reporting Wunderbar present?; &lt;/li&gt;    &lt;li&gt;&lt;font color="#0000ff"&gt;Checking the successful upload of data into the Data Warehouse&lt;/font&gt; &lt;em&gt;(OpsMgr event logs of the RMS and MS servers)&lt;/em&gt;; &lt;/li&gt;    &lt;li&gt;&lt;font color="#0000ff"&gt;Restore of custom folders in SSRS and upload of custom RDLs to the correct Folders&lt;/font&gt;; &lt;/li&gt;    &lt;li&gt;Checking whether all Reports show up again in SCOM &lt;em&gt;(this might take an hour or so).&lt;/em&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;As stated before, it won’t be a detailed step-by-step guide , but I will highlight the most crucial steps. In the list above the steps which are printed in &lt;font color="#0000ff"&gt;blue&lt;/font&gt; will be explained by me in more detail. Let’s start since there is a lot to share. &lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;Step &lt;/font&gt;&lt;/u&gt;&lt;strong&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;2&lt;/font&gt;&lt;/u&gt;       &lt;br /&gt;&lt;/strong&gt;The SCOM R2 Reporting functionality must be removed now. Of course we KEEP the OperationsManagerDW database! &lt;/p&gt;  &lt;p&gt;Open the SSRS server hosting the SCOM Reporting component and log on with admin permissions. Go to &lt;strong&gt;Control Panel&lt;/strong&gt; &amp;gt; &lt;strong&gt;Add or Remove Programs&lt;/strong&gt; and select &lt;strong&gt;System Center Operations Manager 2007 R2 Reporting Server&lt;/strong&gt; &amp;gt;&lt;strong&gt; Remove &amp;gt; Yes&lt;/strong&gt;:     &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-lj7YmEaEqdg/TtjlV5XBekI/AAAAAAAAGeA/NnYXqUQ_ZxE/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-iacgYpczEJg/TtjlWfT6nPI/AAAAAAAAGeI/fj0X6-ukyuI/image_thumb%25255B1%25255D.png?imgmax=800" width="604" height="104" /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-uLNaFlJHMds/TtjlXFNHI8I/AAAAAAAAGeQ/EYetqDPV5zg/s1600-h/image%25255B7%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-p7hcT2f8Nr0/TtjlX6FjalI/AAAAAAAAGeU/qUyys1Htgs0/image_thumb%25255B3%25255D.png?imgmax=800" width="604" height="119" /&gt;&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-vBWu5YEdrWQ/TtjlYGjyEFI/AAAAAAAAGec/XT5ZRt-O1cQ/s1600-h/image%25255B11%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-BUfc3QxV-58/TtjlY9XgK7I/AAAAAAAAGek/KX-tcsEi3cY/image_thumb%25255B5%25255D.png?imgmax=800" width="311" height="123" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The removal of SCOM R2 Reporting takes a few minutes. When it’s finished it won’t show a dialogue. The ‘installer screen’ just disappears. Open the SCOM R2 Console and the Reporting Wunderbar should be gone now:    &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-oZ2-ATHdT1w/TtjlZejI_rI/AAAAAAAAGes/QFK4VNe0O-k/s1600-h/image%25255B16%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-V9JWo-GMsEQ/TtjlZ9_uUAI/AAAAAAAAGe4/pU-ndcaO3pI/image_thumb%25255B8%25255D.png?imgmax=800" width="283" height="171" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;u&gt;&lt;font color="#0000ff"&gt;Step &lt;strong&gt;5&lt;/strong&gt;&lt;/font&gt;&lt;/u&gt;   &lt;br /&gt;In order to create the backups one can use &lt;b&gt;SQL Server Management Studio&lt;/b&gt;. This tool uses the correct VSS writer so a viable backup will most certainly be created. Also assure the backup is validated:   &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-EIPv1guyRco/Ttjla8SmnGI/AAAAAAAAGfA/8fEWzsC-yKM/s1600-h/image%25255B20%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-2ryLfiuqXTg/Ttjlbh8BOuI/AAAAAAAAGfE/P_LTz_uLass/image_thumb%25255B10%25255D.png?imgmax=800" width="261" height="75" /&gt;&lt;/a&gt;&amp;#160;&amp;#160; &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;Step &lt;strong&gt;7&lt;/strong&gt;&lt;/font&gt;&lt;/u&gt;     &lt;br /&gt;Restoring the SCOM R2 databases to the new SQL 2008 R2 SP1 Server: Use the same medium for this procedure as you used for creating the backups. In this case &lt;b&gt;SQL Server Management Studio&lt;/b&gt;. Connect to SQL instance and log on with an account which has sufficient permissions.&lt;/p&gt;  &lt;p&gt;Click right on &lt;b&gt;Database&lt;/b&gt; &amp;gt; &lt;b&gt;Restore Database&lt;/b&gt;. A Wizard is started now. Select the option &lt;b&gt;From device&lt;/b&gt; and click on the selection button (red circle):     &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-F5tS-9pVBi0/TtjlcEw0X-I/AAAAAAAAGfQ/sxsQNwsHpzw/s1600-h/image%25255B29%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-kimE-BX6w9I/Ttjlc8TVTWI/AAAAAAAAGfY/y7bnVUxY-4Q/image_thumb%25255B15%25255D.png?imgmax=800" width="624" height="561" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Select for &lt;i&gt;Backup Media&lt;/i&gt; File &amp;gt; &lt;b&gt;Add&lt;/b&gt;. Select the backup file of the OperationsManager database &amp;gt; &lt;b&gt;OK&lt;/b&gt; &amp;gt; &lt;b&gt;OK      &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/--eECzgAZMfs/Ttjld3UE8RI/AAAAAAAAGfc/nvkBGnzAWzE/s1600-h/image%25255B33%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-zbJl1DS2CL4/TtjleGcSf4I/AAAAAAAAGfk/vc4_WctB85A/image_thumb%25255B17%25255D.png?imgmax=800" width="482" height="350" /&gt;&lt;/a&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Select the option &lt;b&gt;Restore. &lt;/b&gt;Option &lt;strong&gt;To database&lt;/strong&gt;: select from the dropdown menu &lt;i&gt;OperationsManager&lt;/i&gt;. Option: &lt;b&gt;To a point in time &lt;/b&gt;select &lt;em&gt;Most recent possible &amp;gt; &lt;/em&gt;&lt;strong&gt;OK&lt;/strong&gt;.     &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-ciql9pvHecM/Ttjle7B_yzI/AAAAAAAAGfs/qace0Y1N6h0/s1600-h/image%25255B37%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-gwdOkH39Eq4/TtjlfiIb-SI/AAAAAAAAGf0/FfGT30UztS8/image_thumb%25255B19%25255D.png?imgmax=800" width="522" height="467" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Restore runs for a while and when all is OK:    &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-P0ceC1Nscxo/TtjlgftvxcI/AAAAAAAAGf8/R4xw2VNGQ8E/s1600-h/image%25255B44%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-FhccFIij0ug/Ttjlg3iYoKI/AAAAAAAAGgE/EvWT6HpGWNo/image_thumb%25255B22%25255D.png?imgmax=800" width="620" height="133" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Repeat the same steps for the Data Warehouse database:    &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-kjH7DSce82w/TtjliGky4XI/AAAAAAAAGgQ/epw8skVmkds/s1600-h/image%25255B48%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-5Z_QsJJEiqE/Ttjli3jLKnI/AAAAAAAAGgY/a-6f4Sdj_xQ/image_thumb%25255B24%25255D.png?imgmax=800" width="617" height="132" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;Step &lt;strong&gt;8&lt;/strong&gt;&lt;/font&gt;&lt;/u&gt;     &lt;br /&gt;Adjustment of registry keys on the RMS so the correct SQL Server is referred to:&lt;/p&gt;  &lt;p&gt;Log on to the RMS with local admin permissions and open the registry editor. Go to: &lt;strong&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Operations Manager\3.0\Setup&lt;/strong&gt;.     &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-yrDyWwveUlE/Ttjljbe8BBI/AAAAAAAAGgg/DDIPAb2Wc2c/s1600-h/image%25255B59%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-qeUuYdjY9tI/TtjlkO4vbYI/AAAAAAAAGgk/bvY9GdRkN4Y/image_thumb%25255B29%25255D.png?imgmax=800" width="500" height="121" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Change the key &lt;strong&gt;DatabaseServerName&lt;/strong&gt; so the new SQL Server is referred to:     &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-vEeUQPFcBC8/TtjlkqHLo6I/AAAAAAAAGgw/IcZjRUUVNFs/s1600-h/image%25255B67%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-0F-qj25GAxE/TtjllkyZAfI/AAAAAAAAGg0/K1vlegeqEdA/image_thumb%25255B33%25255D.png?imgmax=800" width="398" height="173" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;‘Save’ the changes and close the registry editor.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;Step &lt;strong&gt;10&lt;/strong&gt;&lt;/font&gt;&lt;/u&gt;     &lt;br /&gt;Adjustment of some tables in both SCOM databases so the correct SQL Server is referred to. Open &lt;strong&gt;SQL Server Management Studio&lt;/strong&gt;, logon with admin permissions on the SQL instance.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;OperationsManager database&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;Go to &lt;b&gt;Tables&lt;/b&gt; &amp;gt; &lt;b&gt;MT_ManagementGroup&lt;/b&gt; &amp;gt; click right and select the option &lt;b&gt;Edit Top 200 Rows&lt;/b&gt;. Search for record &lt;b&gt;SQLServerName_6B1D1BE8_EBB4_B425_08DC_2385C5930B04&lt;/b&gt;     &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-HoQIr5gHSJ4/TtjlmOjmojI/AAAAAAAAGg8/JzWbGdElnDs/s1600-h/image%25255B77%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-ICU2KiOcXDg/TtjlmuXZZxI/AAAAAAAAGhI/7vc2ZW3zBEU/image_thumb%25255B39%25255D.png?imgmax=800" width="404" height="85" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Modify it so it refers to the new SQL Server:    &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-CQZ2svrNe1g/TtjlnYyDWPI/AAAAAAAAGhM/YrT_HSWxn_w/s1600-h/image%25255B76%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-Q8dnLBhb74I/TtjloMt9CZI/AAAAAAAAGhU/-1zo8hcvQXg/image_thumb%25255B38%25255D.png?imgmax=800" width="404" height="85" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Close the table.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Enabling CLR on the OperationsManager database        &lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;Select the database &amp;gt; click right &amp;gt; &lt;strong&gt;new query&lt;/strong&gt; &amp;gt; copy this code&lt;/p&gt;  &lt;table border="1" cellspacing="0" cellpadding="2" width="600"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="600"&gt;         &lt;p style="text-align: left; text-autospace: ; mso-layout-grid-align: none" class="MsoNormal" align="left"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; color: maroon; mso-fareast-language: nl; mso-bidi-language: ar-sa; mso-no-proof: yes" lang="EN-US"&gt;sp_configure&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-language: nl; mso-bidi-language: ar-sa; mso-no-proof: yes" lang="EN-US"&gt; &lt;span style="color: red"&gt;'show advanced options'&lt;/span&gt;&lt;span style="color: gray"&gt;,&lt;/span&gt; 1&lt;span style="color: gray"&gt;; &lt;/span&gt;&lt;/span&gt;            &lt;p&gt;&lt;/p&gt;         &lt;/p&gt;          &lt;p&gt;&lt;/p&gt;          &lt;p&gt;&lt;/p&gt;          &lt;p style="text-align: left; text-autospace: ; mso-layout-grid-align: none" class="MsoNormal" align="left"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; color: blue; mso-fareast-language: nl; mso-bidi-language: ar-sa; mso-no-proof: yes" lang="EN-US"&gt;GO &lt;/span&gt;&lt;/p&gt;          &lt;p&gt;&lt;/p&gt;          &lt;p&gt;&lt;/p&gt;          &lt;p&gt;&lt;/p&gt;          &lt;p style="text-align: left; text-autospace: ; mso-layout-grid-align: none" class="MsoNormal" align="left"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; color: blue; mso-fareast-language: nl; mso-bidi-language: ar-sa; mso-no-proof: yes" lang="EN-US"&gt;RECONFIGURE&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; color: gray; mso-fareast-language: nl; mso-bidi-language: ar-sa; mso-no-proof: yes" lang="EN-US"&gt;; &lt;/span&gt;&lt;/p&gt;          &lt;p&gt;&lt;/p&gt;          &lt;p&gt;&lt;/p&gt;          &lt;p&gt;&lt;/p&gt;          &lt;p style="text-align: left; text-autospace: ; mso-layout-grid-align: none" class="MsoNormal" align="left"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; color: blue; mso-fareast-language: nl; mso-bidi-language: ar-sa; mso-no-proof: yes" lang="EN-US"&gt;GO &lt;/span&gt;&lt;/p&gt;          &lt;p&gt;&lt;/p&gt;          &lt;p&gt;&lt;/p&gt;          &lt;p&gt;&lt;/p&gt;          &lt;p style="text-align: left; text-autospace: ; mso-layout-grid-align: none" class="MsoNormal" align="left"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; color: maroon; mso-fareast-language: nl; mso-bidi-language: ar-sa; mso-no-proof: yes" lang="EN-US"&gt;sp_configure&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-language: nl; mso-bidi-language: ar-sa; mso-no-proof: yes" lang="EN-US"&gt; &lt;span style="color: red"&gt;'clr enabled'&lt;/span&gt;&lt;span style="color: gray"&gt;,&lt;/span&gt; 1&lt;span style="color: gray"&gt;; &lt;/span&gt;&lt;/span&gt;            &lt;p&gt;&lt;/p&gt;         &lt;/p&gt;          &lt;p&gt;&lt;/p&gt;          &lt;p&gt;&lt;/p&gt;          &lt;p style="text-align: left; text-autospace: ; mso-layout-grid-align: none" class="MsoNormal" align="left"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; color: blue; mso-fareast-language: nl; mso-bidi-language: ar-sa; mso-no-proof: yes; mso-ansi-language: nl"&gt;GO &lt;/span&gt;&lt;/p&gt;          &lt;p&gt;&lt;/p&gt;          &lt;p&gt;&lt;/p&gt;          &lt;p&gt;&lt;/p&gt;          &lt;p style="text-align: left; text-autospace: ; mso-layout-grid-align: none" class="MsoNormal" align="left"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; color: blue; mso-fareast-language: nl; mso-bidi-language: ar-sa; mso-no-proof: yes; mso-ansi-language: nl"&gt;RECONFIGURE&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; color: gray; mso-fareast-language: nl; mso-bidi-language: ar-sa; mso-no-proof: yes; mso-ansi-language: nl"&gt;; &lt;/span&gt;&lt;/p&gt;          &lt;p&gt;&lt;/p&gt;          &lt;p&gt;&lt;/p&gt;          &lt;p&gt;&lt;/p&gt;         &lt;span style="font-family: &amp;quot;Courier New&amp;quot;; color: blue; font-size: 10pt; mso-fareast-language: nl; mso-bidi-language: ar-sa; mso-no-proof: yes; mso-ansi-language: nl; mso-fareast-font-family: &amp;#39;Times New Roman&amp;#39;"&gt;GO&lt;/span&gt; &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&amp;gt; &lt;strong&gt;Execute&lt;/strong&gt;:     &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-NfdQOapuqzY/TtjlosQtUiI/AAAAAAAAGhY/_SP7lqM3WtI/s1600-h/image%25255B81%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-EyNZZRQGLR0/Ttjlp-TMA8I/AAAAAAAAGho/XY5O1fE6Ulw/image_thumb%25255B41%25255D.png?imgmax=800" width="804" height="77" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;OperationsManagerDW database&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;Go to &lt;b&gt;Tables&lt;/b&gt; &amp;gt; &lt;b&gt;MemberDatabase&lt;/b&gt; and search for the record &lt;strong&gt;ServerName&lt;/strong&gt;     &lt;br /&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-BfX0_GPTv6U/TtjlqXgUXJI/AAAAAAAAGhw/7hZHBs38XvE/image_thumb%25255B42%25255D.png?imgmax=800" width="111" height="70" /&gt;&lt;/p&gt;  &lt;p&gt;Modify it so it refers to the new SQL Server:    &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-fUxLGMSMCqc/TtjlrCFqltI/AAAAAAAAGh0/Ax9xW_D74-0/s1600-h/image%25255B87%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-5a4uGQdQnhI/TtjlrVAnS2I/AAAAAAAAGh8/lbWur8azo-o/image_thumb%25255B43%25255D.png?imgmax=800" width="111" height="71" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Close the table, but stay in &lt;strong&gt;SQL Server Management Studio&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;Step &lt;strong&gt;11&lt;/strong&gt;&lt;/font&gt;&lt;/u&gt;     &lt;br /&gt;Enabling SQL Broker Service: &lt;a href="http://thoughtsonopsmgr.blogspot.com/2009/01/scom-discovery-wizard-doesnt-work.html" target="_blank"&gt;See this posting of mine, Step &lt;strong&gt;2&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;Step &lt;strong&gt;15&lt;/strong&gt;&lt;/font&gt;&lt;/u&gt;     &lt;br /&gt;Installing SCOM R2 Reporting: &lt;/p&gt;  &lt;p&gt;First and foremost, check the correct working of SSRS by opening this URL on the SSRS instance in IE (running with elevated permissions!): &lt;a href="http://localhost/Reports"&gt;http://localhost/Reports&lt;/a&gt;:     &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-w0LWHsdJdBQ/TtjlsCqoHzI/AAAAAAAAGiE/YZYIjGG8Bfk/s1600-h/image%25255B91%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-CIy4qjGBXEI/Ttjlsz40AnI/AAAAAAAAGiI/Hek9Yq-UZaY/image_thumb%25255B45%25255D.png?imgmax=800" width="623" height="297" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;When this screen is shown all is well. Otherwise fix any issues before continuing.&lt;/p&gt;  &lt;p&gt;&lt;font color="#ff0000"&gt;Before starting the installation first go through the steps mentioned in &lt;/font&gt;&lt;a href="http://support.microsoft.com/kb/2425714"&gt;KB2425714&lt;/a&gt;&lt;font color="#ff0000"&gt;. Otherwise the installation of SCOM Reporting won’t succeed.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;Run the installation media of SCOM R2 with elevated permissions and an account which has admin permission locally on the SSRS server, within SCOM and permissions within the SQL instance hosting the Data Warehouse database. Otherwise the installation will fail…    &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-g-1OEAJhQjY/TtjltJ6LJfI/AAAAAAAAGiU/cs3EInO8eBQ/s1600-h/image%25255B95%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-bSmHtlaDy08/TtjluELKATI/AAAAAAAAGic/hGMA7vxsteU/image_thumb%25255B47%25255D.png?imgmax=800" width="392" height="307" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Go through the setup wizard but don’t forget to &lt;strong&gt;DESELECT&lt;/strong&gt; the Data Warehouse database:     &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-n7dD-xKDs2g/TtjlvfnHcRI/AAAAAAAAGio/6IRlqrIRjbo/s1600-h/image%25255B100%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-m8PSzRu3Q8k/TtjlwO02okI/AAAAAAAAGis/vgZr0oS0eJs/image_thumb%25255B50%25255D.png?imgmax=800" width="392" height="301" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Enter all the required information and later on SCOM R2 Reporting is installed successfully:    &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-wegcw2ZYOi8/Ttjlwa_6v-I/AAAAAAAAGi0/jAXjPAcFPSU/s1600-h/image%25255B104%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-B1bWAJzd-_0/TtjlwwD5SKI/AAAAAAAAGjA/ngn_5Ag4EuQ/image_thumb%25255B52%25255D.png?imgmax=800" width="392" height="298" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;And:    &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-nMbYTNYTZw8/TtjlyMbuHsI/AAAAAAAAGjE/Lg6haX2fUH8/s1600-h/image%25255B108%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-7FuY3z1zBmE/Ttjlyrh7PCI/AAAAAAAAGjQ/lqL9Nwys3iU/image_thumb%25255B54%25255D.png?imgmax=800" width="289" height="212" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;Step &lt;strong&gt;17&lt;/strong&gt;&lt;/font&gt;&lt;/u&gt;     &lt;br /&gt;Checking the successful upload of data into the Data Warehouse on the RMS and MS servers:&lt;/p&gt;  &lt;p&gt;Check the OpsMgr event log on these servers for this kind of events: &lt;i&gt;Category&lt;/i&gt;: &lt;b&gt;Data Warehouse&lt;/b&gt;, &lt;i&gt;EventID&lt;/i&gt;: &lt;strong&gt;31554 &lt;/strong&gt;(there are others as well).     &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-IEhWqoWSh-s/Ttjlzin19VI/AAAAAAAAGjY/yoOWzzkBki8/s1600-h/image%25255B112%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-SqZzFDOOgo0/Ttjl0RefOeI/AAAAAAAAGjg/nvfpdjZuiOE/image_thumb%25255B56%25255D.png?imgmax=800" width="804" height="394" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Events like these indicate successful uploads of data into the Data Warehouse. &lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;Step &lt;strong&gt;18&lt;/strong&gt;&lt;/font&gt;&lt;/u&gt;     &lt;br /&gt;Recreating the custom folders in SSRS and uploading the RDLs of the custom reports:&lt;/p&gt;  &lt;p&gt;Recreate the custom folders in SSRS by using the web interface for SSRS &lt;a href="http://localhost/Reports"&gt;http://localhost/Reports&lt;/a&gt;. Create the required folders:     &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-nlQMPfuJEQo/Ttjl1EIkMBI/AAAAAAAAGjk/AaYPPd4AcwE/s1600-h/image%25255B115%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-AOSiFPS5B4c/Ttjl1ggWnRI/AAAAAAAAGjw/t6LcGutWON0/image_thumb%25255B57%25255D.png?imgmax=800" width="200" height="120" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Upload the RDL files of the custom Reports into the correct folders. This is also done within the web interface for SSRS.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Conclusion&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;As you can see, migrating from SQL Server 2005 to SQL Server 2008 R2 SP1 CU#2 isn’t something to be taken lightly. However, it can be done and in a good manner as well. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Planning&lt;/strong&gt; and &lt;strong&gt;preparation&lt;/strong&gt; are key here. And don’t hesitate to practice it in a lab environment. No licenses are required since you can download all the required software as trial versions and have a go at it. Test it, document it and try it. So you get the hang of it and know what you’re doing.&lt;/p&gt;  &lt;p&gt;This way you can migrate safely to SQL Server 2008 R2 SP1 CU#2 for SCOM R2 without too much hassle.&lt;/p&gt;  &lt;p&gt;In the last posting of this series I will describe the last steps, like cleaning up the ‘mess’ :). &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-5871402296705714558?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/5871402296705714558/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=5871402296705714558' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/5871402296705714558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/5871402296705714558'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/12/preparing-for-migrating-to-om12-moving.html' title='Preparing for migrating to OM12: Moving from SQL 2005 to SQL 2008 – Part III: Phase II – The Migration'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-iacgYpczEJg/TtjlWfT6nPI/AAAAAAAAGeI/fj0X6-ukyuI/s72-c/image_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-5950970498041577805</id><published>2011-11-29T10:12:00.001+01:00</published><updated>2011-11-29T10:12:36.078+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='Community'/><title type='text'>SQL Clustering in a lab environment on a single pc…</title><content type='html'>Hmm, I guess this posting is going to hurt some people, but rest assured, this isn’t the purpose of this posting. It’s just that I want to share some experiences.   &lt;p&gt;Suppose you want to play around with a SQL Cluster, based on Microsoft Failover Clustering. In production environments this won’t do. There isn’t any space left neither in the test labs of your company so you need an alternative. However, at home you don’t have any more a real lab as well &lt;em&gt;(when the first kid was about to arrive I emptied my own personal data center in order to restyle it into a baby room…)&lt;/em&gt;. &lt;/p&gt;  &lt;p&gt;All you’ve got is a pc with 8 GB RAM, some really fast disks and a quad core CPU. Nowadays a basic configuration. The system also runs Windows 7 since it’s the home pc as well. So installing Windows Server 2008 R2 for Hyper-V isn’t an option since some people, who’re also using the pc for their home stuff, won’t like that at all. &lt;/p&gt;  &lt;p&gt;So now what? And YES, the SQL Cluster must be build. No matter what. Performance isn’t key here.&lt;/p&gt;  &lt;p&gt;Hmm. Gladly enough I had a license for VMware Workstation 8.0. &lt;em&gt;(I really love my own network :) )&lt;/em&gt;. So I downloaded it, installed it and now it was time for some good searching on the internet. Soon I bumped into these postings, all about creating a SQL Cluster based on VMware Workstation, 3 VMs &lt;em&gt;(one of them DC and a virtualized iSCSI SAN based on Microsoft iSCSI Software Target 3.3)&lt;/em&gt;:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://tsells.wordpress.com/2011/04/22/how-to-setup-a-base-virtual-machine-for-use-in-vmware-workstation/"&gt;http://tsells.wordpress.com/2011/04/22/how-to-setup-a-base-virtual-machine-for-use-in-vmware-workstation/&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://tsells.wordpress.com/2011/04/22/how-to-create-a-virtual-iscsi-san-disk-with-vmware-workstation-and-server-2008-r2/"&gt;http://tsells.wordpress.com/2011/04/22/how-to-create-a-virtual-iscsi-san-disk-with-vmware-workstation-and-server-2008-r2/&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://tsells.wordpress.com/2011/04/22/how-to-setup-a-sql-failover-cluster-with-vmware-workstation/"&gt;http://tsells.wordpress.com/2011/04/22/how-to-setup-a-sql-failover-cluster-with-vmware-workstation/&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;And guess what? It all works very well. One advise though: when creating the virtual iSCSI SAN, there is an additional Step required in order to make it work:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;On the server hosting the iSCSI Target role one must open the &lt;strong&gt;Properties&lt;/strong&gt; screen of the Target. The second tab enables one to add the iSCSI Initiators which are allowed to connect to the iSCSI Target. Without doing this the nodes won’t have access to the iSCSI Target. It took me some time to find this… &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;But now I can build my SQL Cluster:    &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-TTro90CRJPo/TtSiAaHe8LI/AAAAAAAAGdw/ZbNH8qQd62Q/s1600-h/clip_image002%25255B5%25255D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://lh4.ggpht.com/-q5ax1zsBdH0/TtSiA74EWkI/AAAAAAAAGd0/DsPJ_hYeRI4/clip_image002_thumb%25255B2%25255D.jpg?imgmax=800" width="804" height="617" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;It’s funny to see that the software of two companies who are fighting each other for market share can work so good together and produce very good results :).&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-5950970498041577805?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/5950970498041577805/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=5950970498041577805' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/5950970498041577805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/5950970498041577805'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/11/sql-clustering-in-lab-environment-on.html' title='SQL Clustering in a lab environment on a single pc…'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-q5ax1zsBdH0/TtSiA74EWkI/AAAAAAAAGd0/DsPJ_hYeRI4/s72-c/clip_image002_thumb%25255B2%25255D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-7387439988139135161</id><published>2011-11-29T09:50:00.001+01:00</published><updated>2011-11-29T09:50:36.080+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='KB'/><title type='text'>New KB Article: How to gain access to SCOM after the SCOM Admin Group is deleted from AD</title><content type='html'>This is a real nightmare scenario and I am glad I never bumped into it.  &lt;p&gt;But suppose the SCOM Admin Group is by accident deleted from AD. How do you gain access again to your SCOM environment? &lt;/p&gt;  &lt;p&gt;Microsoft has published &lt;a href="http://support.microsoft.com/kb/2640222" target="_blank"&gt;KB2640222&lt;/a&gt; article about this kind of scenario and how to solve it in most cases. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-7387439988139135161?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/7387439988139135161/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=7387439988139135161' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/7387439988139135161'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/7387439988139135161'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/11/new-kb-article-how-to-gain-access-to.html' title='New KB Article: How to gain access to SCOM after the SCOM Admin Group is deleted from AD'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-2349191768667016832</id><published>2011-11-23T16:06:00.011+01:00</published><updated>2011-12-02T16:03:32.807+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Upgrading'/><category scheme='http://www.blogger.com/atom/ns#' term='OM12'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>Preparing for migrating to OM12: Moving from SQL 2005 to SQL 2008 – Part II: Phase I – The Preparations</title><content type='html'>----------------------------------------------------------------------------------   &lt;br /&gt;&lt;u&gt;Postings in the same series:&lt;/u&gt;   &lt;br /&gt;&lt;a href="http://thoughtsonopsmgr.blogspot.com/2011/11/preparing-for-migrating-to-om12-moving.html" target="_blank"&gt;Part&amp;nbsp;&amp;nbsp; I&lt;/a&gt; &lt;strong&gt;– Along came a theory   &lt;br /&gt;&lt;/strong&gt;&lt;a href="http://thoughtsonopsmgr.blogspot.com/2011/12/preparing-for-migrating-to-om12-moving.html" target="_blank"&gt;Part III&lt;/a&gt;&lt;strong&gt; – The Migration&amp;nbsp; &lt;br /&gt;&lt;/strong&gt;----------------------------------------------------------------------------------   &lt;br /&gt;In the second posting of this series I will describe in more detail Phase I. When you haven’t read the &lt;a href="http://thoughtsonopsmgr.blogspot.com/2011/11/preparing-for-migrating-to-om12-moving.html" target="_blank"&gt;first&lt;/a&gt; posting of this series &lt;a href="http://thoughtsonopsmgr.blogspot.com/2011/11/preparing-for-migrating-to-om12-moving.html" target="_blank"&gt;please do so now&lt;/a&gt; since otherwise you’ll be missing out the big picture here.   &lt;br /&gt;For the completeness here is the list of questions/steps which make up Phase I:   &lt;br /&gt;&lt;ol&gt;&lt;li&gt;Is the new SQL Server going to be physical or virtual? Also check what Microsoft officially recommends here; &lt;/li&gt;&lt;li&gt;Is the new SQL Server going to be clustered or not? Involve management and let them tell you how they look upon Monitoring. Is it business critical or not? &lt;/li&gt;&lt;li&gt;What version of SQL Server are you going to use (Standard or Enterprise)? &lt;/li&gt;&lt;li&gt;&lt;span style="color: blue;"&gt;Provisioning of the new SQL Server, installing it with the features AND correct COLLATION settings required by OM12&lt;/span&gt;; &lt;/li&gt;&lt;li&gt;&lt;span style="color: blue;"&gt;Preparing the security of the new SQL Server so SCOM can access it&lt;/span&gt;; &lt;/li&gt;&lt;li&gt;&lt;span style="color: blue;"&gt;Adjusting the Master Database with a special script so it understand typical SCOM messages, piped into the event log&lt;/span&gt;; &lt;/li&gt;&lt;li&gt;&lt;span style="color: blue;"&gt;Enabling CLR on the SQL Server so Group calculation works in SCOM R2;&lt;/span&gt; &lt;/li&gt;&lt;li&gt;&lt;span style="color: blue;"&gt;Export of all custom RDLs residing on the current SQL 2005 server, used by SCOM&lt;/span&gt;; &lt;/li&gt;&lt;li&gt;&lt;span style="color: blue;"&gt;Make sure the SCOM environment is healthy. Check SCOM &lt;em&gt;(in the Console and OpsMgr event logs on the RMS and MS servers)&lt;/em&gt; and solve any serious issues before moving on to Phase &lt;strong&gt;II&lt;/strong&gt;&lt;/span&gt;; &lt;/li&gt;&lt;li&gt;DON’T deploy a SCOM R2 Agent on this server!!!! &lt;/li&gt;&lt;li&gt;Make a list with the SCOM service accounts and their passwords, required in Phase II. &lt;/li&gt;&lt;/ol&gt;As stated before, it won’t be a detailed step-by-step guide about how to install SQL Server 2008 R2 SP1 CU#2, but I will highlight the most crucial steps in the processes. In the list above the steps which are printed in blue will be explained by me in more detail. Let’s start since there is a lot to share.   &lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;span style="color: blue;"&gt;Step &lt;/span&gt;&lt;/u&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="color: blue;"&gt;4        &lt;br /&gt;&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;When installing SQL Server 2008 R2 SP1 CU#2 also install the SQL Feature &lt;strong&gt;Full-Text Search&lt;/strong&gt;:   &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-kNk7ru6L3wk/Ts0L3sGxpRI/AAAAAAAAGb8/o87QdWXGRkg/s1600-h/image%25255B12%25255D.png"&gt;&lt;strong&gt;&lt;img alt="image" border="0" height="110" src="http://lh6.ggpht.com/-kXW3mMh-meI/Ts0L4cbPeTI/AAAAAAAAGcE/8deLh3a3nW0/image_thumb%25255B6%25255D.png?imgmax=800" style="background-image: none; border-width: 0px; display: inline; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="198" /&gt;&lt;/strong&gt;&lt;/a&gt;   &lt;br /&gt;and select the correct Collation Settings, &lt;span style="color: red;"&gt;SQL_Latin1_General_CP1_CI_AS&lt;/span&gt;:   &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-9CT87PkuwEY/Ts0L5QPR13I/AAAAAAAAGcM/KpRVxs9Jw7w/s1600-h/image%25255B17%25255D.png"&gt;&lt;img alt="image" border="0" height="218" src="http://lh4.ggpht.com/-JATTsEgdJzo/Ts0L6O3CHmI/AAAAAAAAGcU/W8mjD0CjP0k/image_thumb%25255B9%25255D.png?imgmax=800" style="background-image: none; border-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="404" /&gt;&lt;/a&gt;&amp;nbsp; &lt;br /&gt;&lt;u&gt;&lt;span style="color: blue;"&gt;Step &lt;strong&gt;5&lt;/strong&gt;&lt;/span&gt;&lt;/u&gt;   &lt;br /&gt;Logon to the SQL 2005 Server and open &lt;em&gt;SQL Server Management Studio&lt;/em&gt;. Go to &lt;em&gt;&lt;strong&gt;Server name&lt;/strong&gt;&lt;/em&gt; &amp;gt; &lt;b&gt;Security&lt;/b&gt; &amp;gt; &lt;strong&gt;Logins &lt;/strong&gt;and look for the SCOM R2 Service Accounts &lt;em&gt;(typically there are at least four of them: &lt;strong&gt;Action&lt;/strong&gt;, &lt;strong&gt;SDK&lt;/strong&gt;, &lt;strong&gt;Data Warehouse Write&lt;/strong&gt; and &lt;strong&gt;Data Warehouse Read&lt;/strong&gt;)&lt;/em&gt;. It goes without saying all these accounts are AD accounts.   &lt;br /&gt;&lt;br /&gt;Write down the details. The most important ones here are the pages &lt;strong&gt;Server Roles&lt;/strong&gt; &lt;em&gt;(always &lt;strong&gt;Public&lt;/strong&gt;, but &lt;span style="color: red;"&gt;check and double check&lt;/span&gt;!)&lt;/em&gt; and &lt;strong&gt;User Mapping&lt;/strong&gt;. Make a screenshot of the latter page since it narrows down the margin of error compared to writing down the settings. Example:   &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-TP4DaToJpGw/Ts0L62GYPPI/AAAAAAAAGcc/NdjQz00aFG4/s1600-h/image%25255B22%25255D.png"&gt;&lt;img alt="image" border="0" height="164" src="http://lh4.ggpht.com/-02DVIq5csQo/Ts0L7iWgtVI/AAAAAAAAGck/cmTUx1ClmI0/image_thumb%25255B12%25255D.png?imgmax=800" style="background-image: none; border-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="404" /&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp; &lt;br /&gt;Recreate the Logins on the new SQL 2008 R2 SP1 server. Of course, not all settings from &lt;strong&gt;User Mappings&lt;/strong&gt; can be applied yet &lt;em&gt;(the SCOM R2 databases aren’t there yet…)&lt;/em&gt; but at least the required Logins are in place. Example:   &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-ct94uCtyujg/Ts0L8l8W2-I/AAAAAAAAGcs/KHQ29J635-s/s1600-h/image%25255B26%25255D.png"&gt;&lt;img alt="image" border="0" height="206" src="http://lh3.ggpht.com/-CbsSX8u2_Xg/Ts0L9bwUIOI/AAAAAAAAGc0/6_fh9RwxsUg/image_thumb%25255B14%25255D.png?imgmax=800" style="background-image: none; border-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="604" /&gt;&lt;/a&gt;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;span style="color: blue;"&gt;Step &lt;/span&gt;&lt;/u&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="color: blue;"&gt;6        &lt;br /&gt;&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;Run &lt;a href="https://skydrive.live.com/redir.aspx?cid=05748209ffa48ac1&amp;amp;resid=5748209FFA48AC1!585" target="_blank"&gt;this script&lt;/a&gt; against the &lt;strong&gt;Master database&lt;/strong&gt; so it becomes aware of SCOM R2 specific events which can be logged in to the Windows Event log:   &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-zIGCT_7uAwg/Ts0L-tBayrI/AAAAAAAAGc8/zDp4vXRgMYc/s1600-h/image%25255B30%25255D.png"&gt;&lt;img alt="image" border="0" height="19" src="http://lh4.ggpht.com/-uBUrc4Cuhok/Ts0L_eCxpbI/AAAAAAAAGdA/bu2wdvMLCB0/image_thumb%25255B16%25255D.png?imgmax=800" style="background-image: none; border-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="248" /&gt;&lt;/a&gt;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;span style="color: blue;"&gt;Step &lt;/span&gt;&lt;/u&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="color: blue;"&gt;7&lt;/span&gt;       &lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;Enabling CLR in order to have Group calculation working. Even though this must be run against the OperationsManager database itself, it’s good to have the required Stored Procedure already available:   &lt;br /&gt;&lt;table border="1" cellpadding="2" cellspacing="0" style="width: 450px;"&gt;&lt;tbody&gt;&lt;tr&gt;       &lt;td valign="top" width="450"&gt;&lt;pre&gt;sp_configure 'show advanced options', 1;&lt;br /&gt;GO&lt;br /&gt;RECONFIGURE;&lt;br /&gt;GO&lt;br /&gt;sp_configure 'clr enabled', 1;&lt;br /&gt;GO&lt;br /&gt;RECONFIGURE;&lt;br /&gt;GO&lt;/pre&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;u&gt;&lt;span style="color: blue;"&gt;Step &lt;/span&gt;&lt;/u&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="color: blue;"&gt;8&lt;/span&gt; &lt;/u&gt;&lt;/strong&gt;Now all custom made Reports in SCOM must be exported.&lt;br /&gt;Mind you, &lt;u&gt;these aren’t the Reports you have saved to Favorites nor the Published Reports&lt;/u&gt;. Reports like that are Linked Reports, like &lt;a href="http://msdn.microsoft.com/en-us/library/ms156327(v=sql.90).aspx" target="_blank"&gt;shortcuts&lt;/a&gt; which refer to other existing Reports. These Linked Reports won’t be exported but have to be recreated later on.&lt;br /&gt;&lt;br /&gt;Another approach here could be running these Reports one by one and save them to a MP of their own. Also the Reports which are present in the MPs won’t have to be exported since the MPs will upload them automatically to the new SSRS instance.&lt;br /&gt;&lt;br /&gt;What I mean with Custom Reports are the ones which are made with Report Builder or BIDS for instance. Identify those Reports and their locations. A &lt;a href="http://thoughtsonopsmgr.blogspot.com/2011/08/great-tool-for-exporting-all-rdls-and.html" target="_blank"&gt;tool will be used to export the RDLs&lt;/a&gt;. It requires .NET Framework 4.0. so when it’s not there we have to install it. The stand alone installer can be found &lt;a href="http://www.microsoft.com/download/en/details.aspx?id=17718" target="_blank"&gt;here&lt;/a&gt; for both architectures. See &lt;a href="http://thoughtsonopsmgr.blogspot.com/2011/08/great-tool-for-exporting-all-rdls-and.html" target="_blank"&gt;this posting of mine&lt;/a&gt; about how to use the tool to export the Reports.&lt;br /&gt;&lt;br /&gt;Since ALL Reports will be exported, delete the ones which are present in the MPs and keep the custom made Reports. These will be uploaded later on into the new SSRS instance.&lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;span style="color: blue;"&gt;Step &lt;/span&gt;&lt;/u&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="color: blue;"&gt;9&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;Check the health of the SCOM environment. Make sure all is OK and nothing amiss. Check the SCOM Console for the health of the MG and also check all OpsMgr eventlogs on the SCOM R2 MS servers. Only when all is well, it’s time to move on to Phase &lt;strong&gt;II&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;Conclusion&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;As you can see, there is a lot to do. But with Phase I you can take your time and prepare it step-by-step. In the next Phase the move of the SCOM R2 databases and SCOM R2 Reporting will take place. And this is the Phase where it all happens. Nice! See you’ll next time!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-2349191768667016832?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/2349191768667016832/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=2349191768667016832' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/2349191768667016832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/2349191768667016832'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/11/preparing-for-migrating-to-om12-moving_23.html' title='Preparing for migrating to OM12: Moving from SQL 2005 to SQL 2008 – Part II: Phase I – The Preparations'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-kXW3mMh-meI/Ts0L4cbPeTI/AAAAAAAAGcE/8deLh3a3nW0/s72-c/image_thumb%25255B6%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-5836120626579617568</id><published>2011-11-22T10:15:00.001+01:00</published><updated>2011-11-22T10:15:38.053+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='OM12'/><title type='text'>OM12: Antivirus exclusions</title><content type='html'>With SCOM one had to exclude certain files, folders and sometimes even extensions &lt;em&gt;(be careful here!)&lt;/em&gt; in order to keep your SCOM environment in a smooth condition without being frustrated in its workings by antivirus software.   &lt;p&gt;As far as I have seen this isn’t any different with &lt;em&gt;Microsoft System Center 2012 – Operations Manager&lt;/em&gt; (&lt;strong&gt;OM12&lt;/strong&gt;). However, with this version some folder locations are changed and when one is running SQL Server 2008 R2 the same issue is happening as well. Therefore this posting contains the updated folder locations, based on OM12 RC. &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;My personal guess is the folder locations won’t change in OM12 RTM &lt;u&gt;but NEVER assume ALWAYS check and double check!&lt;/u&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;This posting is based on another posting, to be found &lt;a href="http://blogs.technet.com/b/kevinholman/archive/2007/12/12/antivirus-exclusions-for-mom-and-opsmgr.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Processes&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;Before excluding &lt;em&gt;any&lt;/em&gt; process from being scanned by your antivirus software&lt;u&gt; know what you’re doing&lt;/u&gt;. As Kevin stated it on his blog &lt;em&gt;(adjusted it to OM12 servers)&lt;/em&gt;:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font color="#ff0000"&gt;“…Excluding by process executable is very dangerous, in that it limits the control of scanning potentially dangerous files handled by the process, because it excludes any and all files involved. For this reason, unless absolutely necessary, we will not exclude any process executables in AV configurations for OM12 servers…”&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;For OM12 it’s still the same process: &lt;strong&gt;monitoringhost.exe&lt;/strong&gt;. However, the location differs, per functionality:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;OM12 Agent: &lt;em&gt;~:\Program Files\System Center Operations Manager\Agent&lt;/em&gt;; &lt;/li&gt;    &lt;li&gt;OM12 Management Server: &lt;em&gt;~:\Program Files\System Center Operations Manager 2012\Server&lt;/em&gt;. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Folders&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;These folders are advised to be excluded from scanning by your antivirus software:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;OM12 Agent: &lt;em&gt;~:\Program Files\System Center Operations Manager\Agent\Health Service State\Health Service Store&lt;/em&gt;; &lt;/li&gt;    &lt;li&gt;OM12 Management Server: ~&lt;em&gt;:\Program Files\System Center Operations Manager 2012\Server\Health Service State\Health Service Store&lt;/em&gt;; &lt;/li&gt;    &lt;li&gt;SQL Server databases: &lt;em&gt;~:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA&lt;/em&gt;; &lt;/li&gt;    &lt;li&gt;SQL Server log files: &lt;em&gt;~:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Log&lt;/em&gt;. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Extensions&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;These extensions are advised to be excluded from scanning by your antivirus software:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;OM12 MS servers and Agents: &lt;strong&gt;EDB&lt;/strong&gt;, &lt;strong&gt;CHK&lt;/strong&gt;, &lt;strong&gt;LOG&lt;/strong&gt;. These are the queue and log files of OM12; &lt;/li&gt;    &lt;li&gt;SQL: &lt;strong&gt;MDF&lt;/strong&gt;, &lt;strong&gt;LDF&lt;/strong&gt;. These are the database and log files of SQL server. &lt;!--EndFragment--&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-5836120626579617568?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/5836120626579617568/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=5836120626579617568' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/5836120626579617568'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/5836120626579617568'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/11/with-scom-one-had-to-exclude-certain.html' title='OM12: Antivirus exclusions'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-3803173845599592050</id><published>2011-11-18T07:29:00.001+01:00</published><updated>2011-11-18T07:29:43.692+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='managementpack'/><category scheme='http://www.blogger.com/atom/ns#' term='Community'/><title type='text'>New Base OS MP: Logical Disk Free space Alerts fixed by Kevin Holman &amp; Larry Mosley</title><content type='html'>The new Base OS MP has been revamped in such a way to reduce a lot of noise, which is good. However, one thing which changed as well are the Alerts for logical disk free space. They don’t show anymore how much free space (in MBs and percentage) is left. Which isn’t good since now one doesn’t know how critical an Alert is.   &lt;p&gt;Kevin Holman and Larry Mosley have therefore written a couple of addendum MPs which address this issue. However, DON’T just download these MPs and import them. First READ the blog posting of Kevin from top to bottom in order to get a full understanding of the consequences and (perhaps) the additional work they involve.&lt;/p&gt;  &lt;p&gt;Want to know more? Go &lt;a href="http://blogs.technet.com/b/kevinholman/archive/2011/11/17/opsmgr-logical-disk-free-space-alerts-don-t-show-percent-and-mb-free-values-in-the-alert-description.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-3803173845599592050?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/3803173845599592050/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=3803173845599592050' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/3803173845599592050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/3803173845599592050'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/11/new-base-os-mp-has-been-revamped-in.html' title='New Base OS MP: Logical Disk Free space Alerts fixed by Kevin Holman &amp;amp; Larry Mosley'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-6353894081118430060</id><published>2011-11-17T10:31:00.001+01:00</published><updated>2011-11-17T10:38:07.524+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Maintenance'/><category scheme='http://www.blogger.com/atom/ns#' term='OM12'/><category scheme='http://www.blogger.com/atom/ns#' term='managementpack'/><category scheme='http://www.blogger.com/atom/ns#' term='Community'/><title type='text'>OM12: Unsealed MPs are still VERY important, so EXPORT them on a regular basis</title><content type='html'>With OM12 Unsealed MPs still play a vital role, so it’s very important to export them and put them into the regular backup plan as well.   &lt;p&gt;For SCOM there is a &lt;a href="http://www.eggheadcafe.com/microsoft/Ops-Manager-Powershell/30282241/powershell-script-for-om2007-as-a-scheduled-task.aspx" target="_blank"&gt;PS script available&lt;/a&gt; which enables one to create a Scheduled Task for it. It works great since it’s really Set &amp;amp; Forget. And every day one has a fresh export of all Unsealed MPs available. &lt;/p&gt;  &lt;p&gt;I for myself use this script in every SCOM environment I bump into since it really adds so much value. And I run this script on ALL SCOM Management Servers, RMS and MS servers that is. This way – even when people forget to backup the export files of the Unsealed MPs – there are multiple locations where these files reside. And these files don’t take that much disk space so no issues there either.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;But how to go about it in OM12?&lt;/em&gt; The good news is, this script still works! Even though one has to specify the RMS (duh!) it runs like clockwork. The only thing one has to take into account is that one&lt;u&gt; targets the OM12 MS server which is installed first in the new OM12 MG&lt;/u&gt;. Since that server typically hosts the&lt;strong&gt; RMS Emulator&lt;/strong&gt; role for backward compatibility with SCOM R2.&lt;/p&gt;  &lt;p&gt;How the PS script works? Very straight forward. It consists out of two components: the PS script itself and a small cmd-file which contains the required parameters. I have attached the cmd-file and PS script at the end of this posting.&amp;#160; This is how one can configure it:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Create a folder on the OM 2012 server, like &lt;strong&gt;C:\_Backup&lt;/strong&gt;; &lt;/li&gt;    &lt;li&gt;Create within that folder two sub-folders: &lt;strong&gt;Scripts&lt;/strong&gt; and &lt;strong&gt;UnsealedMPs&lt;/strong&gt;; &lt;/li&gt;    &lt;li&gt;Copy the PS script and cmd-file into the folder &lt;strong&gt;C:\_Backup\Scripts&lt;/strong&gt;; &lt;/li&gt;    &lt;li&gt;Modify the cmd-file so it contains the correct OM12 server which hosts the RMS Emulator role (&amp;lt;FQDN RMS EMULATOR&amp;gt;); &lt;/li&gt;    &lt;li&gt;Testdrive the cmd-file in order to see all is well and the Unsealed MPs are indeed exported to the folder &lt;strong&gt;C:\_Backup\UnsealedMPs&lt;/strong&gt;’ &lt;/li&gt;    &lt;li&gt;When all is OK, save the cmd-file; &lt;/li&gt;    &lt;li&gt;Create a Scheduled Task which runs on a daily basis early in the morning;&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;Select the SDK account for the Scheduled Task to run under so you’re sure it has the required permissions to access OM12. &lt;/li&gt;   &lt;/ul&gt;    &lt;li&gt;Test the Scheduled Task in order to see all is well; &lt;/li&gt;    &lt;li&gt;Repeat Steps &lt;strong&gt;1&lt;/strong&gt; to &lt;strong&gt;8&lt;/strong&gt; on every OM12 MS server and you’re fine;&lt;/li&gt;    &lt;li&gt;Make sure the regular backups also take the folders C:\_Backup on all OM12 MS servers into account.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;PS script and cmd-file can be downloaded from my &lt;a href="https://skydrive.live.com/redir.aspx?cid=05748209ffa48ac1&amp;amp;resid=5748209FFA48AC1!580" target="_blank"&gt;SkyDrive&lt;/a&gt;.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font color="#ff0000"&gt;&lt;strong&gt;&lt;u&gt;Credits&lt;/u&gt;&lt;/strong&gt;         &lt;br /&gt;I didn’t write these PS and cmd-files but found them years back on the internet. My guess is they came from SystemCenterForum.org so all credits go to them.&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-6353894081118430060?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/6353894081118430060/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=6353894081118430060' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/6353894081118430060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/6353894081118430060'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/11/with-om12-unsealed-mps-still-play-vital.html' title='OM12: Unsealed MPs are still VERY important, so EXPORT them on a regular basis'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-7874490262294565045</id><published>2011-11-16T15:25:00.001+01:00</published><updated>2011-11-16T15:25:15.175+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Management Server'/><category scheme='http://www.blogger.com/atom/ns#' term='OM12'/><title type='text'>OM12 RC: Dude, how do I backup the Encryption Key? Answer: You don’t!</title><content type='html'>In SCOM and SCOM R2 installations it was crucial to backup the &lt;em&gt;Encryption Key&lt;/em&gt; of your RMS server and store it safe &lt;em&gt;(which isn’t on the RMS…)&lt;/em&gt;. Basically what this key does is decrypting secure data present in the Operational Database. Without it, no RMS. Period.  &lt;p&gt;When disaster strucks and renders your RMS useless, there is a way to promote &lt;em&gt;(temporarily)&lt;/em&gt; a MS server to RMS in order to have your SCOM environment back in working condition. For this the Encryption Key is crucial. Without it, no promotion of a MS to RMS. &lt;em&gt;(Yes, I know, there are some workarounds since R2 but you don’t want to go there.)&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;So far so good. &lt;/p&gt;  &lt;p&gt;Q: &lt;em&gt;&lt;u&gt;But how about it in OM12? Do you still need to backup the Encryption Key?&lt;/u&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;A: Well, the RMS is gone with OM12 &lt;em&gt;(thank you Microsoft)&lt;/em&gt; since the RMS functionality is now shared among ALL OM12 Management Servers. Along with it the requirement to backup the Encryption Key as well. The tool to run a backup of the Encryption Key isn’t present anymore. So no more backups of the Encryption Key in OM12.&lt;/p&gt;  &lt;p&gt;Q: &lt;em&gt;&lt;u&gt;But what if I only run a single OM12 MS server and it dies?&lt;/u&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;A: &lt;strong&gt;Never ever install ONE OM12 MS server&lt;/strong&gt;. Install at least TWO of them. And in the same period of time. So when you install your OM12 environment, &lt;u&gt;install at least TWO OM12 MS servers on the same day before you proceed any further&lt;/u&gt;. Of course, for lab environments one OM12 MS server &lt;em&gt;could&lt;/em&gt; do, but even there, TWO are the way to go since &lt;em&gt;pools&lt;/em&gt; of OM12 MS servers are used by OM12. So with a single OM12 MS server, your lab environment would be way off compared to normal production situations &lt;em&gt;(perhaps it’s the time to ask for a better lab environment??).&lt;/em&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-7874490262294565045?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/7874490262294565045/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=7874490262294565045' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/7874490262294565045'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/7874490262294565045'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/11/in-scom-and-scom-r2-installations-it.html' title='OM12 RC: Dude, how do I backup the Encryption Key? Answer: You don’t!'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-6761463774781497734</id><published>2011-11-14T11:25:00.001+01:00</published><updated>2011-11-15T07:19:02.182+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Troubleshooting'/><title type='text'>McAfee 8.8 and SCOM/OM: Not a happy marriage…</title><content type='html'>&lt;blockquote&gt;   &lt;p&gt;&lt;font color="#ff0000"&gt;&lt;strong&gt;&lt;u&gt;11-15-2011 Update&lt;/u&gt;&lt;/strong&gt;        &lt;br /&gt;Yesterday evening McAfee released Patch 1 for McAfee VirusScan Enterprise 8.8:        &lt;br /&gt;- McAfee Downloads site - &lt;a href="http://www.mcafee.com/us/downloads"&gt;http://www.mcafee.com/us/downloads&lt;/a&gt;        &lt;br /&gt;- ServicePortal - &lt;a href="https://mysupport.mcafee.com"&gt;https://mysupport.mcafee.com&lt;/a&gt;        &lt;br /&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font color="#ff0000"&gt;&lt;strong&gt;&lt;u&gt;11-14-2011 Update&lt;/u&gt;&lt;/strong&gt;:         &lt;br /&gt;Got this from a McAfee expert: This issues only occurs when you have VSE8.8 installed AND disabled &lt;strong&gt;scriptscan&lt;/strong&gt;. When that component is enabled, &lt;u&gt;the issue mentioned in this posting won’t occur&lt;/u&gt;. McAfee also published a workaround for it, to be found here:&lt;/font&gt; &lt;a href="https://kc.mcafee.com/corporate/index?page=content&amp;amp;id=KB71660"&gt;https://kc.mcafee.com/corporate/index?page=content&amp;amp;id=KB71660&lt;/a&gt;,&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Got this one from a respected colleague of mine: &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;McAfee 8.8&lt;/strong&gt; and SCOM/OM don’t mix well together. It turns out that almost ALL Discovery scripts run by the SCOM/OM12 Agent are blocked, &lt;u&gt;even when you exclude the SCOM/OM Agent folders from scanning&lt;/u&gt;.     &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-Gd1yHy_poUc/TsDsnnE7LSI/AAAAAAAAGas/K99Ht6hSV1A/s1600-h/image%25255B5%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-AjaWD0BSrHU/TsDsoeRY4uI/AAAAAAAAGa0/3SvuHUaJRfg/image_thumb%25255B2%25255D.png?imgmax=800" width="604" height="315" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Because of that you will see screens like this in your OM12 RC environment:    &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-kbs-FL3_Z6Y/TsDspAJACBI/AAAAAAAAGa4/1aUg8PJwvko/s1600-h/image4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-jEMr8ECkWzc/TsDspmDGzVI/AAAAAAAAGbA/nH_NjlCKRWA/image_thumb2.png?imgmax=800" width="604" height="484" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font color="#ff0000"&gt;However, in your SCOM environment you’ll see the same issue!&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;This issue will be solved with the release of &lt;strong&gt;Patch 1 which is available from today (11-15-2011)&lt;/strong&gt;. Or perhaps time to migrate to &lt;a href="http://www.microsoft.com/en-us/server-cloud/forefront/default.aspx" target="_blank"&gt;Microsoft Forefront&lt;/a&gt; :).     &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-bs6TAVKjudw/TsDsqb2jqSI/AAAAAAAAGbM/ojEYAziQjSc/s1600-h/image%25255B8%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-x9TuWEneVw8/TsDsrtg74QI/AAAAAAAAGbU/2Gm8x3ZISnk/image_thumb%25255B3%25255D.png?imgmax=800" width="202" height="75" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-6761463774781497734?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/6761463774781497734/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=6761463774781497734' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/6761463774781497734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/6761463774781497734'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/11/mcafee-88-and-scomom-not-happy-marriage.html' title='McAfee 8.8 and SCOM/OM: Not a happy marriage…'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-AjaWD0BSrHU/TsDsoeRY4uI/AAAAAAAAGa0/3SvuHUaJRfg/s72-c/image_thumb%25255B2%25255D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-4596856947899743623</id><published>2011-11-10T20:33:00.001+01:00</published><updated>2011-11-10T20:36:22.636+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OM12'/><title type='text'>Operations Manager 2012 Release Candidate (OM12 RC) is publicly available</title><content type='html'>Today Microsoft released the Release Candidate for OM12.   &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-5VNFXH4m1c4/Trwm-DD6X7I/AAAAAAAAGZ0/Pd4C5NIh49M/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-EemCZ7Z-Oro/Trwm_ZZWZpI/AAAAAAAAGZ8/bFWgi4mpNyY/image_thumb%25255B1%25255D.png?imgmax=800" width="485" height="320" /&gt;&lt;/a&gt;   &lt;p&gt;Much is changed AND improved, checkout the new LOOK:&amp;#160; &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-dp1UPPHZSwA/TrwnsTqadII/AAAAAAAAGaU/V9lBPy3ix6A/s1600-h/image%25255B11%25255D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-9iE7FJCZ2sM/TrwntYLTuWI/AAAAAAAAGac/2vrS-8Go2aM/image_thumb%25255B5%25255D.png?imgmax=800" width="804" height="551" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Try OM12 RC now!!! But keep this in the back of your mind:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font color="#ff0000"&gt;“Upgrades from RC to RTM in *&lt;b&gt;any&lt;/b&gt;* scenario will not be supported by Microsoft support unless the customer is part of the TAP program &lt;i&gt;for the specific product that they are trying to upgrade&lt;/i&gt;.&amp;#160; Only TAP customers are licensed to run pre-RTM software in production.”&lt;/font&gt;&amp;#160; &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;All documentation about OM12 RC can be found &lt;a href="http://technet.microsoft.com/en-us/library/hh205987.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Taken directly from the &lt;a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=27974" target="_blank"&gt;website&lt;/a&gt; where OM12 RC can be &lt;a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=27974" target="_blank"&gt;downloaded&lt;/a&gt; as well:&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Feature Summary &lt;/b&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;b&gt;Setup &lt;/b&gt;      &lt;br /&gt;Operations Manager 2012 has a new Setup wizard. For important instructions about how to install Operations Manager 2012, see Install Operations Manager 2012 Beta.       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;Highly Available Management Group Out of the Box&lt;/b&gt;       &lt;br /&gt;In Operations Manager 2012, all management servers are peers; there is no root management server. The workload is split among all management servers in a management group, which provides high availability without requiring a cluster.       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;Resource pools &lt;/b&gt;      &lt;br /&gt;A resource pool provides the ability to distribute workloads across multiple management servers, such as availability, network device monitoring, distributed monitor health rollup, and group calculation.       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;Agent Configuration&lt;/b&gt;       &lt;br /&gt;Operations Manager 2012 provides an easy method for configuring agents to report to multiple management servers by adding an Operations Manager Agent application to Control Panel on each agent-managed computer.       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;Operations Console &lt;/b&gt;      &lt;br /&gt;You will notice some subtle changes to the Operations console. The &lt;b&gt;Actions&lt;/b&gt; pane is now the &lt;b&gt;Tasks&lt;/b&gt; pane, and includes a new section called &lt;b&gt;Navigation Tasks&lt;/b&gt; that makes it easy for you to open views for a selected object. The &lt;b&gt;Tasks&lt;/b&gt; pane offers two tabs: one for actions and one for resources and Help links. The &lt;b&gt;Navigation&lt;/b&gt; and &lt;b&gt;Tasks&lt;/b&gt; panes can be hidden or revealed instantly by clicking the arrow in the title bar of the pane.       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;Web console &lt;/b&gt;      &lt;br /&gt;Operations Manager 2012 introduces a new Web console. In Operations Manager 2012, all Operations Manager views are available in the Web console.       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;Network monitoring &lt;/b&gt;      &lt;br /&gt;Operations Manager 2012 provides the ability to discover and monitor network routers and switches, including the network interfaces and ports on those devices and the virtual LAN (VLAN) that they participate in. You can also delete discovered network devices and prevent the deleted network devices from being rediscovered the next time discovery runs. For more information, see Monitor Network Devices.       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;Application monitoring &lt;/b&gt;      &lt;br /&gt;In Operations Manager 2012, you can monitor ASP.NET applications in server- and client-side environments to get details about application availability and performance. Configure monitoring settings, such as polling frequency and transaction threshold. Then use results, including how frequently a problem is occurring, how a server was performing when a problem occurred, and the distributed chain for a transaction in question to pinpoint problems and solutions. For more information, see Monitor a .NET Application.       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;Dashboard views &lt;/b&gt;      &lt;br /&gt;As part of the network monitoring and application monitoring capabilities, Operations Manager 2012 includes new comprehensive dashboard views that combine multiple panels of information into a single view. In Operations Manager 2012, you can add the new dashboard views to My Workspace.       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;Display dashboard views using SharePoint &lt;/b&gt;      &lt;br /&gt;The Operations Manager web part displays specified dashboard views and can be added to Microsoft SharePoint 2010 sites. For more information, see Add a Dashboard View to a SharePoint Site.       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;Creating dashboard views &lt;/b&gt;      &lt;br /&gt;Dashboard views have been significantly upgraded in Operations Manager 2012 from their capabilities in Operations Manager 2007 R2, including custom layouts and nested dashboard views. For more information, see Create a Dashboard View.       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;Operations Manager Module for Windows PowerShell &lt;/b&gt;      &lt;br /&gt;Operations Manager 2012 provides a Windows PowerShell 2.0 module containing a full set of new cmdlets. The cmdlets in this module are only compatible with Operations Manager 2012. You can recognize the Operations Manager 2012 cmdlets by the &amp;quot;SC&amp;quot; preceding the noun. For additional information about the Operations Manager 2012 cmdlets, open the Operations Manager command shell and type &lt;b&gt;Get-Help about_OpsMgr_WhatsNew&lt;/b&gt;. For information about how the Operations Manager 2007 cmdlets map to the Operations Manager 2012 cmdlets, type &lt;b&gt;Get-Help about_OpsMgr_Cmdlet_Names&lt;/b&gt;.To use the Operations Manager 2012 cmdlets, you must establish a connection to an Operations Manager management group. You can establish either a persistent connection in which you can run multiple cmdlets, or a temporary connection when running a single cmdlet. For more information about connections, open the Operations Manager Shell and type &lt;b&gt;Get-Help about_OpsMgr_Connections&lt;/b&gt;.       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;UNIX- and Linux-based computers &lt;/b&gt;      &lt;br /&gt;In Operations Manager 2012, the Discovery Wizard is easier to use for discovering UNIX- and Linux-based computers. You can now use Windows PowerShell to manage UNIX- and Linux-based computers, for more information, see the &lt;b&gt;UNIX and Linux&lt;/b&gt; section in the release notes. High availability is also supported.       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;UNIX/Linux Shell Command Template Management Pack&lt;/b&gt;       &lt;br /&gt;This Management Pack implements authoring templates that allow the creation of rules, tasks, and monitors based on execution of shell commands on UNIX/Linux agents.       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;JEE Management Packs&lt;/b&gt;       &lt;br /&gt;These management packs monitor JEE (Java Enterprise Edition) application servers. Management packs are available for IBM WebSphere, Oracle WebLogic, Red Hat JBoss and Apache Tomcat. &lt;/li&gt; &lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-4596856947899743623?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/4596856947899743623/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=4596856947899743623' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/4596856947899743623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/4596856947899743623'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/11/operations-manager-2012-release.html' title='Operations Manager 2012 Release Candidate (OM12 RC) is publicly available'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-EemCZ7Z-Oro/Trwm_ZZWZpI/AAAAAAAAGZ8/bFWgi4mpNyY/s72-c/image_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-6228389103651246121</id><published>2011-11-09T14:09:00.001+01:00</published><updated>2011-12-02T15:57:52.218+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Upgrading'/><category scheme='http://www.blogger.com/atom/ns#' term='OM12'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>Preparing for migrating to OM12: Moving from SQL 2005 to SQL 2008 – Part I: Along came a theory</title><content type='html'>----------------------------------------------------------------------------------   &lt;br /&gt;&lt;u&gt;Postings in the same series:&lt;/u&gt;   &lt;br /&gt;&lt;a href="http://thoughtsonopsmgr.blogspot.com/2011/11/preparing-for-migrating-to-om12-moving_23.html" target="_blank"&gt;Part&amp;#160; II&lt;/a&gt; &lt;strong&gt;– The Preparations   &lt;br /&gt;&lt;/strong&gt;&lt;a href="http://thoughtsonopsmgr.blogspot.com/2011/12/preparing-for-migrating-to-om12-moving.html" target="_blank"&gt;Part III&lt;/a&gt;&lt;strong&gt; – The Migration&amp;#160;&amp;#160; &lt;br /&gt;&lt;/strong&gt;----------------------------------------------------------------------------------   &lt;p&gt;As stated &lt;a href="http://thoughtsonopsmgr.blogspot.com/2011/11/coming-soon-way-to-migrate-from-sql.html" target="_blank"&gt;before&lt;/a&gt; a new series of blog postings would come out, all about moving from SQL Server 2005 to SQL Server 2008 in order to prepare for migrating from SCOM R2 to OM12 &lt;strong&gt;RTM&lt;/strong&gt; &lt;em&gt;(expected in 2012)&lt;/em&gt;. &lt;/p&gt;  &lt;p&gt;In the first posting of this series I will go discuss the theory behind it, all about the required steps and procedures in order to make it a smooth transition with an absolute minimum amount of downtime for your SCOM R2 environment. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;The Lab        &lt;br /&gt;&lt;img src="http://t0.gstatic.com/images?q=tbn:ANd9GcQ8DOK0NajmxfXYBLm8iwiH4rROX010dNGceXMgp525hlh_BmEbEliNZ8Lt" width="200" height="182" /&gt;         &lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;Especially for this series I have build myself a new SCOM R2 CU#5 environment, based on two W2K03 SP2 servers. &lt;/p&gt;  &lt;p&gt;One server is a DC for the AD and hosts the RMS Role. The second server is the SQL Server and hosts – besides both OpsMgr databases – the Reporting Server role for the SCOM MG as well. &lt;/p&gt;  &lt;p&gt;Some basic MPs (Server OS, IIS and SQL) are imported and tuned and also some customized Reports are created which aren’t saved into a MP of their own but saved directly to the SSRS instance itself.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;The Mission&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;The SQL 2005 Server will be replaced by a SQL 2008 R2 SP1 server, running on W2K08 R2 SP1. And of course, the SCOM R2 databases will be moved to this new server along with the customized Reports and their special folders.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;The Theory, all about TLA and KIs&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;Basically this move to SQL Server 2008 R2 SP1 has three different phases. Each phase has its own characteristics, challenges and potential pitfalls.&amp;#160; So preparation is key here. &lt;/p&gt;  &lt;p&gt;A typical case where usage of the &lt;em&gt;Traffic Light Approach&lt;/em&gt; (&lt;strong&gt;TLA&lt;/strong&gt;) comes in handy. &lt;strong&gt;TLA&lt;/strong&gt; is really simple. Per phase some K&lt;em&gt;ey Indicators&lt;/em&gt; (&lt;strong&gt;KIs&lt;/strong&gt;) are defined. And per KI there are three different states &lt;em&gt;(sounds almost like Monitors in SCOM and believe me, the similarity doesn’t end here) &lt;/em&gt;:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;Green&lt;/strong&gt;: All is well and a go ahead; &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Yellow&lt;/strong&gt;: Warning. Some issues require additional attention, but on itself no show-stopper (yet!); &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Red&lt;/strong&gt;: Something is not OK and must be taken care of before moving on to the next phase. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;And yes, a couple of Yellow’s might end up as a single Red. So beware.    &lt;br /&gt;&lt;img src="http://gamefitperformance.files.wordpress.com/2011/04/traffic-light_100316101_l.jpg" width="192" height="240" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Phase I      &lt;br /&gt;&lt;/strong&gt;This phase is a nice one since it doesn’t touch the SCOM R2 MG in any kind of way. So one has time to plan, discuss, design, install and tune. This phase is all about provisioning a new SQL 2008 R2 SP1 Server based on W2K08 R2 SP1. Yes, the latest technology is being used here, all because this server will be used for some years so it’s better to start with the latest RTM/GA technology instead of using technologies which are already a few years old.     &lt;br /&gt;    &lt;br /&gt;On the other hand, this phase has some challenges of its own as well. The installation of SQL 2008 R2 SP1 on itself isn’t that hard. But more of a challenge will be &lt;em&gt;what&lt;/em&gt; type of SQL server will be provided, like: stand-alone, clustered, VM or physical? Your SCOM R2 environment is based on decisions take a few years ago and nowadays other decisions might be taken. So make sure the correct type of SQL Server is provided.&lt;/p&gt;  &lt;p&gt;This list of questions/steps do make up &lt;strong&gt;Phase I&lt;/strong&gt;: &lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Is the new SQL Server going to be physical or virtual? Also check what Microsoft officially recommends here; &lt;/li&gt;    &lt;li&gt;Is the new SQL Server going to be clustered or not? Involve management and let them tell you how they look upon Monitoring. Is it business critical or not? &lt;/li&gt;    &lt;li&gt;What version of SQL Server are you going to use (Standard or Enterprise)? &lt;/li&gt;    &lt;li&gt;Provisioning of the new SQL Server, installing it with the features AND correct COLLATION settings required by OM12; &lt;/li&gt;    &lt;li&gt;Preparing the security of the new SQL Server so SCOM can access it; &lt;/li&gt;    &lt;li&gt;Adjusting the Master Database with a special script so it understand typical SCOM messages, piped into the event log; &lt;/li&gt;    &lt;li&gt;Enabling CLR on the SQL Server so Group calculation works in SCOM R2 &lt;/li&gt;    &lt;li&gt;Export of all custom RDLs residing on the current SQL 2005 server, used by SCOM; &lt;/li&gt;    &lt;li&gt;&lt;font color="#ff0000"&gt;Make sure the SCOM environment is healthy. Check SCOM &lt;em&gt;(in the Console and OpsMgr event logs on the RMS and MS servers)&lt;/em&gt; and solve any serious issues before moving on to Phase &lt;strong&gt;II&lt;/strong&gt;;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font color="#ff0000"&gt;DON’T deploy a SCOM R2 Agent on this server!!!!&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;Make a list with the SCOM service accounts and their passwords, required in Phase II.      &lt;br /&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;This phase has these five KIs:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The correct collation settings; &lt;/li&gt;    &lt;li&gt;The correct SQL Features &lt;em&gt;(required by OM12)&lt;/em&gt;; &lt;/li&gt;    &lt;li&gt;The correct security settings for SCOM; &lt;/li&gt;    &lt;li&gt;The script run against the Master Database; &lt;/li&gt;    &lt;li&gt;CLR enabled on the SQL Server. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Only when all KIs are green, it’s time to move on to Phase &lt;strong&gt;II&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Phase II&lt;/strong&gt;     &lt;br /&gt;This is the phase where things get real. The SCOM databases and Reporting functionality are moved from the current SQL Server to the one provisioned in Phase I. So this touches your SCOM R2 environment BIG time!&lt;/p&gt;  &lt;p&gt;This list of steps do make up Phase&lt;strong&gt; II&lt;/strong&gt;:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Backup of your SCOM environment (SQL, RMS, MS servers and databases). &lt;font color="#ff0000"&gt;This is step enables the fall-back scenario and not Step 5 since the SCOM R2 environment is already affected by then&lt;/font&gt;; &lt;/li&gt;    &lt;li&gt;Removal of the SCOM Reporting functionality &lt;em&gt;(we KEEP the Data Warehouse of course!)&lt;/em&gt;; &lt;/li&gt;    &lt;li&gt;Stopping of the Health Service on RMS and all MS servers; &lt;/li&gt;    &lt;li&gt;Stopping the Configuration and SDK service on the RMS; &lt;/li&gt;    &lt;li&gt;Backup the SCOM databases, including OpsMgr, OpsMgrDW and Reporting &lt;em&gt;(because no more data comes in these backups are the most current ones and won’t be outdated in any kind of way)&lt;/em&gt;; &lt;/li&gt;    &lt;li&gt;&lt;font color="#ff0000"&gt;Stop the SQL Server service &lt;em&gt;(and all other related SQL services)&lt;/em&gt; on the old SQL Server&lt;/font&gt;; &lt;/li&gt;    &lt;li&gt;Restore of the SCOM databases OpsMgr and OpsMgrDW on the new SQL 2008 R2 SP1 server; &lt;/li&gt;    &lt;li&gt;Adjustment of the registry keys on the RMS, so the new SQL server is used; &lt;/li&gt;    &lt;li&gt;Adjustment of the registry keys on all MS servers, so the new SQL server is used; &lt;/li&gt;    &lt;li&gt;Adjustment of some entries on both SCOM databases on the new SQL Server so the new SQL server is present in the database; &lt;/li&gt;    &lt;li&gt;Starting all SCOM services on the RMS; &lt;/li&gt;    &lt;li&gt;Checking the OpsMgr event log for any error; &lt;/li&gt;    &lt;li&gt;Launching the OpsMgr Console on the RMS to see whether all is OK; &lt;/li&gt;    &lt;li&gt;When all is well, starting the Health Service on the MS servers, one by one and checking the OpsMgr event logs on those servers whether all goes well; &lt;/li&gt;    &lt;li&gt;Installation of SCOM Reporting on the new SQL server; &lt;/li&gt;    &lt;li&gt;Installation of CU#5 on that SQL Server as well; &lt;/li&gt;    &lt;li&gt;Checking SCOM Reporting; &lt;/li&gt;    &lt;li&gt;Checking the successful upload of data into the Data Warehouse &lt;em&gt;(OpsMgr event logs of the RMS and MS servers)&lt;/em&gt;; &lt;/li&gt;    &lt;li&gt;Restore of exported RDLs &lt;em&gt;(Phase &lt;strong&gt;I&lt;/strong&gt;, Step &lt;strong&gt;8&lt;/strong&gt;)&lt;/em&gt;; &lt;/li&gt;    &lt;li&gt;Checking whether all Reports show up again in SCOM &lt;em&gt;(this might take an hour or so)&lt;/em&gt;. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;This phase has different KIs where every single KI is capable of creating a &lt;strong&gt;&lt;font color="#ff0000"&gt;RED&lt;/font&gt;&lt;/strong&gt; traffic light, thus stopping the whole Phase &lt;strong&gt;II&lt;/strong&gt; in total…&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Step &lt;strong&gt;1&lt;/strong&gt;: these backups MUST be validated! Otherwise no fall back scenario is in place; &lt;/li&gt;    &lt;li&gt;Step &lt;strong&gt;5&lt;/strong&gt;: these backups MUST be validated as well. Otherwise no move to the new SQL Server can be made; &lt;/li&gt;    &lt;li&gt;Step &lt;strong&gt;6&lt;/strong&gt;: The restores must be successfully and give you healthy databases; &lt;/li&gt;    &lt;li&gt;Steps &lt;strong&gt;8&lt;/strong&gt;,&lt;strong&gt; 9 &lt;/strong&gt;and &lt;strong&gt;10&lt;/strong&gt; must be OK otherwise SCOM won’t work; &lt;/li&gt;    &lt;li&gt;Step &lt;strong&gt;13&lt;/strong&gt;: SCOM Console must be running OK otherwise SDK has having issues with the database connectivity; &lt;/li&gt;    &lt;li&gt;Step &lt;strong&gt;14&lt;/strong&gt;: Are the MS servers OK and in working condition; &lt;/li&gt;    &lt;li&gt;Step &lt;strong&gt;16&lt;/strong&gt;: Is Reporting successfully installed? &lt;/li&gt;    &lt;li&gt;Step &lt;strong&gt;20&lt;/strong&gt;: Is SCOM Reporting functioning properly? &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Phase III&lt;/strong&gt;     &lt;br /&gt;This phase is the wrap up. All is OK and running smoothly, otherwise TLA would have stopped you and kept you in Phase &lt;strong&gt;II&lt;/strong&gt;. But since you’re here I presume you’re in a good shape.&lt;/p&gt;  &lt;p&gt;This list of steps makes up Phase &lt;strong&gt;III&lt;/strong&gt;:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Push a SCOM R2 Agent to the new SQL Server; &lt;/li&gt;    &lt;li&gt;Run the SCOM R2 environment with its new SQL 2008 R2 SP1 server for a week and check it for any glitches; &lt;/li&gt;    &lt;li&gt;Run some tests, like creating Reports, building Groups based on dynamic population (are these Groups properly populated afterwards) and so on; &lt;/li&gt;    &lt;li&gt;Talk with the end-users of the SCOM environment in order to get an idea how they see it, ask open questions. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;When all is well in these Steps, it’s time for some cleaning and sharing:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Decommission the old SQL server; &lt;/li&gt;    &lt;li&gt;Make a high-level report for Management so they know what has been done with what results. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;And now it’s time for a beer or glass of wine!&lt;/p&gt;  &lt;p&gt;In the next posting I will write about preparing the new SQL server as described in Phase &lt;strong&gt;I&lt;/strong&gt;. No, it won’t be detailed step-by-step guide but it will highlight the most important steps and referring to the sources, like where to get that script to be run against the Master database and so on. So stay tuned and see you all next time!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-6228389103651246121?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/6228389103651246121/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=6228389103651246121' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/6228389103651246121'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/6228389103651246121'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/11/preparing-for-migrating-to-om12-moving.html' title='Preparing for migrating to OM12: Moving from SQL 2005 to SQL 2008 – Part I: Along came a theory'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-5186839896764377890</id><published>2011-11-08T11:12:00.001+01:00</published><updated>2011-11-08T11:12:34.413+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='managementpack'/><title type='text'>Third Party Management Packs: How Expensive They Can Get…</title><content type='html'>Wow! Bumped into this one today. A customer of mine is running a couple of F5 Load Balancers and wants them to be monitored by SCOM. Which is nothing but a normal request.   &lt;p&gt;There are multiple ways to get this on the road:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;strong&gt;Customization&lt;/strong&gt;: build the required monitoring yourself based on SNMP, OIDs and the lot; &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;xSNMP Suite&lt;/strong&gt;: Does not cover F5 out-of-the-box so additional customization is required; &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Jalasoft&lt;/strong&gt;: Covers F5 out-of-the-box. Doesn’t come cheap but offers really deep network monitoring, adding much to any SCOM environment; &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;F5&lt;/strong&gt;: Delivers a MP as well. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Since budget is really something to reckon with, the Jalasoft solution seemed to be out of range. So Options &lt;strong&gt;1&lt;/strong&gt;,&lt;strong&gt;2&lt;/strong&gt; and&lt;strong&gt; 4&lt;/strong&gt; remained. However, time to deliver is short as well, so a quick-fix is required. Which left us with Options &lt;strong&gt;2&lt;/strong&gt; and &lt;strong&gt;4&lt;/strong&gt;. Even though I like the xSNMP MP Suite, it doesn’t go deep enough for F5 LBs. So at the end – we thought – the MP from F5 remained, Option &lt;strong&gt;4&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;And to my knowledge F5 delivers this MP for free. So I started to search the internet and &lt;a href="http://devcentral.f5.com/Default.aspx?tabid=214" target="_blank"&gt;found&lt;/a&gt; it. At least, that’s what I thought. But when I wanted to download the MP I ended up with an &lt;strong&gt;Access Denied&lt;/strong&gt; error:     &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-q6RuTNHETxY/TrkAh7hFkaI/AAAAAAAAGZU/IQ2sqGTgW1g/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-bcPggGVwCEA/TrkAiXnyZvI/AAAAAAAAGZY/ZihtFE-CktE/image_thumb%25255B1%25255D.png?imgmax=800" width="564" height="316" /&gt;&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;Hmm, strange. Time for some more investigation. And soon I found &lt;a href="http://devcentral.f5.com/Community/GroupDetails/tabid/1082223/asg/54/aft/1184616/showtab/groupforums/Default.aspx" target="_blank"&gt;the reason why the MP wasn’t to be downloaded anymore, at least for FREE that is&lt;/a&gt;:     &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-bpdMqeVFE78/TrkAjBypXrI/AAAAAAAAGZg/fQZt6X4ZMhA/s1600-h/image%25255B13%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-k4wSI1eSVRk/TrkAj5OSS_I/AAAAAAAAGZs/vzSNiyTT0KU/image_thumb%25255B7%25255D.png?imgmax=800" width="804" height="441" /&gt;&lt;/a&gt;     &lt;br /&gt;Mind the sentence: ‘&lt;strong&gt;…The price of the Management Pack will be&lt;/strong&gt; &lt;u&gt;&lt;strong&gt;&lt;font color="#ff0000"&gt;$10,000&lt;/font&gt;&lt;/strong&gt;&lt;/u&gt; &lt;strong&gt;US plus support and is shipping now….&lt;/strong&gt;’&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font color="#ff0000"&gt;&lt;strong&gt;&lt;em&gt;Say what?!&lt;/em&gt;&lt;/strong&gt; &lt;u&gt;A MP which was available fro FREE has gotten a price tag of 10K?&lt;/u&gt;&lt;/font&gt; &lt;em&gt;Really incredible, also when one looks at the current economical situation. Companies are on tight budgets and some how somewhere in F5 there are some persons who think they can ask prices like these and SELL it as well.&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Therefore I have advised my customer to abandon Option &lt;strong&gt;4&lt;/strong&gt; and to take another look at Jalasoft when they want monitoring-out-of-the-box. Agreed, Jalasoft doesn’t come cheap, but won’t hit the 10K that fast AND adds more capabilities besides F5 monitoring as well, where as the F5 MP only offers F5 monitoring and stops there and you with empty pockets…&lt;/p&gt;  &lt;p&gt;This really makes me wonder what some companies are thinking. Perhaps along these lines: &lt;em&gt;‘Hmm. The company has already spend some money on SCOM. So they have much more of it. Let’s ask ridiculous prices and see how many companies fall for it…’.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Conclusion&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;At the end of the day companies trying to sell MPs with prices like these make it only harder for themselves. Because nowadays customers don’t just buy hard- or software anymore. They also look at the costs of manageability of that hard- and software, thus taking it into account as well. And when it costs 10K (!) to monitor some hardware, even when it’s F5 LBs, customers will look for alternatives which are way cheaper ending up with LBs from other vendors. Don’t know where this fits into the business model of F5…&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-5186839896764377890?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/5186839896764377890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=5186839896764377890' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/5186839896764377890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/5186839896764377890'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/11/third-party-management-packs-how.html' title='Third Party Management Packs: How Expensive They Can Get…'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-bcPggGVwCEA/TrkAiXnyZvI/AAAAAAAAGZY/ZihtFE-CktE/s72-c/image_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-6591756975149333490</id><published>2011-11-03T18:14:00.001+01:00</published><updated>2011-11-03T18:14:49.351+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Upgrading'/><category scheme='http://www.blogger.com/atom/ns#' term='OM12'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>Coming Soon: A Way To Migrate From SQL Server 2005 to SQL Server 2008 (or higher) for SCOM</title><content type='html'>With OM12 being available as a public Beta, I get many questions about how to migrate from SCOM R2 to OM12 when it goes RTM (expected in 2012).   &lt;p&gt;One of the requirements is that SCOM R2 runs its databases on SQL Server 2008 or higher. Many times however, people run SCOM R2 based on SQL Server 2005. Which is OK on itself, but a show stopper when migrating to OM12 RTM.&lt;/p&gt;  &lt;p&gt;So I have given it good thoughts. And came to these conclusions:&lt;/p&gt;  &lt;p&gt;There is another caveat to reckon with:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Many times these SQL 2005 servers are running Windows 2003 server as well which isn’t supported by OM12 either. This introduces new challenges:      &lt;ul&gt;       &lt;li&gt;Updating Windows 2003 Server to Windows Server 2008 R2 isn’t possible, only like this: W2K03 &amp;gt; W2K08 &amp;gt; W2K08 R2. This is a scenario you don’t want to go into, at least I don’t. It’s too prone to error. &lt;/li&gt;        &lt;li&gt;Some times these servers run a x86 version of the OS and SQL. However, x64 is the way to go these days. The time x64 was unreliable is long gone. And there isn’t an upgrade path from x86 to x64. &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Other things which come into play and require serious thinking and answers are:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Many times these SQL 2005 servers are physical entities. Which means they’re there for some years now. Is it really worth it to use this hardware again (think about support contracts and the like) or is this THE time to replace them;      &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;With OM12 the RMS is gone, so that SPOF is taken care of. But what about SQL server? When you run it now as a single server it’s a SPOF. Perhaps there were good reasons for it when SCOM was installed, but do those same reasons still apply today? Or has monitoring become more business critical, thus requiring a High Availability solution like a SQL Cluster?      &lt;ul&gt;       &lt;li&gt;Don’t decide this yourself. Involve management into it and let them make a (written) statement. This way is has been given proper attention.          &lt;br /&gt;          &lt;br /&gt;&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;When SCOM was installed, virtualization was only starting. Now it’s much more common. Perhaps you can virtualize your SQL server for OM12? Of course, proper investigation is required, like:&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;What does Microsoft say about it?&lt;/li&gt;      &lt;li&gt;What does your SAN administrators tell you about the IO and so on?&lt;/li&gt;      &lt;li&gt;What does your Hyper-V (duh!) administrators tell you about the performance of their VI?&lt;/li&gt;      &lt;li&gt;How many Objects are you going to monitor with OM12?&lt;/li&gt;      &lt;li&gt;And so on…&lt;/li&gt;   &lt;/ul&gt; &lt;/ul&gt;  &lt;p&gt;So based on these questions above, many times &lt;em&gt;simply&lt;/em&gt; (NOT!) upgrading your current SQL 2005 Server to SQL Server 2008 (or higher) isn’t the way to go. Instead, another scenario comes into play, one where a NEW SQL server &lt;em&gt;(or cluster!)&lt;/em&gt; is provided and uses as the new SQL server for your current SCOM R2 environment, thus paving the way to an upgrade to OM12 &lt;strong&gt;RTM&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;And seriously, even when you don’t want to upgrade your SCOM R2 environment to OM12 but start fresh, there are still some good reasons to move to SQL 2008 (or higher), like better performance and the lot.&lt;/p&gt;  &lt;p&gt;Therefore in a new series of postings I will take you all by the hand and move SCOM R2 databases from a SQL 2005 Server to SQL Server 2008 R2. So stay tuned!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-6591756975149333490?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/6591756975149333490/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=6591756975149333490' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/6591756975149333490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/6591756975149333490'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/11/coming-soon-way-to-migrate-from-sql.html' title='Coming Soon: A Way To Migrate From SQL Server 2005 to SQL Server 2008 (or higher) for SCOM'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-8747871341268038664</id><published>2011-11-03T17:47:00.001+01:00</published><updated>2011-11-03T17:50:58.421+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Monitoring'/><title type='text'>Building Monitors: Why not to use ‘Critical’ status change all the time…</title><content type='html'>When people are using SCOM to build their own Monitors, they tend to use the ‘&lt;strong&gt;Critical&lt;/strong&gt;’ status change too easy. It’s better not to use that status too often or without giving it much thought.&amp;#160; &lt;p&gt;&lt;em&gt;Why?&lt;/em&gt; I know, of course, when people start to build Monitors of their own they deem something important enough to monitor it with SCOM. That goes without saying.&lt;/p&gt;  &lt;p&gt;However, SCOM has a certain Health Model to reckon with. In that Health Model three different Health Statuses are present:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;strong&gt;Healthy        &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-tTC0JWbSo8s/TrLFkBkoFjI/AAAAAAAAGVQ/69YK-aXERB4/s1600-h/clip_image001%25255B4%25255D%25255B4%25255D.gif"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image001[4]" border="0" alt="clip_image001[4]" src="http://lh5.ggpht.com/-hCwofIs5THE/TrLFktzYQEI/AAAAAAAAGVU/tPgQSe5Hawk/clip_image001%25255B4%25255D_thumb%25255B2%25255D.gif?imgmax=800" width="24" height="22" /&gt;&lt;/a&gt;&lt;/strong&gt;      &lt;br /&gt;Color: &lt;strong&gt;Green&lt;/strong&gt;. All is well and running smoothly. Server/Application/Service is functioning as expected.       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Warning&lt;/strong&gt;       &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-uvg3UA8h30k/TrLFlGMieOI/AAAAAAAAGVY/hkKRagzSHJE/s1600-h/clip_image001%25255B6%25255D%25255B3%25255D.gif"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image001[6]" border="0" alt="clip_image001[6]" src="http://lh5.ggpht.com/-uTsqILnsj6s/TrLFlwhLKbI/AAAAAAAAGVc/3BnIOp3AUlQ/clip_image001%25255B6%25255D_thumb%25255B1%25255D.gif?imgmax=800" width="22" height="23" /&gt;&lt;/a&gt;      &lt;br /&gt;Color: &lt;strong&gt;Yellow&lt;/strong&gt;. An issue has occurred. Something is not OK. However, the overall functionality nor availability is directly affected. Action is required though in order to prevent real outage/downtime.       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Critical&lt;/strong&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-4WWteZBrCis/TrLFmYW0UvI/AAAAAAAAGVg/C26R3Lpgl10/s1600-h/clip_image001%25255B8%25255D%25255B3%25255D.gif"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image001[8]" border="0" alt="clip_image001[8]" src="http://lh6.ggpht.com/-stSYTxT8kkQ/TrLFnkZNrVI/AAAAAAAAGVk/XHAWb6NEmhE/clip_image001%25255B8%25255D_thumb%25255B1%25255D.gif?imgmax=800" width="26" height="24" /&gt;&lt;/a&gt;      &lt;br /&gt;Color: &lt;strong&gt;Red&lt;/strong&gt;. A server/application/service is down and outage is happening. &lt;u&gt;Functionality is severely affected&lt;/u&gt;. Immediate action is required. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;This is the WHY…&lt;/u&gt;&lt;/strong&gt;    &lt;br /&gt;Keep the last Status (&lt;strong&gt;Critical&lt;/strong&gt;) in the back of your mind. &lt;u&gt;For SCOM this is looked upon as REAL downtime&lt;/u&gt; (&lt;strong&gt;Critical State = Unavailable for SCOM!!!&lt;/strong&gt;). So when you create a Monitor, targeted against a certain Class (like SQL Server for instance) and the Monitor raises an Alert and triggers a Critical State, SCOM will look upon it as the targeted SQL Servers being UNAVAILABLE.&lt;/p&gt;  &lt;p&gt;So when you run a Report about the availability of your SQL servers, &lt;u&gt;this Critical Alert will have a negative effect on the total percentage of the Availability of those SQL Servers&lt;/u&gt;… Which is a bad thing, especially when you only wanted to monitor something which is important but not CRITICAL to that SQL Server.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font color="#ff0000"&gt;&lt;strong&gt;&lt;u&gt;Conclusion&lt;/u&gt;&lt;/strong&gt;         &lt;br /&gt;Be careful when creating Monitors and assigning Critical statuses to them. Think about the consequences when running availability Reports against those servers. Many times a Warning condition will do the trick as well without having a negative side-effect on the overall availability of those servers.&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-8747871341268038664?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/8747871341268038664/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=8747871341268038664' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/8747871341268038664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/8747871341268038664'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/11/building-monitors-why-not-to-use.html' title='Building Monitors: Why not to use ‘Critical’ status change all the time…'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-hCwofIs5THE/TrLFktzYQEI/AAAAAAAAGVU/tPgQSe5Hawk/s72-c/clip_image001%25255B4%25255D_thumb%25255B2%25255D.gif?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-4720816969527945305</id><published>2011-11-02T12:27:00.001+01:00</published><updated>2011-11-02T12:27:08.846+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='Community'/><title type='text'>Tim McFadden Strikes Again</title><content type='html'>&lt;a href="http://www.scom2k7.com/about/" target="_blank"&gt;Tim McFadden&lt;/a&gt;, the one who created the awesome tool &lt;strong&gt;Remote Maintenance Mode Scheduler&lt;/strong&gt;, has created a new tool which every SCOM admin should have: &lt;strong&gt;MP2XMLPRO Management Pack Conversion Tool&lt;/strong&gt;.   &lt;p&gt;Even though the name sounds very complicated for non-English native speaking people, the tool itself is very straightforward: it’s UI based and allows one to convert sealed MPs to XML files. On the FLY!    &lt;br /&gt;&lt;a href="http://www.scom2k7.com/wp-content/uploads/2011/10/image.png"&gt;&lt;img title="image" border="0" alt="image" src="http://www.scom2k7.com/wp-content/uploads/2011/10/image_thumb.png" width="687" height="333" /&gt;&lt;/a&gt;     &lt;br /&gt;Screenshot taken directly from Tim’s website.&lt;/p&gt;  &lt;p&gt;Want to know more? Go &lt;a href="http://www.scom2k7.com/mp2xmlpro-management-pack-conversion-tool/" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-4720816969527945305?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/4720816969527945305/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=4720816969527945305' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/4720816969527945305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/4720816969527945305'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/11/tim-mcfadden-strikes-again.html' title='Tim McFadden Strikes Again'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-7535216416322956282</id><published>2011-11-02T12:19:00.001+01:00</published><updated>2011-11-02T12:19:22.332+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SNMP'/><title type='text'>SNMP, OIDs and Jalasoft Xian Network Manager Io</title><content type='html'>The last few weeks I am very busy with SNMP, IODs and SCOM. And as stated before, a whole new world has come into my reach.   &lt;p&gt;Today I had the opportunity to combine it with &lt;strong&gt;Jalasoft Xian Network Manager Io&lt;/strong&gt;. This network monitoring solution for SCOM is very powerful – out of the box – but also has the capabilities for creating custom rules, based on OIDs.     &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-6HQxbngWu5I/TrEnJgvZq5I/AAAAAAAAGUQ/ty4qkbmaQ3M/s1600-h/clip_image001%25255B4%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image001" border="0" alt="clip_image001" src="http://lh4.ggpht.com/-V0HeMJWUG00/TrEnKFh294I/AAAAAAAAGUY/pw7yESmBhtY/clip_image001_thumb%25255B1%25255D.png?imgmax=800" width="511" height="365" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Even though it took me some time to master it, it’s very intuitive and straight forward. And the sky is the limit. These are the high level steps when creating custom Rules with Jalasoft &lt;em&gt;(&lt;font color="#ff0000"&gt;FIRST of all: Test the OIDs with a tool like GetIf&lt;/font&gt;)&lt;/em&gt;:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Open the Console, go to &lt;strong&gt;Rules&lt;/strong&gt; &amp;gt; &lt;strong&gt;Add Custom Rule&lt;/strong&gt;; &lt;/li&gt;    &lt;li&gt;Select the Plugin &lt;em&gt;(basically, the type of network device the Rule is meant for)&lt;/em&gt;; &lt;/li&gt;    &lt;li&gt;The &lt;strong&gt;&amp;lt;PLUGIN&amp;gt; custom rule wizard&lt;/strong&gt; is started; &lt;/li&gt;    &lt;li&gt;The first tab, &lt;strong&gt;General&lt;/strong&gt; allows one to add a name, title and description. I my case I used the OID description as the description for the Rule as well; &lt;/li&gt;    &lt;li&gt;Rule Type &lt;em&gt;(&lt;strong&gt;Performance&lt;/strong&gt;, &lt;strong&gt;Incremental performance Rule&lt;/strong&gt; or &lt;strong&gt;Status Rule&lt;/strong&gt;)&lt;/em&gt; has to be selected; &lt;/li&gt;    &lt;li&gt;The second tab &lt;strong&gt;Performance Parameters&lt;/strong&gt;, allows for much tweaking and tuning. In my case I skipped it; &lt;/li&gt;    &lt;li&gt;The third tab, &lt;strong&gt;Expression&lt;/strong&gt;, requires the correct OID and a custom OID name; &lt;/li&gt;    &lt;li&gt;The fourth tab, &lt;strong&gt;Alert data&lt;/strong&gt;, allows to create your own Product Knowledge. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;When all is well the Rule can be saved. Now the network device against which this Rule will be targeted must be opened. The Rule you created earlier must be added, configured and started.&lt;/p&gt;  &lt;p&gt;In order to get everything up &amp;amp; running, the Rule must be exported as a MP. The Jalasoft Console enables this feature very nicely: go to &lt;strong&gt;Rules&lt;/strong&gt; &amp;gt; &lt;strong&gt;Export Custom Rules&lt;/strong&gt;. And a MP containing the custom Rule is created on the fly. Import it into your MG and you’re in business!&lt;/p&gt;  &lt;p&gt;When you’ve created other custom Rules earlier, those will be exported as well into the same MP. So the MP is an aggregation of ALL the custom Rules you’ve created. Since it’s an unsealed MP it can be imported without any issues like running the same version number.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Conclusion&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;What strikes me most here, is the easiness to get things on the road and the possibilities of customizations. Really awesome. Again, when you have the OID – and tested it in order to know it really contains information(!) – you can monitor &lt;em&gt;anything!&lt;/em&gt; And Jalasoft adds more possibilities to it, without requiring really deep knowledge of SNMP and OIDs. The UI of Jalasoft makes it really easy. Compliments to Jalasoft!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-7535216416322956282?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/7535216416322956282/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=7535216416322956282' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/7535216416322956282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/7535216416322956282'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/11/snmp-oids-and-jalasoft-xian-network.html' title='SNMP, OIDs and Jalasoft Xian Network Manager Io'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-V0HeMJWUG00/TrEnKFh294I/AAAAAAAAGUY/pw7yESmBhtY/s72-c/clip_image001_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-2671766016805698081</id><published>2011-10-28T12:00:00.001+02:00</published><updated>2011-10-28T12:02:52.737+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WebConsole'/><category scheme='http://www.blogger.com/atom/ns#' term='OpsMgr R2'/><category scheme='http://www.blogger.com/atom/ns#' term='SCOM R2'/><title type='text'>SCOM R2 Web Console based Health Explorer issue: Only the buttons are shown, rest is grayed out</title><content type='html'>Bumped into this strange issue at a customers site.   &lt;p&gt;&lt;strong&gt;&lt;u&gt;Issue&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;SCOM R2 in place with the Web Console, hosted by the RMS so Windows Authentication was being used. Web Console ran like clock work. Only the Health Explorer gave some issues. Ran fine on the RMS but outside that server, it didn’t run good. Only the buttons were shown but the rest of the screen was grayed out, like this:     &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-lncEt_6N2CY/Tqp9HFy4tvI/AAAAAAAAGRc/nMI3-oZB7IE/s1600-h/image%25255B4%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-nS-3CVDJFi8/Tqp9HskxChI/AAAAAAAAGRg/ZWaCRQ6iH4s/image_thumb%25255B2%25255D.png?imgmax=800" width="604" height="471" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Also the RMS showed this error in the OpsMgr Event Log: &lt;strong&gt;EventID 10&lt;/strong&gt;, &lt;em&gt;source&lt;/em&gt;: &lt;strong&gt;Web Console&lt;/strong&gt;. &lt;em&gt;Description: bla bla bla &lt;strong&gt;Unhandled asynchronous postback error occured&lt;/strong&gt;…&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Things I tried to remedy it&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;No matter what I tried, nothing helped:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Recycled App pool; &lt;/li&gt;    &lt;li&gt;ResetIIS cmd; &lt;/li&gt;    &lt;li&gt;Rebooted RMS; &lt;/li&gt;    &lt;li&gt;Tried the Web Console with NetBIOS names and later with FQDN; &lt;/li&gt;    &lt;li&gt;Repaired ASP.NET Ajax &lt;em&gt;(required for running web based Health Explorer)&lt;/em&gt;. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;But all to no avail.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;What finally worked        &lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;Time for another approach. When more sophisticated measures don’t seem to land it was time for a drastic approach: the REMOVAL of the Web Console and afterwards, a new installation.&lt;/p&gt;  &lt;p&gt;This can be done easily. Just run setup, select &lt;strong&gt;Modify&lt;/strong&gt; and &lt;em&gt;deselect&lt;/em&gt; the Web Console. Within a few minutes the Web Console is gone. Rerun setup and select &lt;strong&gt;Modify&lt;/strong&gt; again. Now &lt;em&gt;select&lt;/em&gt; the Web Console, the required type of authentication and a few minutes later a new Web Console is present, all without requiring a reboot of the RMS :).&lt;/p&gt;  &lt;p&gt;And now the Web based Health Explorer runs like clock work again, from any server or workstation:   &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-w-_d8xsygNg/Tqp9IB0PgLI/AAAAAAAAGRo/c7_-aIydfN0/s1600-h/image%25255B8%25255D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-cfY0gdxcLGk/Tqp9IpAHE1I/AAAAAAAAGR0/yq0jRdg4OCM/image_thumb%25255B4%25255D.png?imgmax=800" width="604" height="312" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Even though I don’t like approaches like these &lt;em&gt;(I still don’t know what caused it)&lt;/em&gt; sometimes measures like these are required. Fix it and move on to another more interesting issue :).&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-2671766016805698081?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/2671766016805698081/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=2671766016805698081' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/2671766016805698081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/2671766016805698081'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/10/scom-r2-web-console-based-health.html' title='SCOM R2 Web Console based Health Explorer issue: Only the buttons are shown, rest is grayed out'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-nS-3CVDJFi8/Tqp9HskxChI/AAAAAAAAGRg/ZWaCRQ6iH4s/s72-c/image_thumb%25255B2%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-1641695641092160762</id><published>2011-10-20T11:23:00.001+02:00</published><updated>2011-10-20T11:36:10.870+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpsMgr R2'/><category scheme='http://www.blogger.com/atom/ns#' term='SCOM R2'/><title type='text'>SCOM R2: Monitoring non-Windows servers and the WS-MAN 1.1 maze</title><content type='html'>When one wants to monitor non-Windows servers &lt;em&gt;(like RHEL and SLES for instance)&lt;/em&gt; one requires the presence of &lt;strong&gt;WS-MAN&lt;/strong&gt; on the SCOM R2 Management Servers, or at least on the SCOM R2 Management Servers to which these monitored non-Windows servers report to.   &lt;p&gt;But what is WS-MAN? And where to find it? What version do I need? And does one need to install it on Windows 200x servers or not? In this posting I'll try to shed some more light on this topic. So let’s start.&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;strong&gt;What is WS-MAN?        &lt;br /&gt;WS-MAN&lt;/strong&gt;, aka &lt;strong&gt;WinRM&lt;/strong&gt; aka &lt;strong&gt;Windows Remote Management &lt;/strong&gt;is a new remote management standard, enabling people and processes to remotely manage and execute programs on remote (windows) systems.       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;OK, I see. But why needs SCOM WS-MAN?        &lt;br /&gt;&lt;/strong&gt;Windows Servers and non-Windows Servers are two different worlds. In order to make them talk together, some enablers for this kind of communication need to be in place. One of these ‘enablers’ is WS-MAN which is present in both worlds. For clarification, look at underneath picture, taken from a slide deck used by &lt;strong&gt;Barry Shilmover&lt;/strong&gt; with &lt;strong&gt;Tech-Ed Barcelona 2008 &lt;/strong&gt;when he gave a presentation about SCOM R2 and monitoring X-plat:       &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-B8C4nKFBovA/Tp_opcGYTDI/AAAAAAAAGOQ/Xgg-SrEiyYA/s1600-h/image7.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-wlhuZfYTzbU/Tp_op74Im5I/AAAAAAAAGOY/AlkBuoCwbAg/image_thumb3.png?imgmax=800" width="726" height="546" /&gt;&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;What version do I need?        &lt;br /&gt;&lt;/strong&gt;Depends on the Server OS you are running. When you run Windows Server 2003 WS-MAN &lt;strong&gt;1.1&lt;/strong&gt; will do. When you run Windows Server 2008 or higher, WS-MAN &lt;strong&gt;2.0&lt;/strong&gt; is required. When Windows 8 will come out it is to be expected to see a new version of WS-MAN as well.       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Where do I find it and do I need to install it on all Windows 200x servers?&lt;/strong&gt;       &lt;br /&gt;That’s a funny thing. When you run Windows Server 2003, you need to download it from &lt;a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=21900" target="_blank"&gt;here&lt;/a&gt; &lt;em&gt;(make sure you choose the correct architecture!)&lt;/em&gt; and install it &lt;em&gt;(Next &amp;gt; Next &amp;gt; Finish)&lt;/em&gt;.       &lt;br /&gt;      &lt;br /&gt;When you run Windows Server 2008 or higher, it’s already there! So no need to install it again. Open the Windows Services mmc and look for Display Name &lt;strong&gt;Windows Remote Management (WS-Management)&lt;/strong&gt;. The service name is &lt;strong&gt;WinRM&lt;/strong&gt; :).       &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-yX7gZLXlBLk/Tp_oqb-UF0I/AAAAAAAAGOg/lAfjEBrGyI0/s1600-h/image3.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-leUv3O9blS8/Tp_oqzkSxdI/AAAAAAAAGOo/04rAvNHYql0/image_thumb1.png?imgmax=800" width="415" height="469" /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;      &lt;br /&gt;You only need to install it&lt;em&gt; (when not running Windows Server 2008 or later that is!)&lt;/em&gt; on the SCOM R2 Management Server to which the non-Windows based servers report to. But as a best practice, it is advised to install it on all SCOM R2 Management Servers, so one can switch easily to another SCOM R2 Management Server for the non-Windows servers to report to.       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Do I need to configure it in any kind of way?&lt;/strong&gt;       &lt;br /&gt;Yes, for SCOM R2 you’ll need configure WS-MAN for allowing basic authentication by running this command from an &lt;em&gt;(elevated)&lt;/em&gt; cmd-prompt:       &lt;table border="1" cellspacing="0" cellpadding="2" width="600"&gt;&lt;tbody&gt;         &lt;tr&gt;           &lt;td valign="top" width="600"&gt;&lt;font color="#0000ff"&gt;winrm set winrm/config/client/auth @{Basic=&amp;quot;true&amp;quot;}&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;       &lt;/tbody&gt;&lt;/table&gt;      &lt;br /&gt;When you don’t do this, the Discovery of the non-Windows Servers will fail.       &lt;br /&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Used Resources for this posting&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;WS-Man 1.1 requirement; &lt;a title="http://technet.microsoft.com/en-us/library/dd827187.aspx" href="http://technet.microsoft.com/en-us/library/dd827187.aspx"&gt;http://technet.microsoft.com/en-us/library/dd827187.aspx&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Installation and config of WS-MAN on W2K03 servers: &lt;a title="http://msdn.microsoft.com/en-us/library/windows/desktop/aa384372(v=vs.85).aspx" href="http://msdn.microsoft.com/en-us/library/windows/desktop/aa384372(v=vs.85).aspx"&gt;http://msdn.microsoft.com/en-us/library/windows/desktop/aa384372(v=vs.85).aspx&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;What is WinRM? &lt;a title="http://clintboessen.blogspot.com/2010/01/what-is-winrm.html" href="http://clintboessen.blogspot.com/2010/01/what-is-winrm.html"&gt;http://clintboessen.blogspot.com/2010/01/what-is-winrm.html&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-1641695641092160762?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/1641695641092160762/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=1641695641092160762' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/1641695641092160762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/1641695641092160762'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/10/scom-r2-monitoring-non-windows-servers.html' title='SCOM R2: Monitoring non-Windows servers and the WS-MAN 1.1 maze'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-wlhuZfYTzbU/Tp_op74Im5I/AAAAAAAAGOY/AlkBuoCwbAg/s72-c/image_thumb3.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-5245069245536080853</id><published>2011-10-19T14:40:00.001+02:00</published><updated>2011-10-19T14:50:12.097+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SNMP'/><category scheme='http://www.blogger.com/atom/ns#' term='Monitoring'/><title type='text'>SNMP, OIDs and SCOM: Let’s start rocking!</title><content type='html'>SNMP, OIDs and SCOM don’t seem to a very exciting mix at a first glance. However, when combined in a smart manner, they extend your monitoring solution in an awesome way. This posting is about just that. It will describe at a high level how to go about it and high light some potential pitfalls.&amp;#160; And as an extra gift, it will show two short YouTube videos as a demonstration of the power of SNMP, OIDs and SCOM working together.&amp;#160; &lt;p&gt;&lt;strong&gt;&lt;u&gt;How about…&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;checking the UPS systems, whether they’re still powered, or the batteries are being loaded or not? And at what percentage the battery capacity is and having it displayed in a graph in the SCOM Console? Or how about getting an Alert when the temperature in your datacenter is too high? And having a graph plotted near real time in SCOM about the temperature as well? Or getting an Alert when there is water detected in the datacenter?&lt;/p&gt;  &lt;p&gt;All of this – and much much more – can be realized with SCOM, some good equipment, good software for SNMP walks&lt;em&gt; (available for free like &lt;/em&gt;&lt;a href="http://www.wtcs.org/snmp4tpc/getif.htm" target="_blank"&gt;&lt;em&gt;GetIf&lt;/em&gt;&lt;/a&gt;&lt;em&gt;)&lt;/em&gt; and testing. &lt;/p&gt;  &lt;p&gt;Nowadays one can buy for not too much money a data center thermometer with &lt;u&gt;Ethernet connection&lt;/u&gt; or ‘&lt;em&gt;Industrial Ethernet Temperature, Humidity, Pressure Sensors With Relay Outputs&lt;/em&gt;’, like this one:&amp;#160; &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-8SH_LQp66HI/Tp7FGsOYgGI/AAAAAAAAGLw/EJDRv6Q0RJY/s1600-h/image8.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-p8daOiM2dNw/Tp7FHABmhbI/AAAAAAAAGL4/590y77a7wwI/image_thumb2.png?imgmax=800" width="214" height="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Many times these devices are white labeled, thus sold under different brands. One of the real manufacturers is Comet Systems, to be found &lt;a href="http://www.cometsystem.cz/default.htm" target="_blank"&gt;here&lt;/a&gt;. In the Netherlands these devices are sold under another brand, like &lt;a href="http://www.atal.nl/" target="_blank"&gt;Atal&lt;/a&gt;. Even though this information seems trivial it’s very important. It has everything to do with the related MIB files, about which I will tell more later on.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;SNMP Get vs. SNMP Trap&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;Any how, devices like these are really awesome since they contain a whole SNMP stack of their own which can be queried by SCOM, using a simple SNMP Get command. The advantage of this, compared to a SNMP Trap, is that a single Monitor can be build and targeted against a whole bunch of devices. With a SNMP Trap this won’t do and per device a Monitor has to be build. Besides that there are more downsides of SNMP Traps. So whenever I can, I stay away from SNMP Traps. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;White label, other brands and the MIB mix-up&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;As stated before, many times these devices do come from a couple of factories all over the globe. Companies buy them in masses and rebrand it under a label of their own. However, it’s necessary to know exactly what &lt;em&gt;type&lt;/em&gt; of device you’re using so you know exactly &lt;em&gt;what&lt;/em&gt; MIB file to use. For instance, the device in the picture above is sold in the Netherlands under a totally different label and model. &lt;/p&gt;  &lt;p&gt;However, the same MIB still applies which only matches with the brand and models as the ones from the real manufacturer. So this is the hardest part, to search for the original label and model type. Only then you know what part of the MIB file relates to your device. But when you have tackled this, the rest is – almost - a walk in the park.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Let’s walk SNMP, some high level steps        &lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;Place the correct MIB file into the directory where GetIf loads its MIB files from. Start GetIf, enter the correct ip-address, community string and connect to the device. Go to the &lt;strong&gt;MBrowser&lt;/strong&gt; tab and go through the SNMP stack, and find the OID you’re looking for, like temperature:     &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-3t_4CECzDLY/Tp7FHQu4vvI/AAAAAAAAGMA/nRrpEaXQoQI/s1600-h/image17.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-GDXHJkvVjpA/Tp7FH0Ry1JI/AAAAAAAAGMI/R7FW9vemKr0/image_thumb7.png?imgmax=800" width="804" height="449" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Write down this OID &lt;em&gt;(high lighted in yellow)&lt;/em&gt; since you’re going to need that in SCOM later on.&lt;/p&gt;  &lt;p&gt;Another interesting OID in this case is for flood detection, which is an Ethernet thermometer with additional input. One of the additional inputs is the LG-12 Flood detector which works really simple and shows only two values: All is OK&lt;em&gt; (no water detected)&lt;/em&gt; value &lt;strong&gt;1 &lt;/strong&gt;and &lt;em&gt;‘Houston, we’ve got a problem’&lt;/em&gt;, water detected: value &lt;strong&gt;0&lt;/strong&gt;:     &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-ZbRnp9FXmN0/Tp7FIRGK8oI/AAAAAAAAGMQ/1FYoe692Zhk/s1600-h/image25.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-WrC2jmBX9o8/Tp7FI_JdgII/AAAAAAAAGMY/pjT4Mc4I9is/image_thumb11.png?imgmax=800" width="804" height="457" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Also write down this OID.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Let’s create a Flood Detection Monitor, some high level steps        &lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;Create this kind of Monitor: &lt;strong&gt;SNMP&lt;/strong&gt; &amp;gt; &lt;strong&gt;Probe Based Detection&lt;/strong&gt; &amp;gt; &lt;strong&gt;Simple Event Detection&lt;/strong&gt; &amp;gt; &lt;strong&gt;Event Monitor – Single Event and Single Event&lt;/strong&gt;.     &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-Zmwck0oejew/Tp7FJOQFwbI/AAAAAAAAGMg/htQ5iqpSncc/s1600-h/image29.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-NMrM4Zh-xwM/Tp7FJp1dmXI/AAAAAAAAGMo/qhoEt3CP9Ug/image_thumb13.png?imgmax=800" width="393" height="149" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font color="#ff0000"&gt;Don’t forget to DISABLE the Monitor and enable it through using an override, targeted against the group containing all these devices! Of course, these devices need to monitored by SCOM as network devices.&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Use for both &lt;strong&gt;SNMP Probes&lt;/strong&gt; &lt;em&gt;(First and Second)&lt;/em&gt; the same OID. And for &lt;strong&gt;Parameter Name&lt;/strong&gt; &lt;em&gt;(used in both Expressions, First and Second Expression) &lt;/em&gt;this entry: &lt;strong&gt;/DataItem/SnmpVarBinds/SnmpVarBind[1]/Value&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;Configure the Health and Alerting and save the Monitor. Don’t forget to enable the Monitor by using an override targeted against a Group containing these devices.    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Time for a test of the Flood Detector Monitor        &lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;Let’s say the Flood Detector Monitor is properly built and configured. So it’s time for some testing. In this case I have made two video’s and uploaded them to YouTube.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Water Alert&lt;/strong&gt;     &lt;br /&gt;In the first video the flood detector is put into a paper cup with some water:     &lt;br /&gt;&lt;iframe height="315" src="http://www.youtube.com/embed/PoCdzcC85yU" frameborder="0" width="560" allowfullscreen="allowfullscreen"&gt;&lt;/iframe&gt;&lt;/p&gt;  &lt;p&gt;Now the circuit closes &lt;em&gt;(OID gets value 0) &lt;/em&gt;and SCOM will raise an Alert&amp;#160; &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-sqyjxt1zCRo/Tp7G8bu8nJI/AAAAAAAAGOA/dlyDB-R6qoI/s1600-h/image%25255B24%25255D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-Td4AKb2SUXg/Tp7G8nD_NtI/AAAAAAAAGOI/-u2N1tnDpbE/image_thumb%25255B12%25255D.png?imgmax=800" width="706" height="739" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Water is gone, Alert as well      &lt;br /&gt;&lt;/strong&gt;In the second video the flood detector is removed from the paper cup:     &lt;br /&gt;&amp;#160;&lt;iframe height="315" src="http://www.youtube.com/embed/nDpNu6eQDUU" frameborder="0" width="560" allowfullscreen="allowfullscreen"&gt;&lt;/iframe&gt;&lt;/p&gt;  &lt;p&gt;Now the circuit is open again &lt;em&gt;(OID gets value 1, all is well in SCOM) &lt;/em&gt;and the related Monitor is set to a Healthy state again, thus closing the Alert:     &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-Bep7T1kyOQs/Tp7FLcdVeeI/AAAAAAAAGNA/D4zjr67pdqY/s1600-h/image%25255B8%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-dZePYAkzWmY/Tp7FLxkVbuI/AAAAAAAAGNI/XAhegpGADuE/image_thumb%25255B4%25255D.png?imgmax=800" width="804" height="386" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Let’s create a Temperature Monitor&lt;/u&gt;&lt;/strong&gt;    &lt;br /&gt;For this the same steps are used as for the Flood Detector Monitor. &lt;/p&gt;  &lt;p&gt;Of course, a different OID and other values are at play here. Suppose you want an Alert when the temperature of your datacenter exceeds 25 degrees Celsius. The &lt;strong&gt;First Expression&lt;/strong&gt; &lt;em&gt;(situation is not OK)&lt;/em&gt; looks like this:    &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-88Yg6yKxPDs/Tp7FMZTZASI/AAAAAAAAGNQ/aLiTfH5WbGA/s1600-h/image%25255B12%25255D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-TB2pvOyIJJw/Tp7FM6kN2gI/AAAAAAAAGNY/GBpuqcEtYOo/image_thumb%25255B6%25255D.png?imgmax=800" width="766" height="238" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The Second Expression &lt;em&gt;(situation is OK)&lt;/em&gt; looks like this:    &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-64EPMfvFjjI/Tp7FN3UguSI/AAAAAAAAGNg/SPhVRm74_bg/s1600-h/image%25255B16%25255D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-OJZP6-srL_s/Tp7FONKZY_I/AAAAAAAAGNo/4A-IxS77C9I/image_thumb%25255B8%25255D.png?imgmax=800" width="641" height="240" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Configure the Health and Alerting and save the Monitor. Don’t forget to enable the Monitor by using an override targeted against a Group containing these devices. &lt;/p&gt;  &lt;p&gt;And now monitoring is in place and an Alert will be raised when the temperature of 25 degrees Celsius is exceeded.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Let’s plot the temperature in near real time&lt;/u&gt;&lt;/strong&gt;    &lt;br /&gt;For this a Rule is required, using the same OID for the Temperature Monitor: &lt;strong&gt;Collection Rules&lt;/strong&gt; &amp;gt; &lt;strong&gt;Performance Based&lt;/strong&gt; &amp;gt; &lt;strong&gt;SNMP Performance&lt;/strong&gt;:    &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-Ao29dDFbF2U/Tp7FOtC9NNI/AAAAAAAAGNw/3C0JJmfUYrQ/s1600-h/image%25255B20%25255D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-lcqdmwI5oZE/Tp7FO5sZDII/AAAAAAAAGN4/p93H_p_1NqY/image_thumb%25255B10%25255D.png?imgmax=800" width="458" height="229" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Configure the SNMP Probe (nothing more than the OID and frequency of probing) and you’re done. Don’t forget to enable the Rule by using an override targeted against a Group containing these devices and you’re in business.&lt;/p&gt;  &lt;p&gt;In the SCOM Console add a Performance View targeted against these SNMP Network Devices or targeted against the Rule you created earlier. Be patient and within an hour or so data starts getting in :).&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font color="#ff0000"&gt;&lt;strong&gt;&lt;u&gt;Conclusion&lt;/u&gt;&lt;/strong&gt;        &lt;br /&gt;Even though SNMP, OIDs and SCOM might seem boring, there are many possibilities to extend your monitoring solution into places which you didn’t expect. Many devices are available on the market which have a SNMP stack. When you have the related MIB file and it contains some good OIDs, you can build almost anything. Happy SCOMming!&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-5245069245536080853?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/5245069245536080853/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=5245069245536080853' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/5245069245536080853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/5245069245536080853'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/10/snmp-oids-and-scom-lets-start-rocking.html' title='SNMP, OIDs and SCOM: Let’s start rocking!'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-p8daOiM2dNw/Tp7FHABmhbI/AAAAAAAAGL4/590y77a7wwI/s72-c/image_thumb2.png?imgmax=800' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-1579286938402438538</id><published>2011-10-19T08:20:00.001+02:00</published><updated>2011-10-19T08:22:44.695+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='managementpack'/><category scheme='http://www.blogger.com/atom/ns#' term='Community'/><title type='text'>Power of the Community and Microsoft: New Server OS MP 6.0.6958.0 released</title><content type='html'>As we all know some weeks ago Microsoft released a new version of the Server OS MP, version &lt;strong&gt;6.0.6957.0&lt;/strong&gt;.&amp;#160; But there were some issues with it. Some minor, some major.   &lt;p&gt;So a good friend of mine, &lt;strong&gt;Bob Cornelissen&lt;/strong&gt; and I started a &lt;a href="http://thoughtsonopsmgr.blogspot.com/2011/10/more-than-one-lets-ask-for-new-improved.html" target="_blank"&gt;joined effort in order to get them fixed, ASAP&lt;/a&gt;. For that we filed a bug on Connect and you, the community, joined in:     &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-Ro04nWIF2Ys/Tp5sL8G5gJI/AAAAAAAAGLQ/QkHR3x8r5u0/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-3l9N2Esv5a0/Tp5sMFpCv0I/AAAAAAAAGLY/CFG5LeiW36s/image_thumb%25255B1%25255D.png?imgmax=800" width="570" height="272" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Gladly, Microsoft listened and one of them, &lt;strong&gt;Barry Shilmover&lt;/strong&gt;, fixed many issues of the MP with the aid of &lt;strong&gt;Kevin Holman&lt;/strong&gt;. I for myself can’t imagine a better team! Bob and I had the honor to test the fixed MP.&lt;/p&gt;  &lt;p&gt;Kevin Holman also blogged about this new MP and what’s new. Taken directly from his blog:    &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-44_qPWRlZ9M/Tp5sMorLcRI/AAAAAAAAGLg/Hj_FkSoLfJI/s1600-h/image%25255B8%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-flEPHN42Rg4/Tp5sNDXZ84I/AAAAAAAAGLo/8jNLdcf36b8/image_thumb%25255B4%25255D.png?imgmax=800" width="804" height="431" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;New MP is to be downloaded from &lt;a href="http://www.microsoft.com/download/en/details.aspx?id=9296" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font color="#ff0000"&gt;Compliments to the Product Team for their fast response. Good job!&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-1579286938402438538?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/1579286938402438538/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=1579286938402438538' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/1579286938402438538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/1579286938402438538'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/10/power-of-community-and-microsoft-new.html' title='Power of the Community and Microsoft: New Server OS MP 6.0.6958.0 released'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-3l9N2Esv5a0/Tp5sMFpCv0I/AAAAAAAAGLY/CFG5LeiW36s/s72-c/image_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-5932287552863859373</id><published>2011-10-18T12:24:00.001+02:00</published><updated>2011-10-18T12:24:15.922+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OM12'/><title type='text'>Introduction to OM12 Alert Widgets</title><content type='html'>The&lt;strong&gt; System Center Operations Manager Team&lt;/strong&gt; posted an article all about how to configure an Alert Widget in OM12.   &lt;p&gt;This posting is a step-by-step guide about how to do just that.&lt;/p&gt;  &lt;p&gt;Want to know more? Go &lt;a href="http://blogs.technet.com/b/momteam/archive/2011/10/17/operations-manager-2012-dashboards-the-alert-widget.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-5932287552863859373?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/5932287552863859373/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=5932287552863859373' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/5932287552863859373'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/5932287552863859373'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/10/introduction-to-om12-alert-widgets.html' title='Introduction to OM12 Alert Widgets'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-5187409950239345438</id><published>2011-10-13T19:41:00.001+02:00</published><updated>2011-10-13T19:41:31.618+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Monitoring'/><category scheme='http://www.blogger.com/atom/ns#' term='Database'/><title type='text'>OLE DB Data Sources: Oracle and some potential pitfalls and false-positives</title><content type='html'>There are many commercials out there how to get some hair back. I know, I am almost bald, but I don’t care. But sometimes there are issues which make you loose hair or – the hair one still got – to go grey.   &lt;p&gt;Recently I had such an issue. All about monitoring an Oracle database, running on a Windows server. The customer wanted to monitor that database with SCOM without purchasing a MP for it.&lt;/p&gt;  &lt;p&gt;With the &lt;strong&gt;OLE DB Data Source wizard&lt;/strong&gt; one can connect to such a database, run a query against it and collect some performance counters as well. How nice! At least, this is what theory tells us. But real life is a bit harder as it turned out.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;The Beginning Of It All&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;First I used &lt;strong&gt;Maarten Damen’s&lt;/strong&gt; blog posting, to be found &lt;a href="http://www.maartendamen.com/2010/09/monitor-an-oracle-database-with-a-scom-oledb-watcher/" target="_blank"&gt;here&lt;/a&gt;. A really good posting it is since it contains really good information. However, while creating the OLE DB Data Source, I added a query and I decided to populate &lt;strong&gt;BOTH&lt;/strong&gt; Run-as Profiles which are created by the same wizard. Both decisions turned out to be wrong. However, SCOM didn’t show that directly to me.&lt;/p&gt;  &lt;p&gt;It took a while for the OLE DB Data Source to show up in the SCOM Console and even a it longer to enter a monitored status &lt;em&gt;(Healthy! Yeah baby, I made it!)&lt;/em&gt; but all seemed to be well. After all, it got into a Monitored status and a GREEN one at that! Nice!&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;The Day After…&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;But in reality things weren’t that OK. For sure, the Monitor was OK and GREEN. But after a week or so, the Health Explorer didn’t show any state change. Nothing. The Monitor was green, but nowhere to be found since when. And that triggered me to take a look into the OpsMgr event log of the Watcher Node. &lt;/p&gt;  &lt;p&gt;Ouch! &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;SNAFU is paying us a visit        &lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;&lt;strong&gt;EventID 1102&lt;/strong&gt; all over the place. Descriptions like: &lt;i&gt;Rule/Monitor &amp;quot;OleDbCheck_a28c517f4fdc4038b880b2ac02796256.NoConnectionMonitor&amp;quot; running for instance &amp;quot;XYZ Oracle DB Check&amp;quot; with id:&amp;quot;{F8C4A05D-AAD4-56CA-7CC4-9AC095323F83}&amp;quot; cannot be initialized and will not be loaded. Management group &amp;quot;XYZ&amp;quot;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;When I recycled the Health Service cache, the error came back and the Health Explorer of the same OLE DB Data Source showed now a Healthy status with a date and time: exactly matching the same date and time the first EventID 1102 was logged!&lt;/p&gt;  &lt;p&gt;So this is a real false-positive. Yes, all is OK sir! And all the while, nothing is OK! Like &lt;a href="http://en.wikipedia.org/wiki/SNAFU" target="_blank"&gt;SNAFU&lt;/a&gt;…&lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;strong&gt;What Caused it all        &lt;br /&gt;&lt;/strong&gt;Deep and thorough investigation turned out this issue:&lt;/u&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;u&gt;Used Run-as-Profile        &lt;br /&gt;&lt;/u&gt;When the OLE DB Data Source wizard has done it’s job, TWO Run-as-Profiles are created. And one must only configure ONE of them. Not both! While running the wizard one has the option to select Simple Authentication:       &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-F0RREAuyGF4/TpciyElfrbI/AAAAAAAAGLA/k7xv6dSCNyU/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-3HYXMLHcQLs/TpciyighH_I/AAAAAAAAGLI/87BWJ37kI28/image_thumb%25255B1%25255D.png?imgmax=800" width="487" height="291" /&gt;&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;So now you only have to configure that Run-as-Profile and not the other! The &lt;b&gt;Synthetic Transaction Action Profile&lt;/b&gt; is only used when&lt;strong&gt; Integrated Security&lt;/strong&gt; is being used. But when one has selected the option to use &lt;strong&gt;Simple Authentication&lt;/strong&gt;, one can skip this Run-as-Profile and only configure the &lt;b&gt;Simple Authentication RunAs Profile&lt;/b&gt;. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Time For Another Error…&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;And yes, things got moving now. EventID &lt;strong&gt;1102&lt;/strong&gt; went away and instead we got another EventID &lt;strong&gt;11852&lt;/strong&gt;: &lt;i&gt;OleDb Module encountered a failure 0x80040e14 during execution and will post it as output data item. : ORA-00903: invalid table name&lt;/i&gt;. Because of this the Health Explorer for this OLE DB Data Source went into a critical state.&lt;/p&gt;  &lt;p&gt;The Oracle DBA checked everything: yes, the account used by SCOM is OK and logged on to the Oracle DB. And yes, the query looked for an existing table and YES the account has enough permissions to run that query against that table. Tried many other queries, the DBA even created a table for that account and SCOM OLE DB Data Source check, but still the same error!&lt;/p&gt;  &lt;p&gt;&lt;u&gt;So somehow along the lines the query got garbled which caused Oracle to pull the plug.&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;However, we already had spend a lot of time in order to get rid of the first EventID &lt;strong&gt;1102 &lt;/strong&gt;&lt;em&gt;(even by Microsoft CSS we were told to configure BOTH Run-as-Profiles so it was trial and error here…)&lt;/em&gt; so we decided to remove the query as a test.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;And guess what?&lt;/em&gt; All became well now! So the &lt;em&gt;presence&lt;/em&gt; of the data source is successfully tested but not the responsiveness by running a query. At the end the customer decided it to leave it at that. &lt;u&gt;So only the presence of the data source is tested and not a single query is being used&lt;/u&gt;.&lt;/p&gt;  &lt;p&gt;So after a long journey we came back to the posting of &lt;a href="http://www.maartendamen.com/2010/09/monitor-an-oracle-database-with-a-scom-oledb-watcher/" target="_blank"&gt;Maarten Damen&lt;/a&gt; &lt;em&gt;(by removing all the fluff we had added by ourselves)&lt;/em&gt; and got it working. &lt;/p&gt;  &lt;p&gt;Still it’s interesting to know what happens to the query fired from SCOM to the Oracle database. Guess it will be another time to check that one out.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-5187409950239345438?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/5187409950239345438/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=5187409950239345438' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/5187409950239345438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/5187409950239345438'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/10/ole-db-data-sources-oracle-and-some.html' title='OLE DB Data Sources: Oracle and some potential pitfalls and false-positives'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-3HYXMLHcQLs/TpciyighH_I/AAAAAAAAGLI/87BWJ37kI28/s72-c/image_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-7234854384870190388</id><published>2011-10-13T19:02:00.001+02:00</published><updated>2011-10-13T19:02:29.715+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Community'/><title type='text'>He’s Back!</title><content type='html'>A few years ago when I started with SCOM I bumped into many issues. Not only because I started out fresh but also SCOM was just RTM. And as we all know, there were a few ‘bumps’ in that road. Many of those got rapidly fixed.  &lt;p&gt;But still, I was hungry for more knowledge and detailed information on SCOM and how to address certain issues. So I started to look on the internet for more information and found it in a few blogs about there. Those days there weren’t many blogs out there, but the few which were to be found were really good, like the ones from &lt;strong&gt;Pete Zerger&lt;/strong&gt;, &lt;strong&gt;David Allen&lt;/strong&gt;, &lt;strong&gt;Kevin Holman&lt;/strong&gt; and &lt;strong&gt;Cameron Fuller&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;Soon I started to mail those guys and you know what, I got answers from them! Wow! And then I started to grow and learn as well. Really fast, thanks to these guys who shared really good information. They inspired me to start a blog of my own.&lt;/p&gt;  &lt;p&gt;To me these guys are really special. So when &lt;strong&gt;Cameron Fuller&lt;/strong&gt; told some time ago he was about to stop his own blog and to continue blogging on SCC, it made me a bit sad. &lt;u&gt;Don’t get me wrong. I deeply respect SCC&lt;/u&gt;, but people like Cameron need their own space as well. &lt;/p&gt;  &lt;p&gt;So it’s good to see he’s back. He’s &lt;a href="http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/89678/Default.aspx" target="_blank"&gt;still blogging for SCC&lt;/a&gt;&lt;strong&gt;&lt;/strong&gt;, but this guy doesn’t suffer a writer block, more like suffering from an overkill of inspiration :). Therefore he started to blog on a very regular basis on the site of the company he works for, &lt;strong&gt;Catapult Systems&lt;/strong&gt;. Hopefully they have rented enough disk space and traffic bandwidth for their website since Cameron knows how to blog seriously :).&lt;/p&gt;  &lt;p&gt;Want to know more? Go &lt;a href="http://blogs.catapultsystems.com/cfuller/default.aspx" target="_blank"&gt;here&lt;/a&gt;:    &lt;br /&gt;&lt;a href="http://blogs.catapultsystems.com/cfuller/default.aspx" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-j-QWRI35bDg/TpcZpXf28oI/AAAAAAAAGK4/XU6tVBMxk10/image%25255B5%25255D.png?imgmax=800" width="785" height="162" /&gt;&lt;/a&gt;     &lt;br /&gt;&lt;em&gt;&lt;font color="#808080" size="1"&gt;(Even though he might look a bit dangerous on the picture, he’s really an OK guy.)&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-7234854384870190388?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/7234854384870190388/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=7234854384870190388' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/7234854384870190388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/7234854384870190388'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/10/hes-back.html' title='He’s Back!'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-j-QWRI35bDg/TpcZpXf28oI/AAAAAAAAGK4/XU6tVBMxk10/s72-c/image%25255B5%25255D.png?imgmax=800' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-7458998163002253202</id><published>2011-10-12T11:57:00.001+02:00</published><updated>2011-10-12T11:57:53.240+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpsMgr R2'/><category scheme='http://www.blogger.com/atom/ns#' term='SCOM R2'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>SP1 for SQL Server 2008 R2 officially supported</title><content type='html'>Since today Microsoft officially supports &lt;strong&gt;SP1 for SQL Server 2008 R2&lt;/strong&gt;:    &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-dsUxeB9B9ZI/TpVknuTkhyI/AAAAAAAAGKo/osVaGhRUQI0/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-e_QNsO4_EUA/TpVkoAxgwHI/AAAAAAAAGKw/9-ilTtcp8sE/image_thumb%25255B1%25255D.png?imgmax=800" width="618" height="273" /&gt;&lt;/a&gt;  &lt;p&gt;In the weeks to come Microsoft will update the &lt;a href="http://technet.microsoft.com/en-us/library/bb309428.aspx" target="_blank"&gt;SCOM R2 Supported Configurations page&lt;/a&gt;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-7458998163002253202?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/7458998163002253202/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=7458998163002253202' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/7458998163002253202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/7458998163002253202'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/10/sp1-for-sql-server-2008-r2-officially.html' title='SP1 for SQL Server 2008 R2 officially supported'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-e_QNsO4_EUA/TpVkoAxgwHI/AAAAAAAAGKw/9-ilTtcp8sE/s72-c/image_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-1755022517002661230</id><published>2011-10-09T15:53:00.001+02:00</published><updated>2011-10-09T15:53:10.041+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='managementpack'/><title type='text'>Updated MP: Active Directory MP, version 6.0.7670.0</title><content type='html'>For a few days now Microsoft has released an update for the &lt;strong&gt;Active Directory MP&lt;/strong&gt;, version &lt;strong&gt;6.0.7670.0&lt;/strong&gt;.  &lt;p&gt;Taken directly from the website:   &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-yLaOTM7Xrek/TpGnQLM2VII/AAAAAAAAGKY/IZyNduoIHqg/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-8qW1E7tFcjk/TpGnQd1uJtI/AAAAAAAAGKc/eQNo_SNjalc/image_thumb%25255B1%25255D.png?imgmax=800" width="587" height="90" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;And:   &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-MRdghT-16rM/TpGnQz-O_OI/AAAAAAAAGKg/moaysvjiyW8/s1600-h/image%25255B7%25255D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-uUIN1F_TSDU/TpGnReOuwyI/AAAAAAAAGKk/fxrfxxHVf78/image_thumb%25255B3%25255D.png?imgmax=800" width="670" height="358" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/b/kevinholman/archive/2011/10/06/opsmgr-mp-update-active-directory-mp-version-6-0-7670-0-ships.aspx" target="_blank"&gt;Kevin Holman&lt;/a&gt; also blogged about this updated MP.&lt;/p&gt;  &lt;p&gt;MP to be downloaded from &lt;a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=21357" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-1755022517002661230?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/1755022517002661230/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=1755022517002661230' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/1755022517002661230'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/1755022517002661230'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/10/updated-mp-active-directory-mp-version.html' title='Updated MP: Active Directory MP, version 6.0.7670.0'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-8qW1E7tFcjk/TpGnQd1uJtI/AAAAAAAAGKc/eQNo_SNjalc/s72-c/image_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-7047778250809404465</id><published>2011-10-09T13:53:00.001+02:00</published><updated>2011-10-09T13:55:47.824+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Troubleshooting'/><title type='text'>How to Solve Web Application alert: Untrusted CA – Solution II</title><content type='html'>When one creates a Web Application in order to monitor the availability and responses of a certain website, one might bump into this error: &lt;strong&gt;Untrusted CA&lt;/strong&gt;:   &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-zh6vlJVqDR0/TpGIarsjn3I/AAAAAAAAGJg/kzy_nTpSRCY/s1600-h/image%25255B3%25255D.png"&gt;&lt;img title="image" border="0" alt="image" src="http://lh6.ggpht.com/-h5xNt8zZLoc/TpGIbsD2ERI/AAAAAAAAGJk/pt2pskl3c6c/image_thumb%25255B1%25255D.png?imgmax=800" width="327" height="438" /&gt;&lt;/a&gt;   &lt;p&gt;Investigation taught me their might be two separate causes for this Alert, both related to the Watcher Node which run this Monitor. This posting will be about the second separate cause. For the posting about the first cause, go &lt;a href="http://thoughtsonopsmgr.blogspot.com/2011/10/how-to-solve-web-application-alert.html" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Issue&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;Even when the Root Certificates are up to date on the Watcher Node, there might be another issue at play. In this case, a certificate is being used which isn’t present in the CA store of the Watcher Node.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;How to solve it&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;Open a rdp-session on the Watcher Node generating the Alert &lt;strong&gt;Untrusted CA - &lt;/strong&gt;log on with local admin permissions - and start IE. Surf to the website which creates these Alerts. Wait until the website is fully loaded and import the certificate for your account in to the Certificate Store &lt;strong&gt;Intermediate Certification Authorities&lt;/strong&gt;:     &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-NmLQb5mJHmM/TpGLG8-1KgI/AAAAAAAAGJ4/qiUcl7a-HCQ/s1600-h/image%25255B8%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-uAUXrfjmM7s/TpGLHpopcAI/AAAAAAAAGJ8/kAEAX0Uq7L8/image_thumb%25255B4%25255D.png?imgmax=800" width="804" height="422" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The wizard &lt;strong&gt;Welcome to the certificate Import Wizard&lt;/strong&gt; is started. Follow the instructions and when prompted what store to select, choose for the option &lt;strong&gt;Place all certificates in the following store &amp;gt; Intermediate Certification Authorities&lt;/strong&gt;.     &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-oqRuhmyCpno/TpGLIfQMAdI/AAAAAAAAGKA/IS_M37kLjOw/s1600-h/image%25255B12%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-YSl69khwm2c/TpGLJAlYGLI/AAAAAAAAGKE/qT9iZx7X6is/image_thumb%25255B6%25255D.png?imgmax=800" width="672" height="361" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Finish the wizard. The Certificate is stored now.&lt;/p&gt;  &lt;p&gt;Open a MMC &amp;gt; add Snap-in &amp;gt; &lt;b&gt;Certificates&lt;/b&gt; &amp;gt; for &lt;b&gt;Local Computer Account&lt;/b&gt; and &lt;b&gt;My User Account&lt;/b&gt;. Export the certificate you just imported from the store &lt;b&gt;Certificates – Current User&lt;/b&gt;\&lt;b&gt;Intermediate&lt;/b&gt; &lt;b&gt;Certification Authorities&lt;/b&gt; to a folder on your drive.     &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-0yZNbAtnnBU/TpGLJgGuYjI/AAAAAAAAGKI/DAOJqaFRaxE/s1600-h/image%25255B16%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-lcaKX1wmX_0/TpGLKKNP6pI/AAAAAAAAGKM/qfeSiDFUJtc/image_thumb%25255B8%25255D.png?imgmax=800" width="350" height="238" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Import the certificate you just exported to the store &lt;b&gt;Certificates (Local Computer)&lt;/b&gt; \&lt;b&gt;Intermediate&lt;/b&gt; &lt;b&gt;Certification Authorities&lt;/b&gt;:     &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-4K0UAXcA8Ao/TpGLKh8B_yI/AAAAAAAAGKQ/ADrJeDOFqXM/s1600-h/image%25255B20%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-c5FIs2GcQd4/TpGLLIwGXeI/AAAAAAAAGKU/xYP5-rAHsIY/image_thumb%25255B10%25255D.png?imgmax=800" width="354" height="217" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Now all is well and the Watcher Node won’t throw the error &lt;strong&gt;Untrusted CA &lt;/strong&gt;anymore.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font color="#ff0000"&gt;&lt;strong&gt;&lt;u&gt;Credits&lt;/u&gt;&lt;/strong&gt;:&lt;/font&gt;       &lt;br /&gt;&lt;font color="#ff0000"&gt;Thanks to&lt;/font&gt; &lt;a href="http://lordoftheping.blogspot.com/2009/05/scomopsmgr-web-application-untrusted-ca.html " target="_blank"&gt;this blog posting&lt;/a&gt; &lt;font color="#ff0000"&gt;I was able to crack this issue.&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-7047778250809404465?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/7047778250809404465/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=7047778250809404465' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/7047778250809404465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/7047778250809404465'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/10/how-to-solve-web-application-alert_09.html' title='How to Solve Web Application alert: Untrusted CA – Solution II'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-h5xNt8zZLoc/TpGIbsD2ERI/AAAAAAAAGJk/pt2pskl3c6c/s72-c/image_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-4091223954549131762</id><published>2011-10-09T13:41:00.001+02:00</published><updated>2011-10-09T13:53:38.785+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Troubleshooting'/><title type='text'>How to Solve Web Application alert: Untrusted CA – Solution I</title><content type='html'>When one creates a Web Application in order to monitor the availability and responses of a certain website, one might bump into this error: &lt;strong&gt;Untrusted CA&lt;/strong&gt;:   &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-zh6vlJVqDR0/TpGIarsjn3I/AAAAAAAAGJg/kzy_nTpSRCY/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-h5xNt8zZLoc/TpGIbsD2ERI/AAAAAAAAGJk/pt2pskl3c6c/image_thumb%25255B1%25255D.png?imgmax=800" width="327" height="438" /&gt;&lt;/a&gt;   &lt;p&gt;Investigation taught me their might be two separate causes for this Alert, both related to the Watcher Node which run this Monitor. This posting will be about the first separate cause.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Issue&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;Sometimes I bump into environments where Windows Servers are installed and not patched on a regular basis. Many times because the people involved life by the credo ‘&lt;strong&gt;If it ain’t broke, don’t fix it&lt;/strong&gt;’. Even though it might sound plausible there is too much to be said against it. But this posting isn’t about this approach, so I’ll refrain from it. &lt;/p&gt;  &lt;p&gt;But whenever bumps into an issue like that there is a huge change the certificate store of the server involved is too old, thus missing out on renewed (and revoked!!!!) Root Certificates.&lt;/p&gt;  &lt;p&gt;Servers like these are easily pinpointed. Open a rdp-session on the Watcher Node generating the Alert &lt;strong&gt;Untrusted CA - &lt;/strong&gt;log on with local admin permissions - and start IE. Surf to the website which requires monitoring. When IE throws this error &lt;em&gt;(or a similar one since the errors differs per IE version)&lt;/em&gt;:     &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-trHq3k7bMTs/TpGIcA8HpNI/AAAAAAAAGJo/ZNbKdhhdr-g/s1600-h/image%25255B11%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-2Q6Xmf98zlg/TpGIcnneTNI/AAAAAAAAGJs/7mlqHAijfj8/image_thumb%25255B5%25255D.png?imgmax=800" width="515" height="157" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;the Root Certificates require to be updated.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;How to solve it&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;Open Control Panel go to &lt;strong&gt;Add or Remove Programs&lt;/strong&gt; and select &lt;strong&gt;Add/Remove&lt;/strong&gt; &lt;strong&gt;Windows Components&lt;/strong&gt;. The Windows Components Wizard screen is started. Scroll down and select the option &lt;strong&gt;Update Root Certificates&lt;/strong&gt; and click &lt;strong&gt;Next&lt;/strong&gt;.     &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-MqG4q1HKifI/TpGIdPs5QUI/AAAAAAAAGJw/Huj67URhzm4/s1600-h/image%25255B15%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-BESUImwMFEA/TpGId-KIuSI/AAAAAAAAGJ0/8gyEUPVfSko/image_thumb%25255B7%25255D.png?imgmax=800" width="709" height="543" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;When the installation is finished the updated Root Certificates will be ‘installed’ on the server. Now the monitored website will be fine and the error will be gone.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;However…&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;In some conditions the error will return. If so there is another issue at play. Go &lt;a href="http://thoughtsonopsmgr.blogspot.com/2011/10/how-to-solve-web-application-alert_09.html" target="_blank"&gt;here&lt;/a&gt; about how to solve that issue.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-4091223954549131762?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/4091223954549131762/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=4091223954549131762' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/4091223954549131762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/4091223954549131762'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/10/how-to-solve-web-application-alert.html' title='How to Solve Web Application alert: Untrusted CA – Solution I'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-h5xNt8zZLoc/TpGIbsD2ERI/AAAAAAAAGJk/pt2pskl3c6c/s72-c/image_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-1761304952676119177</id><published>2011-10-05T20:19:00.001+02:00</published><updated>2011-10-05T20:19:10.512+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dashboard'/><category scheme='http://www.blogger.com/atom/ns#' term='OM12'/><title type='text'>Introduction to OM12 Performance Widgets</title><content type='html'>The &lt;strong&gt;System Center Operations Manager Team&lt;/strong&gt; posted an article all about how to configure a Performance Widget in OM12.   &lt;p&gt;This posting is a step-by-step guide about how to do just that.&lt;/p&gt;  &lt;p&gt;Want to know more? Go &lt;a href="http://blogs.technet.com/b/momteam/archive/2011/10/04/widgets-performance-widget.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-1761304952676119177?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/1761304952676119177/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=1761304952676119177' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/1761304952676119177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/1761304952676119177'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/10/introduction-to-om12-performance.html' title='Introduction to OM12 Performance Widgets'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-2840120708451607146</id><published>2011-10-05T20:11:00.001+02:00</published><updated>2011-10-05T20:11:57.522+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OM12'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='Community'/><title type='text'>OM12 Language Settings Are Solved! The true power of the Community, Connect &amp; Microsoft</title><content type='html'>In the beginning of September I posted &lt;a href="http://thoughtsonopsmgr.blogspot.com/2011/09/om12-beta-language-settings-english.html" target="_blank"&gt;an article about some strange language issues&lt;/a&gt;, found in OM12 Beta.  &lt;p&gt;I already knew it before since other people bumped into the same issue as well, blogged about it and even filed &lt;a href="https://connect.microsoft.com/OpsMgr/feedback/details/683046/please-consider-to-disable-translation-of-management-packs-in-console" target="_blank"&gt;a bug report on Connect&lt;/a&gt;. But somehow the bug report didn’t seem to land properly – the impact wasn’t fully understood – so it was closed without a fix.&lt;/p&gt;  &lt;p&gt;So it was time to organize a new effort. A &lt;a href="https://connect.microsoft.com/OpsMgr/feedback/details/686854/om12-console-and-non-english-language" target="_blank"&gt;new bug report was filed on Connect&lt;/a&gt; and it was given exposure on my blog. And people started to vote on it, so it was brought again to the attention of Microsoft.&lt;/p&gt;  &lt;p&gt;Because of this two things happened:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;The first bug report was reopened and Microsoft told frankly they didn’t understand the impact at first;&lt;/li&gt;    &lt;li&gt;A new effort at Microsoft was organized to FIX it!&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;And a few days I got the message the bug report was closed, simply because Microsoft FIXED it!!!   &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-0n5trp264ZI/Toyd6WfxLWI/AAAAAAAAGJY/jDwfsKqjnVM/s1600-h/image%25255B3%25255D.png"&gt;&lt;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://lh3.ggpht.com/-BfvrzB6pgeE/Toyd6y5rQFI/AAAAAAAAGJc/_DC-gTXiHJM/image_thumb%25255B1%25255D.png?imgmax=800" width="766" height="482" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The yellow highlighted area is in Dutch so I translate it: &lt;strong&gt;Solved as in Repaired&lt;/strong&gt;.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font color="#ff0000"&gt;So &lt;strong&gt;THANK YOU&lt;/strong&gt; Community and&lt;strong&gt; THANK YOU&lt;/strong&gt; Microsoft for taking reported matters seriously.&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-2840120708451607146?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/2840120708451607146/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=2840120708451607146' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/2840120708451607146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/2840120708451607146'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/10/om12-language-settings-are-solved-true.html' title='OM12 Language Settings Are Solved! The true power of the Community, Connect &amp;amp; Microsoft'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-BfvrzB6pgeE/Toyd6y5rQFI/AAAAAAAAGJc/_DC-gTXiHJM/s72-c/image_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-7334062010899536147</id><published>2011-10-05T15:44:00.001+02:00</published><updated>2011-10-05T15:44:26.117+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reports'/><category scheme='http://www.blogger.com/atom/ns#' term='managementpack'/><title type='text'>Nice to know…</title><content type='html'>for any one running SQL Server 2008 for their SCOM R2 environment and yet not very interested in the latest version of the Server OS MP BUT very interested in the two additional Reports which are very sharp looking and good as well &lt;em&gt;(all credits go to Microsoft of course)&lt;/em&gt;.   &lt;p&gt;Nice thing about the MP containing these two Reports (&lt;strong&gt;Microsoft.Windows.Server.Reports.mp&lt;/strong&gt;) is that &lt;u&gt;it works perfectly together with the previous version of the Server OS MP!&lt;/u&gt; Tried it in one of mine SCOM R2 CU#5 test environment and the Report MP was imported quickly, Reports uploaded to SSRS as well and they work like a charm.&lt;/p&gt;  &lt;p&gt;&lt;font color="#ff0000"&gt;Of course, I tried this only in a SCOM R2 test environment so try it yourself in a test environment as well before moving to production but until now everything looks great!&lt;/font&gt; &lt;/p&gt;  &lt;p&gt;And again, I tested it only on SQL Server 2008. I have heard rumors the Reports don’t work with SQL Server 2005.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-7334062010899536147?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/7334062010899536147/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=7334062010899536147' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/7334062010899536147'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/7334062010899536147'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/10/nice-to-know.html' title='Nice to know…'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-509403458936485100</id><published>2011-10-05T15:37:00.001+02:00</published><updated>2011-10-05T15:37:33.124+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PowerShell'/><category scheme='http://www.blogger.com/atom/ns#' term='Community'/><title type='text'>Updating Proxy Agent for multiple SNMP-enabled devices in bulk</title><content type='html'>Had to update the Proxy Agent for many (+200) SNMP-enabled devices in SCOM R2 CU#5.   &lt;p&gt;When using the GUI for it this becomes a gruesome task, also because the list with available Proxy Agents &lt;em&gt;(+400 in my case)&lt;/em&gt; isn’t sorted. Only the Management Servers are shown on top. And the remaining servers aren’t sorted at all, nor is any search function available…&lt;/p&gt;  &lt;p&gt;So it was time to search the internet and gladly I found two postings from &lt;em&gt;‘Da Master of SCOM’&lt;/em&gt;, &lt;strong&gt;Pete Zerger&lt;/strong&gt;. Together with &lt;strong&gt;Marco Shaw&lt;/strong&gt; ‘&lt;em&gt;Da Master of PowerShell&lt;/em&gt;’, they created a very good PS script. The first posting contains the first version of the script &lt;em&gt;(without the aid of Marco Shaw)&lt;/em&gt; and the second is based on the input and knowledge of Marco Shaw.&lt;/p&gt;  &lt;p&gt;Scripts can be found &lt;a href="http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19440/Default.aspx" target="_blank"&gt;here&lt;/a&gt; &lt;em&gt;(Part &lt;strong&gt;I&lt;/strong&gt;)&lt;/em&gt; and &lt;a href="http://systemcentercentral.com/BlogDetails/tabid/143/indexid/19441/Default.aspx" target="_blank"&gt;here&lt;/a&gt; &lt;em&gt;(Part &lt;strong&gt;II&lt;/strong&gt;).&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;All credits go to Da Masters, &lt;strong&gt;Peter Zerger&lt;/strong&gt; and &lt;strong&gt;Marco Shaw&lt;/strong&gt;. Thanks guys!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-509403458936485100?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/509403458936485100/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=509403458936485100' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/509403458936485100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/509403458936485100'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/10/updating-proxy-agent-for-multiple-snmp.html' title='Updating Proxy Agent for multiple SNMP-enabled devices in bulk'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-4561093297201226446</id><published>2011-10-05T09:29:00.001+02:00</published><updated>2011-10-05T09:29:26.692+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Community'/><title type='text'>Additional Comments on yesterdays posting</title><content type='html'>Yesterday &lt;a href="http://thoughtsonopsmgr.blogspot.com/2011/10/more-than-one-lets-ask-for-new-improved.html" target="_blank"&gt;Bob Cornelissen and I started a joined effort in order to get the new Server OS MP improved&lt;/a&gt; since it contains some bugs which downplay the overall experience of that MP, which is bad since the promises in this MP are really good.   &lt;p&gt;The response we got – and still are getting – is a bit overwhelming I must say. At this moment the counter of votes for this bug report is already on 44(!). Besides that we got on our blog postings many comments.&lt;/p&gt;  &lt;p&gt;However, somehow some people misunderstood our effort and started bashing and flaming. Gladly I have to approve any comment before it’s shown on my blog. And some of the comments I got were really bad. So I removed them and only approved the good ones.&lt;/p&gt;  &lt;p&gt;Therefore I want to clarify the objective of our joint effort:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font color="#ff0000"&gt;NOT to flame or bash any person or company in any kind of way&lt;/font&gt; &lt;u&gt;&lt;font color="#0000ff"&gt;BUT to make SCOM/OM12 an even &lt;strong&gt;better&lt;/strong&gt; product. And we strongly believe that the total quality of SCOM/OM12 is based upon the overall quality of the Management Packs&lt;/font&gt;&lt;/u&gt;. So the better the MPs become, the better SCOM/OM12 will become as well.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;So whenever you’re looking for a way to flame or bash, &lt;u&gt;go on and look further&lt;/u&gt; since my blog won’t be the stage for that kind of purposes!!!    &lt;br /&gt;&lt;img src="http://t2.gstatic.com/images?q=tbn:ANd9GcRx4CqqgyggOCzUhDfX64VbcP9eGpkwvU2dRcD-Bik9aHekDooUsG9lcsOO" width="118" height="91" /&gt;&lt;/p&gt;  &lt;p&gt;And to the persons who gave solid and valid feedback: &lt;strong&gt;THANK YOU and know that I respect all of you&lt;/strong&gt;.    &lt;br /&gt;&lt;img src="http://farm2.static.flickr.com/1238/1073265478_aff2f171a2.jpg" width="230" height="289" /&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-4561093297201226446?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/4561093297201226446/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=4561093297201226446' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/4561093297201226446'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/4561093297201226446'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/10/additional-comments-on-yesterdays.html' title='Additional Comments on yesterdays posting'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm2.static.flickr.com/1238/1073265478_aff2f171a2_t.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-6679002537351229583</id><published>2011-10-04T08:50:00.001+02:00</published><updated>2011-10-04T10:27:58.231+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='managementpack'/><category scheme='http://www.blogger.com/atom/ns#' term='Community'/><title type='text'>More Than One: Let’s ask for a new improved Server OS MP! Yes We Can!</title><content type='html'>Yesterday I posted an article about the new Server OS MP, version &lt;strong&gt;6.0.6957.0&lt;/strong&gt;.   &lt;p&gt;At a first glance all seemed to be well. But the same day I saw many bugs related to the MP coming in, especially on Kevin Holman’s blog. So I decided to pull my posting about that MP and rewrite it. Which I did.&lt;/p&gt;  &lt;p&gt;But frankly, that’s not enough. Like a restaurant, it can only become good or even better when it’s guests are giving good positive feedback. This analogy goes for the MPs as well. I don’t like bashing nor flaming. But giving good feedback instead is something else.&lt;/p&gt;  &lt;p&gt;This morning I talked with &lt;strong&gt;Bob Cornelissen&lt;/strong&gt; about it. He is a Dutch SCOM addict and knows his stuff inside and out. Both we felt something has to be done besides blogging about it. &lt;/p&gt;  &lt;p&gt;Bob’s posting is to be found here: &lt;a title="http://www.bictt.com/blogs/bictt.php/2011/10/04/asking-for-a-quick-fix" href="http://www.bictt.com/blogs/bictt.php/2011/10/04/asking-for-a-quick-fix"&gt;http://www.bictt.com/blogs/bictt.php/2011/10/04/asking-for-a-quick-fix&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;So therefore we have decided to &lt;a href="https://connect.microsoft.com/OpsMgr/feedback/details/692944/new-server-os-mp-version-6-0-6956-0-has-some-bad-bugs" target="_blank"&gt;post a bug report on Connect about the issues found in this MP&lt;/a&gt; and asking for a new version which fixes those issues:     &lt;br /&gt;&lt;a href="https://connect.microsoft.com/OpsMgr/feedback/details/692944/new-server-os-mp-version-6-0-6956-0-has-some-bad-bugs" target="_blank"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-paeIh0BMWe4/Toqsttj41LI/AAAAAAAAGJU/cMkINZhX8ko/image%25255B4%25255D.png?imgmax=800" width="762" height="525" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;By blogging about this bug report we hope that many of you will add their vote as well in order to get it top on the list of Microsoft. This way we can aim for a new MP containing all the required fixes.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font color="#ff0000" size="7"&gt;Do &lt;strong&gt;&lt;a href="https://connect.microsoft.com/OpsMgr/feedback/details/692944/new-server-os-mp-version-6-0-6956-0-has-some-bad-bugs" target="_blank"&gt;YOU&lt;/a&gt;&lt;/strong&gt; join us?&lt;/font&gt; &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Bug report is to be found &lt;a href="https://connect.microsoft.com/OpsMgr/feedback/details/692944/new-server-os-mp-version-6-0-6956-0-has-some-bad-bugs" target="_blank"&gt;here&lt;/a&gt; and &lt;a href="https://connect.microsoft.com/OpsMgr/feedback/details/692944/new-server-os-mp-version-6-0-6956-0-has-some-bad-bugs" target="_blank"&gt;here&lt;/a&gt; and &lt;a href="https://connect.microsoft.com/OpsMgr/feedback/details/692944/new-server-os-mp-version-6-0-6956-0-has-some-bad-bugs" target="_blank"&gt;here&lt;/a&gt; :).&lt;/p&gt;  &lt;p&gt;When these links don’t work, try this one: &lt;a title="https://connect.microsoft.com/OpsMgr/feedback/details/692944/new-server-os-mp-version-6-0-6956-0-has-some-bad-bugs" href="https://connect.microsoft.com/OpsMgr/feedback/details/692944/new-server-os-mp-version-6-0-6956-0-has-some-bad-bugs"&gt;https://connect.microsoft.com/OpsMgr/feedback/details/692944/new-server-os-mp-version-6-0-6956-0-has-some-bad-bugs&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-6679002537351229583?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/6679002537351229583/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=6679002537351229583' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/6679002537351229583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/6679002537351229583'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/10/more-than-one-lets-ask-for-new-improved.html' title='More Than One: Let’s ask for a new improved Server OS MP! Yes We Can!'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-paeIh0BMWe4/Toqsttj41LI/AAAAAAAAGJU/cMkINZhX8ko/s72-c/image%25255B4%25255D.png?imgmax=800' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-8636454466079606123</id><published>2011-10-03T21:44:00.003+02:00</published><updated>2011-10-04T12:09:23.805+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='managementpack'/><title type='text'>Windows Server OS MP updated to version 6.0.6956.0: Some things you should know</title><content type='html'>Last Friday Microsoft released the newest version of the &lt;strong&gt;Windows Server OS MP&lt;/strong&gt;, version &lt;strong&gt;6.0.6956.0&lt;/strong&gt;. &lt;br /&gt;&lt;br /&gt;But hold your horses! &lt;span style="color: red;"&gt;Don’t import this MP right away since there are some issues with it&lt;/span&gt;. &lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;span style="color: red;"&gt;You have to know these issues before you import this MP. So read this whole posting and don’t forget to visit Kevin Holman’s blog as well in order to get a clear picture about this MP.&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;None the less, this MP adds some new functionality which is good.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;u&gt;The Good News&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;strong&gt;Two new &lt;span style="color: black;"&gt;&lt;em&gt;very&lt;/em&gt; cool&lt;/span&gt; Reports&lt;/strong&gt; are added to this MP. These are THE Reports many customers of mine asked for. &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-Ftv8tZGQPEU/TomfByl-TbI/AAAAAAAAGIk/ZcXLZdi0Eio/s1600-h/image%25255B18%25255D.png"&gt;&lt;img alt="image" border="0" height="309" src="http://lh6.ggpht.com/-gBxdCAbsZbQ/TomfCR3bH1I/AAAAAAAAGIo/gqujJ2v-AqY/image_thumb%25255B10%25255D.png?imgmax=800" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="462" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;u&gt;Beware though, these two new Reports aren’t found in the MP Catalog accessed by the SCOM Console, but put into the msi-file containing the new MP&lt;/u&gt;, to be found &lt;a href="http://www.microsoft.com/download/en/details.aspx?id=9296" target="_blank"&gt;here&lt;/a&gt;. When you run the msi-file, the MPs will be extracted, among them the MP containing these Reports: &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-OqnEcZg2tEg/TomfCkJ70YI/AAAAAAAAGIs/FAifeP5U4T4/s1600-h/image%25255B4%25255D.png"&gt;&lt;img alt="image" border="0" height="243" src="http://lh6.ggpht.com/-yUtajg2DP6Y/TomfDC7EHDI/AAAAAAAAGIw/Wulq_ioQgBY/image_thumb%25255B2%25255D.png?imgmax=800" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="356" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;Really, these Reports are MUST have! Finally, we see the performance of a server in a glance! And now we can add Groups as well which will be enumerated in the Report. So no more aggregation &lt;em&gt;(all servers thrown together on a pile per graph like CPU)&lt;/em&gt; but PER server the performance overview, like this where I have chosen the Group &lt;strong&gt;Windows Computers&lt;/strong&gt; and yet per server an overview is created: &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-Lp98kdIQYKQ/TomfDSHryPI/AAAAAAAAGI0/6lmmxiDsnIg/s1600-h/image%25255B9%25255D.png"&gt;&lt;img alt="image" border="0" height="1175" src="http://lh5.ggpht.com/-1CQY1jgaK94/TomfE-JUzhI/AAAAAAAAGI4/LTB8Mwa9s4s/image_thumb%25255B5%25255D.png?imgmax=800" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="604" /&gt;&lt;/a&gt;&amp;nbsp; &lt;/li&gt;&lt;li&gt;&lt;strong&gt;Cluster Shared Volume Monitoring&lt;/strong&gt; &lt;em&gt;(amount of free space and availability)&lt;/em&gt; is added. Customers of mine who run Hyper-V on Windows Server 2008 R2 will love this one! &lt;/li&gt;&lt;li&gt;&lt;strong&gt;BPA&lt;/strong&gt; &lt;em&gt;(Server Manager Best Practices Analyzer)&lt;/em&gt;. Put into a MP of its own &lt;em&gt;(Microsoft.Windows.Server.2008.R2.Monitoring.BPA.mp)&lt;/em&gt;. So you can decide yourself whether or not to use that MP which is also a good move of Microsoft. &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-tu2TPE2nOnE/TomfFUQVyzI/AAAAAAAAGI8/WNoBrsWL_9E/s1600-h/image%25255B23%25255D.png"&gt;&lt;img alt="image" border="0" height="398" src="http://lh5.ggpht.com/-rYJKzw9c5NY/TomfF7donRI/AAAAAAAAGJA/5yPKR42hVoA/image_thumb%25255B13%25255D.png?imgmax=800" style="background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="604" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;Personally I have a feeling this MP looks a bit like the Server OS MP used in &lt;strong&gt;SCA&lt;/strong&gt; &lt;em&gt;(System Center Advisor)&lt;/em&gt;, a cloud based solution for companies who want to check whether their Windows based systems and enterprise applications like the Server OS, SQL, AD and Hyper-V are in line with the Best Practices as advised by Microsoft. &lt;/li&gt;&lt;li&gt;&lt;strong&gt;Noise is cut down&lt;/strong&gt;. Many Rules/Monitors are modified in order to cut down on the noise they created earlier. &lt;/li&gt;&lt;li&gt;Performance Collection Rules are disabled by default. Which is good as well since too much performance collection was taking place with the old version of the MP. So this saves a lot of space in the databases of SCOM. And network bandwidth as well. &lt;br /&gt;&lt;br /&gt;How many Rules are disabled you ask? The MP Guide lists them all in the appendix ‘&lt;strong&gt;Windows Server 2008 Rules and Monitors Disabled by Default&lt;/strong&gt;’. I have counted about thirteen(!) pages… &lt;/li&gt;&lt;/ol&gt;&lt;strong&gt;&lt;u&gt;The Not So Happy News&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Well, check out &lt;a href="http://blogs.technet.com/b/kevinholman/archive/2011/09/30/opsmgr-new-base-os-mp-6-0-6956-0-adds-cluster-shared-volume-monitoring-bpa-and-many-changes.aspx" target="_blank"&gt;Kevin Holman’s posting about this MP&lt;/a&gt; and &lt;u&gt;don’t forget to read the comments&lt;/u&gt;. There are some issues &lt;em&gt;(some minor, some a bit nastier)&lt;/em&gt; to reckon with. Until now it seems there are workarounds for it. &lt;/li&gt;&lt;/ol&gt;MP and the related guide can be found &lt;a href="http://www.microsoft.com/download/en/details.aspx?id=9296" target="_blank"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-8636454466079606123?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/8636454466079606123/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=8636454466079606123' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/8636454466079606123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/8636454466079606123'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/10/updated-mp-available-windows-server-os.html' title='Windows Server OS MP updated to version 6.0.6956.0: Some things you should know'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-gBxdCAbsZbQ/TomfCR3bH1I/AAAAAAAAGIo/gqujJ2v-AqY/s72-c/image_thumb%25255B10%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-5638826831955181753</id><published>2011-10-03T14:28:00.001+02:00</published><updated>2011-10-03T14:28:38.136+02:00</updated><title type='text'>New MP: Microsoft SQL Server 2008 R2 Parallel Data Warehouse (PDW) Appliance</title><content type='html'>For a few days now Microsoft released a new MP which monitors the &lt;strong&gt;Microsoft SQL Server 2008 R2 Parallel Data Warehouse (PDW) Appliance&lt;/strong&gt;.   &lt;p&gt;Taken directly from the website:    &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-D_Iu2ohfPyo/Tomqcxqf05I/AAAAAAAAGJM/eJwOtq2uxjo/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; 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://lh4.ggpht.com/-eTOTc8tJPDw/Tomqdd8lZAI/AAAAAAAAGJQ/byedLo_QJCE/image_thumb%25255B1%25255D.png?imgmax=800" width="690" height="357" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;MP can be downloaded from &lt;a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=27568" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-5638826831955181753?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/5638826831955181753/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=5638826831955181753' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/5638826831955181753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/5638826831955181753'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/10/new-mp-microsoft-sql-server-2008-r2.html' title='New MP: Microsoft SQL Server 2008 R2 Parallel Data Warehouse (PDW) Appliance'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-eTOTc8tJPDw/Tomqdd8lZAI/AAAAAAAAGJQ/byedLo_QJCE/s72-c/image_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-8616731686474426674</id><published>2011-10-03T14:24:00.001+02:00</published><updated>2011-10-03T14:25:03.195+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OM12'/><title type='text'>Introduction to OM12 Dashboards</title><content type='html'>The &lt;strong&gt;System Center Operations Manager Team&lt;/strong&gt; posted an article all about the new dashboards present in OM12.   &lt;p&gt;This posting covers the mechanism of the Dashboards, the distribution to the end-user &lt;em&gt;(OM12 Console, Web Console or Web Part for Share Point)&lt;/em&gt; and how to create such a Dashboard.&lt;/p&gt;  &lt;p&gt;Want to know more? Go &lt;a href="http://blogs.technet.com/b/momteam/archive/2011/09/27/introducing-operations-manager-2012-dashboards.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-8616731686474426674?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/8616731686474426674/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=8616731686474426674' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/8616731686474426674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/8616731686474426674'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/10/introduction-to-om12-dashboards.html' title='Introduction to OM12 Dashboards'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-3171763768664771464</id><published>2011-10-03T14:19:00.001+02:00</published><updated>2011-10-03T14:19:12.912+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dashboard'/><category scheme='http://www.blogger.com/atom/ns#' term='OM12'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><title type='text'>Integrating OM12 and SharePoint</title><content type='html'>Ever wanted to integrate SCOM and SharePoint? Like many other wishes we had for SCOM they have come true for OM12.   &lt;p&gt;For OM12 there is a web part available, the &lt;strong&gt;Operations Manager Web Part&lt;/strong&gt;, which integrates View-Only OM12 dashboards into your SharePoint environment. So people can look, but not click or do anything else, like running tasks.&lt;/p&gt;  &lt;p&gt;TechNet already wrote an &lt;a href="http://technet.microsoft.com/en-us/library/hh212924.aspx" target="_blank"&gt;article&lt;/a&gt; about it but it was missing many details, like screen dumps and WHY you would want to integrate OM12 with SharePoint. Gladly the System Center Operations Team has posted an excellent article about it, covering all details INCLUDING screenshots. &lt;/p&gt;  &lt;p&gt;Posting to be found &lt;a href="http://blogs.technet.com/b/momteam/archive/2011/09/27/setting-up-the-operations-manager-web-part.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-3171763768664771464?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/3171763768664771464/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=3171763768664771464' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/3171763768664771464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/3171763768664771464'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/10/integrating-om12-and-sharepoint.html' title='Integrating OM12 and SharePoint'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-4389169419238515226</id><published>2011-10-03T14:11:00.001+02:00</published><updated>2011-10-03T14:19:51.945+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='managementpack'/><title type='text'>Updated MP available: SCCM MP, version 6.0.6000.3</title><content type='html'>Last Friday Microsoft released the newest version of the ConfigMgr (SCCM) MP, version &lt;strong&gt;6.0.6000.3&lt;/strong&gt;.   &lt;p&gt;Even though the version number itself doesn’t show major changes &lt;em&gt;(the previous version of this MP was 6.0.6000.&lt;font color="#ff0000"&gt;2&lt;/font&gt;) &lt;/em&gt;the most reported issues about this MP are resolved which is very good.&lt;/p&gt;  &lt;p&gt;Any one who runs the ConfigMgr MP is strongly advised to read the &lt;a href="http://blogs.technet.com/b/kevinholman/archive/2011/09/30/mp-update-new-configmgr-2007-mp-version-6-0-6000-3-resolves-top-issues.aspx" target="_blank"&gt;article posted by Kevin Holman&lt;/a&gt;. This posting covers the changes in this MP in detail AND contains &lt;strong&gt;crucial&lt;/strong&gt; information about cleaning up the localizedtext table.&lt;/p&gt;  &lt;p&gt;MP can be downloaded from &lt;a href="http://www.microsoft.com/download/en/details.aspx?id=20463" target="_blank"&gt;here&lt;/a&gt;. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-4389169419238515226?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/4389169419238515226/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=4389169419238515226' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/4389169419238515226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/4389169419238515226'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/10/updated-mp-available-sccm-mp-version.html' title='Updated MP available: SCCM MP, version 6.0.6000.3'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-5771210916230722941</id><published>2011-09-29T17:55:00.001+02:00</published><updated>2011-09-29T17:55:42.883+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Monitoring'/><category scheme='http://www.blogger.com/atom/ns#' term='Distributed Application'/><category scheme='http://www.blogger.com/atom/ns#' term='Troubleshooting'/><category scheme='http://www.blogger.com/atom/ns#' term='managementpack'/><title type='text'>VMware View MP Issue II: DA Health doesn’t rollup to top level entity</title><content type='html'>Bumped into this issue. The VMware View MP was in place and functional. The Discoveries ran like clockwork: Objects and their related statuses were coming in. Also the Diagram View was getting its related Objects. Nice!   &lt;p&gt;But after a few hours the top level entity of the DA still showed no status:    &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-d6w3Yj6lPns/ToSU1zrlXKI/AAAAAAAAGHY/sLlv7dTwqQM/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-1JA4BP5nq6A/ToSU2VKet6I/AAAAAAAAGHc/JELaz3ogsXU/image_thumb%25255B1%25255D.png?imgmax=800" width="310" height="140" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Cause&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;So time for a small investigation. First I ran Health Explorer against that Object. And with a single glance I knew why this Object didn’t get a status:     &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-O3MUhwkmSnE/ToSU23vDwVI/AAAAAAAAGHg/QYydpFr-_d0/s1600-h/image%25255B7%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-3Udjeya4EG0/ToSU3Qix1JI/AAAAAAAAGHk/2PyvgsxI_38/image_thumb%25255B3%25255D.png?imgmax=800" width="383" height="125" /&gt;&lt;/a&gt;     &lt;br /&gt;Exactly! &lt;u&gt;Not a &lt;em&gt;single &lt;/em&gt;Monitor is in place&lt;/u&gt;. Only the Parent Monitors, which are by default shown for any Object, but nothing else. So no matter what, but that Object will never ever get any status. Which is bad. Personally I don’t like DAs which have any component which are stateless.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Workaround&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;However, the second DA Component (&lt;b&gt;View Connection Server Group (xxxxxx)&lt;/b&gt;) does have a status:     &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-eJArGcMv17c/ToSU3z5OhtI/AAAAAAAAGHo/2VCf85uJZAk/s1600-h/clip_image002%25255B3%25255D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://lh5.ggpht.com/-QpA6lqdwO_E/ToSU4M4I7_I/AAAAAAAAGHs/orIbe_izV48/clip_image002_thumb.jpg?imgmax=800" width="122" height="116" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;So why not &lt;em&gt;borrow&lt;/em&gt; it by using a &lt;strong&gt;Dependency Rollup Monitor&lt;/strong&gt;? The funny thing is with Monitors like these, they &lt;em&gt;borrow/reflect&lt;/em&gt; the status of any other Monitor. So by themselves these Monitors aren’t monitoring anything. They just copy the status of any other Monitor.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;How it was built&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;In the SCOM R2 Console: go to &lt;strong&gt;Authoring&lt;/strong&gt; &amp;gt; &lt;strong&gt;Authoring&lt;/strong&gt; &amp;gt; &lt;strong&gt;Management Pack Objects&lt;/strong&gt; &amp;gt; &lt;strong&gt;Monitors&lt;/strong&gt;. Hit the &lt;strong&gt;Change Scope&lt;/strong&gt; option in the top level bar and select as Object &lt;strong&gt;VMware View Connection Server Groups&lt;/strong&gt; &amp;gt; &lt;strong&gt;OK&lt;/strong&gt;. Now the Object is shown. Collapse it by clicking on the plus signs and you have a view like this:&amp;#160; &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-nzxxFlX0eJw/ToSU4uRfXdI/AAAAAAAAGHw/O9oLlw3Jvaw/s1600-h/image%25255B11%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-JgRUkM6L7so/ToSU5Oq3WYI/AAAAAAAAGH0/Vx829IsGSDc/image_thumb%25255B5%25255D.png?imgmax=800" width="383" height="125" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Right click on &lt;em&gt;Parent Monitor&lt;/em&gt; &lt;strong&gt;Availability&lt;/strong&gt; &amp;gt; &lt;strong&gt;Create a Monitor&lt;/strong&gt; &amp;gt; &lt;strong&gt;Dependency Rollup Monitor&lt;/strong&gt;. And follow these screen dumps:&lt;a href="http://lh4.ggpht.com/-ZeqIxb6wbao/ToSU5aU6X6I/AAAAAAAAGH4/FJzAQ10s8ao/s1600-h/clip_image002%25255B4%25255D%25255B3%25255D.jpg"&gt;      &lt;br /&gt;&lt;strong&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image002[4]" border="0" alt="clip_image002[4]" src="http://lh3.ggpht.com/-5YKtOcMDUa4/ToSU5-wDCLI/AAAAAAAAGH8/i3o6WFbBt_8/clip_image002%25255B4%25255D_thumb%25255B1%25255D.jpg?imgmax=800" width="522" height="474" /&gt;&lt;/strong&gt;&lt;/a&gt;     &lt;br /&gt;Select as &lt;em&gt;Monitor Target&lt;/em&gt; &lt;strong&gt;VMware View Connection Server Groups&lt;/strong&gt; , as&lt;em&gt; Parent Monitor&lt;/em&gt; &lt;strong&gt;Availability&lt;/strong&gt; and &lt;u&gt;empty&lt;/u&gt; the checkbox for the option &lt;em&gt;Monitor is enabled&lt;/em&gt; &amp;gt;&amp;#160; &lt;strong&gt;Next&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;For &lt;strong&gt;Monitor Dependency &lt;/strong&gt;select the sub node &lt;strong&gt;Availability&lt;/strong&gt; under the node &lt;strong&gt;VMware View Connection Server Group (All VMware View Connection Server Groups)&lt;/strong&gt; &amp;gt; &lt;strong&gt;Next&lt;/strong&gt;     &lt;br /&gt;&lt;strong&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image004" border="0" alt="clip_image004" src="http://lh4.ggpht.com/-cCovI1JQQko/ToSU6eOStiI/AAAAAAAAGIA/fXi3MyKWsW4/clip_image004_thumb%25255B1%25255D.jpg?imgmax=800" width="480" height="215" /&gt;       &lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;For &lt;strong&gt;Health Rollup Policy&lt;/strong&gt; nothing needs to be changed &amp;gt; &lt;strong&gt;Next&lt;/strong&gt;     &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-qvU846QIdi4/ToSU6y_A03I/AAAAAAAAGIE/sHsgTpJ4t5U/s1600-h/clip_image006%25255B4%25255D.jpg"&gt;&lt;strong&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image006" border="0" alt="clip_image006" src="http://lh5.ggpht.com/-R0DVZ6b1JA8/ToSU7RA7AsI/AAAAAAAAGII/-UNlZ29GOHM/clip_image006_thumb%25255B1%25255D.jpg?imgmax=800" width="274" height="173" /&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;For &lt;strong&gt;Alerting&lt;/strong&gt;nothing needs to be changed &lt;em&gt;(we don’t want too many Alerts, only a Health State)&lt;/em&gt; &amp;gt; &lt;strong&gt;Create&lt;/strong&gt;&lt;b&gt;      &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/--i3bjGLYQuQ/ToSU71o4dGI/AAAAAAAAGIM/BTmmUNCxSa8/s1600-h/clip_image008%25255B4%25255D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image008" border="0" alt="clip_image008" src="http://lh6.ggpht.com/-PId-3lvnDMg/ToSU8eewJoI/AAAAAAAAGIQ/M2YL-wlNQh8/clip_image008_thumb%25255B1%25255D.jpg?imgmax=800" width="347" height="140" /&gt;&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;When the Monitor is created, create an Override &lt;strong&gt;For all objects of Class: VMware View Connection Server Groups &lt;/strong&gt;by setting &lt;strong&gt;Enabled&lt;/strong&gt;&amp;#160; on &lt;strong&gt;True&lt;/strong&gt; and save the Override.     &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-_X2MZ5F9OxM/ToSU8_PC1aI/AAAAAAAAGIU/yGaAert2igs/s1600-h/clip_image010%25255B4%25255D.jpg"&gt;&lt;strong&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image010" border="0" alt="clip_image010" src="http://lh6.ggpht.com/-6ykqUYbt-Q4/ToSU9C7xq0I/AAAAAAAAGIY/Ew28oUhCZQI/clip_image010_thumb%25255B1%25255D.jpg?imgmax=800" width="542" height="480" /&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Now the top level DA component does have a valid Monitor and soon the DA will show the Health Status:    &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-9NBk3ZTZNgU/ToSU92MGaCI/AAAAAAAAGIc/59l8DAmeksc/s1600-h/image%25255B15%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-XDsI5bmKpK8/ToSU_hJaEeI/AAAAAAAAGIg/i9h4YAFGMUw/image_thumb%25255B7%25255D.png?imgmax=800" width="322" height="119" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-5771210916230722941?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/5771210916230722941/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=5771210916230722941' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/5771210916230722941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/5771210916230722941'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/09/vmware-view-mp-issue-ii-da-health.html' title='VMware View MP Issue II: DA Health doesn’t rollup to top level entity'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-1JA4BP5nq6A/ToSU2VKet6I/AAAAAAAAGHc/JELaz3ogsXU/s72-c/image_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-1611611893312512035</id><published>2011-09-28T12:03:00.001+02:00</published><updated>2011-09-28T12:10:45.712+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Monitoring'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtualization'/><title type='text'>VMware View MP issue: VMware View version 4.6 not recognized by older version of MP</title><content type='html'>Bumped into this issue on a customers location.   &lt;p&gt;They have many different VMware solutions in place. Much of them is being monitored by SCOM, using the nWorks Veeam MP. Some weeks ago the customer introduced a new item to the VMware mix: &lt;strong&gt;VMware View&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Nice but not working…&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;This product is shipped with a Management Pack for SCOM. How nice! However, the MP &lt;em&gt;(version &lt;b&gt;4.6.0.4914&lt;/b&gt;)&lt;/em&gt; didn’t land. No matter what we tried.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Failing Discovery Script&lt;/u&gt;&lt;/strong&gt;     &lt;br /&gt;As it turned out, the primary Discovery script failed. The version of VMware View the customer has in place is 4.6 and this version isn’t properly discovered.&lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;strong&gt;Is there a newer version?&lt;/strong&gt;      &lt;br /&gt;&lt;/u&gt;Time to look for another MP. Soon we found it &lt;a href="http://communities.vmware.com/message/1822144" target="_blank"&gt;here&lt;/a&gt;. The mentioned KB article is still locked, but the moderator attached the related MPs in his comment. The version of this MP is &lt;b&gt;5.0.0.5311&lt;/b&gt; and works great with VMware View 4.6.     &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-WCURQSntDsE/ToLw9n9mPtI/AAAAAAAAGHQ/aqndf01JuIU/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-FY_mcAmTAxY/ToLw-Ze9EPI/AAAAAAAAGHU/NehrlslLSw4/image_thumb%25255B1%25255D.png?imgmax=800" width="663" height="258" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;So whenever you have &lt;strong&gt;VMware View&lt;/strong&gt; running at a version &lt;u&gt;higher than 4.5&lt;/u&gt;, you need the latest MP &lt;em&gt;(at the moment this posting was written version &lt;strong&gt;5.0.0.5311&lt;/strong&gt;)&lt;/em&gt; which can be found &lt;a href="http://communities.vmware.com/servlet/JiveServlet/download/1819079-70544/ManagementPacks.zip" target="_blank"&gt;here&lt;/a&gt;. This MP can be imported while the older version is in place. They will be nicely overwritten.&lt;/p&gt;  &lt;p&gt;&lt;u&gt;The requirements for this MP are&lt;/u&gt;:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Presence of the SCOM Core MP; &lt;/li&gt;    &lt;li&gt;Presence of the Base Server OS MP; &lt;/li&gt;    &lt;li&gt;Agent Proxy enabled on the Windows Servers which host VMware View Connectivity roles. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;u&gt;Not a requirement, but nice to have&lt;/u&gt;:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The &lt;strong&gt;View Connection Server Group&lt;/strong&gt; needs a proper name. In the SCOM Console it looks better compared to an empty string. The guide related to the MP describes how to achieve that.&lt;/li&gt; &lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-1611611893312512035?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/1611611893312512035/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=1611611893312512035' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/1611611893312512035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/1611611893312512035'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/09/vmware-view-mp-issue-vmware-view.html' title='VMware View MP issue: VMware View version 4.6 not recognized by older version of MP'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-FY_mcAmTAxY/ToLw-Ze9EPI/AAAAAAAAGHU/NehrlslLSw4/s72-c/image_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-1820331696052924337</id><published>2011-09-26T22:08:00.001+02:00</published><updated>2011-09-26T22:09:05.381+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Monitoring'/><title type='text'>Intelligent Service Monitoring – Part II: By Example</title><content type='html'>----------------------------------------------------------------------------------   &lt;br /&gt;&lt;u&gt;Postings in the same series:&lt;/u&gt;   &lt;br /&gt;&lt;a href="http://thoughtsonopsmgr.blogspot.com/2011/09/intelligent-service-monitoring-part-i.html" target="_blank"&gt;Part I&lt;/a&gt; &lt;strong&gt;– The Deal    &lt;br /&gt;&lt;/strong&gt;----------------------------------------------------------------------------------   &lt;p&gt;In the second and last posting in this series I will demonstrate how to monitor Windows Services configured in active/passive mode as stated in the &lt;a href="http://thoughtsonopsmgr.blogspot.com/2011/09/intelligent-service-monitoring-part-i.html" target="_blank"&gt;first posting&lt;/a&gt; of this series. When you haven’t read it, please &lt;a href="http://thoughtsonopsmgr.blogspot.com/2011/09/intelligent-service-monitoring-part-i.html" target="_blank"&gt;go back&lt;/a&gt; and read it since otherwise you won’t fully understand this posting.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;The Example        &lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;In this example I have taken a Windows Service which is present on two of my sandbox servers: &lt;strong&gt;Volume Shadow Copy&lt;/strong&gt;. On server &lt;strong&gt;SV01&lt;/strong&gt; this service is set to start automatically and running:     &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-Rhz1_110unE/ToDbIpgsFCI/AAAAAAAAGDo/v57_vlGfmOk/s1600-h/image%25255B4%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-smIRJ12MzDc/ToDbJOOuemI/AAAAAAAAGDs/bmmdjrv70bw/image_thumb%25255B2%25255D.png?imgmax=800" width="417" height="470" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;On server &lt;strong&gt;SV02&lt;/strong&gt; this service is set to start manually and in a stopped state:     &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-rrn4cyYcDa0/ToDbJvZewGI/AAAAAAAAGDw/3oWS6zg47cI/s1600-h/image%25255B8%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-lM04RJZe3zc/ToDbKOCVZWI/AAAAAAAAGD0/2OdKvC7xKJE/image_thumb%25255B4%25255D.png?imgmax=800" width="418" height="468" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;In this example these Windows Services are configured in Active/Passive mode: when the Windows Service on server &lt;strong&gt;SV01&lt;/strong&gt; stops, the underlying application will start the same Windows Service on server &lt;strong&gt;SV02&lt;/strong&gt;. &lt;/p&gt;  &lt;p&gt;So these Windows Services relate to each other and must be monitored as such. SCOM mustn’t raise an Alert when ONE Windows Service on both servers isn’t running because that is as it should be. When &lt;em&gt;both&lt;/em&gt; Windows Services don’t run however, an Alert must be raised. Also, when the Windows Service isn’t running on &lt;em&gt;one &lt;/em&gt;of both servers, the Health mustn’t be critical.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Lets build&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;strong&gt;Create a Group&lt;/strong&gt;       &lt;br /&gt;First we need to create a Group containing both Windows Servers. This Group will be used for targeting the Monitors. Since we will put this Group into an unsealed MP and the Monitor as well, we need to put both of them in the &lt;u&gt;same&lt;/u&gt; unsealed MP. &lt;em&gt;Why?&lt;/em&gt; Unsealed MPs can only reference sealed MPs, not other unsealed MPs.       &lt;br /&gt;      &lt;br /&gt;Go to &lt;strong&gt;Authoring&lt;/strong&gt; &amp;gt; &lt;strong&gt;Authoring&lt;/strong&gt; &amp;gt; &lt;strong&gt;Actions&lt;/strong&gt; &amp;gt; &lt;strong&gt;Create a new Group&lt;/strong&gt;. Here I have populated the Group explicitly with the Windows Computer objects &lt;em&gt;(in bigger environments its better to populate the Group dynamically)&lt;/em&gt;:       &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-sApNbeisL2E/ToDbK_y3csI/AAAAAAAAGD4/O7DF_zDrmCk/s1600-h/image%25255B13%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-XRptJiQh9Z8/ToDbLuZRgOI/AAAAAAAAGD8/KTc2guYpkXo/image_thumb%25255B7%25255D.png?imgmax=800" width="604" height="522" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-1h4hkNRyqr0/ToDbMFRiW4I/AAAAAAAAGEA/eYVGUXnBTCg/s1600-h/image%25255B17%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-1pcemtf_nTI/ToDbMv1IOtI/AAAAAAAAGEE/iIoGRyZtxUc/image_thumb%25255B9%25255D.png?imgmax=800" width="313" height="195" /&gt;&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;u&gt;Run the Windows Service Wizard&lt;/u&gt;&lt;/strong&gt;       &lt;br /&gt;Now it’s time to use the Windows Service wizard, located here: &lt;strong&gt;Authoring&lt;/strong&gt; &amp;gt; &lt;strong&gt;Authoring&lt;/strong&gt; &amp;gt; &lt;strong&gt;Management Pack Templates&lt;/strong&gt; &amp;gt; &lt;strong&gt;Windows Service&lt;/strong&gt;. Right click it and select&lt;strong&gt; Add Monitoring Wizard&lt;/strong&gt; &amp;gt; &lt;strong&gt;Windows Service&lt;/strong&gt; &amp;gt; &lt;strong&gt;Next&lt;/strong&gt;.       &lt;br /&gt;      &lt;br /&gt;Give the Monitor a proper Name so these Monitors can be differentiated easily from the others.       &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-dcgDAU_T-ls/ToDbNMfF_AI/AAAAAAAAGEI/NwWP8rlPXVc/s1600-h/image%25255B22%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-WjuTpdkCQdA/ToDbN3f179I/AAAAAAAAGEM/QlQzoAmahIw/image_thumb%25255B12%25255D.png?imgmax=800" width="604" height="524" /&gt;&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;strong&gt;Next&lt;/strong&gt; &amp;gt; click on the radio button (&lt;strong&gt;1&lt;/strong&gt;) for &lt;strong&gt;Service Name&lt;/strong&gt; and select one of the related servers &amp;gt; select the proper Windows Service (&lt;strong&gt;2&lt;/strong&gt;) &amp;gt; &lt;strong&gt;OK&lt;/strong&gt; (&lt;strong&gt;3&lt;/strong&gt;) &amp;gt; back in the screen select the proper Group under &lt;strong&gt;Targeted Group&lt;/strong&gt; by clicking the radio button (&lt;strong&gt;4&lt;/strong&gt;) &amp;gt; back in the screen deselect the option &lt;strong&gt;Monitor only automatic service&lt;/strong&gt; (&lt;strong&gt;5&lt;/strong&gt;) &amp;gt; &lt;strong&gt;Next&lt;/strong&gt;.       &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-8JWRyJO_KBw/ToDbOvojhyI/AAAAAAAAGEQ/Cd2hLp1LLuc/s1600-h/image%25255B26%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-2_LJPpuBdLg/ToDbPXDT7UI/AAAAAAAAGEU/EMKl9wqa8RI/image_thumb%25255B14%25255D.png?imgmax=800" width="804" height="414" /&gt;&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;In this example we don’t want to collect any performance data, so leave this screen untouched       &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-Y-E0foCDGiQ/ToDbP8btjPI/AAAAAAAAGEY/ZhAVZGzWa6g/s1600-h/image%25255B30%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-Suqi02zgtQY/ToDbQdXzSRI/AAAAAAAAGEc/V64WD62Wx5s/image_thumb%25255B16%25255D.png?imgmax=800" width="402" height="363" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;strong&gt;Next &lt;/strong&gt;&amp;gt; a summary is shown.       &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-8iCuEpKf7R8/ToDbQxTVDiI/AAAAAAAAGEg/iAIB8B541YA/s1600-h/image%25255B33%25255D.png"&gt;&lt;strong&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-EVFk-_eke2k/ToDbRAHmxZI/AAAAAAAAGEk/hSkmYf0ZDZA/image_thumb%25255B17%25255D.png?imgmax=800" width="244" height="96" /&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;        &lt;br /&gt;&lt;/strong&gt;Check it, when all is well &amp;gt;&lt;strong&gt; Create&lt;/strong&gt;.       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;u&gt;Let’s change some stuff…          &lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;Now the Monitors are created. Also the related Discoveries and Rules. The latter ones will be disabled since we don’t collect any performance data in this example. But the Monitors are in place and will become functional.       &lt;br /&gt;      &lt;br /&gt;But the behavior won’t be good for these kind of Windows Services configured in Active/Passive Mode.       &lt;br /&gt;      &lt;br /&gt;First we don’t want an Alert.       &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-jpNZOHzg1jk/ToDbR--ziKI/AAAAAAAAGEo/M6N33rB-GuI/s1600-h/image%25255B42%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-1bkwjPOIW58/ToDbSsjOxCI/AAAAAAAAGEs/32AD1gWnrg4/image_thumb%25255B22%25255D.png?imgmax=800" width="454" height="500" /&gt;&lt;/a&gt;       &lt;br /&gt;Like this one. Time to get rid of it…       &lt;br /&gt;      &lt;br /&gt;Secondly we don’t want the health state affected negatively when only &lt;u&gt;one&lt;/u&gt; Windows Service isn’t running, since that is how it should be in a Healthy state:       &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-lYiRqUzGoMs/ToDbTCtaUPI/AAAAAAAAGEw/7-2LxSmFnHo/s1600-h/image%25255B37%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-96PsR-lPu7M/ToDbTymkc3I/AAAAAAAAGE0/1gltK4RqX5U/image_thumb%25255B19%25255D.png?imgmax=800" width="804" height="524" /&gt;&lt;/a&gt;       &lt;br /&gt;Duh! That’s as it &lt;em&gt;should &lt;/em&gt;be. So this situation is Healthy. How to make this happen in SCOM R2?       &lt;br /&gt;      &lt;br /&gt;So let’s start modifying SCOM R2 in order to make it work as we want it. Go to &lt;strong&gt;Authoring&lt;/strong&gt; &amp;gt; &lt;strong&gt;Authoring&lt;/strong&gt; &amp;gt; &lt;strong&gt;Management Pack Objects&lt;/strong&gt; &amp;gt; &lt;strong&gt;Monitors&lt;/strong&gt; and scope the View to &lt;strong&gt;Test – Volume Shadow Copy&lt;/strong&gt;. Now the View will look like this when you expand Parent Monitor &lt;strong&gt;Availability&lt;/strong&gt;:       &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-dVMorb-QnCc/ToDbUiq6KcI/AAAAAAAAGE4/Vow8a4DGSTo/s1600-h/image%25255B47%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-gQvGAS68h9A/ToDbVLigHOI/AAAAAAAAGE8/4XsO_bFm5EQ/image_thumb%25255B25%25255D.png?imgmax=800" width="804" height="242" /&gt;&lt;/a&gt;       &lt;br /&gt;Now here is a tricky part: there are TWO service Monitors: both are enabled by default but one is also DISABLED through an override. All done by the Wizard. Rule of thumb in order to select the proper Monitor (the one which isn’t disabled through an override) is looking at the MP: the &lt;u&gt;correct Monitor which requires adjustment must reside in the MP you created yourself&lt;/u&gt;. So in this case I select the second Monitor by double clicking on it.       &lt;br /&gt;      &lt;br /&gt;First we don’t want an Alert any more. Later on we will modify SCOM in such a way that only an Alert will be raised when BOTH Windows Services fail. Disabling an Alert can be done in two ways: by deselecting the option &lt;strong&gt;Generates an Alert for this Monitor&lt;/strong&gt;, found under the tab &lt;strong&gt;Alerting&lt;/strong&gt;. Another approach is to set it through an override. I myself prefer the latter option since it doesn’t change the original configuration in any kind of way, so there is always a way back.       &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-Rm3hBkARC1Q/ToDbV4SbZRI/AAAAAAAAGFA/E-F_YaOWbj4/s1600-h/image%25255B52%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-9kyBNQU5yug/ToDbWbo9mzI/AAAAAAAAGFE/f-WuXITbNJ0/image_thumb%25255B28%25255D.png?imgmax=800" width="604" height="302" /&gt;&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;Save the override &amp;gt; Apply &amp;gt; &lt;strong&gt;OK&lt;/strong&gt;. So now this Monitor won’t raise an Alert any more. Time for step two. Now we don’t want to the Monitor to roll up to the Entity Health State. Stay in the properties screen of this Monitor and go to the tab &lt;strong&gt;General&lt;/strong&gt;.       &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-01LhMGxrpes/ToDbW2wFD-I/AAAAAAAAGFI/4jGGXc2IFfQ/s1600-h/image%25255B57%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-q9_PqlUFAJY/ToDbXceHC5I/AAAAAAAAGFM/z3vbimrDP-w/image_thumb%25255B31%25255D.png?imgmax=800" width="634" height="606" /&gt;&lt;/a&gt;       &lt;br /&gt;Change the Parent Monitor from &lt;strong&gt;Availability&lt;/strong&gt; to &lt;strong&gt;Entity Health&lt;/strong&gt; &amp;gt; &lt;strong&gt;Apply&lt;/strong&gt; &amp;gt; &lt;strong&gt;OK&lt;/strong&gt;.       &lt;br /&gt;      &lt;br /&gt;As you can see, the Monitor is moved from Parent Monitor &lt;strong&gt;Availability&lt;/strong&gt; to &lt;strong&gt;Entity Health&lt;/strong&gt;:       &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-2a75OguMepY/ToDbYbz7QtI/AAAAAAAAGFQ/eV0gDmTbcUA/s1600-h/image%25255B62%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-4a5t9TF3wpg/ToDbY_N1aUI/AAAAAAAAGFU/XRmy8Oy-6wg/image_thumb%25255B34%25255D.png?imgmax=800" width="804" height="257" /&gt;&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;Let’s check the Health Explorer for SV02 which was in a Critical condition first:       &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-YvkR3AQZ7ms/ToDbZd2CHcI/AAAAAAAAGFY/1GqzzVe2JQw/s1600-h/image%25255B66%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-sRHQleIVch8/ToDbZ3r1RlI/AAAAAAAAGFc/aNICocr8IhE/image_thumb%25255B36%25255D.png?imgmax=800" width="436" height="295" /&gt;&lt;/a&gt;       &lt;br /&gt;As you can see the related Windows Computer is Healthy now since the Windows Service Monitor isn’t shown any more. Don’t let the other Monitor fool you since that’s the one which is disabled through an override by the Service Monitoring Wizard.       &lt;br /&gt;      &lt;br /&gt;So we’re getting close now: A Windows Service is being Monitored, no Alert is raised when the service doesn’t run AND the Health State isn’t affected as well. Almost feels like creating something and then killing it, doesn’t it?       &lt;br /&gt;      &lt;br /&gt;&lt;em&gt;But… how to bring in some intelligence?&lt;/em&gt; We want to monitor these Windows Services in an active/passive configuration and get an Alert when BOTH Windows Services don’t function anymore. This is where the Distributed Application comes in.       &lt;br /&gt;      &lt;br /&gt;&lt;strong&gt;&lt;font color="#ff0000"&gt;BEFORE WE CONTINUE: BUG ALERT!&lt;/font&gt;&lt;/strong&gt;       &lt;br /&gt;&lt;font color="#ff0000"&gt;I have noticed this behavior in SCOM R2 CU#5: When the Parent Monitor is changed, the Windows Service Monitor is set back to check only automatic Windows Services:&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-51nEBv-QK4Q/ToDbasJGfaI/AAAAAAAAGFg/jASETOLEYwY/s1600-h/image%25255B82%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-ZoqspT8bpfw/ToDbbLKeouI/AAAAAAAAGFk/I41XP_XZeBM/image_thumb%25255B44%25255D.png?imgmax=800" width="565" height="565" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;font color="#ff0000"&gt;Whoops! We REMOVED that, didn’t we? And now when we remove it again, the Parent Monitor will be changed back to Availability. So don’t change it. Instead, create an override against the same monitor for which we changed the Alerting to none and changed the Parent Monitor. Now create an override for the Parameter Name &lt;strong&gt;Alert only if service startup type is automatic &lt;/strong&gt;by typing &lt;em&gt;(yeah, now typo here…)&lt;/em&gt; &lt;strong&gt;false&lt;/strong&gt; in the column &lt;strong&gt;Override Value&lt;/strong&gt; &amp;gt; &lt;strong&gt;Apply&lt;/strong&gt; &amp;gt; &lt;strong&gt;OK&lt;/strong&gt;.         &lt;br /&gt;&amp;#160;&lt;/font&gt;&lt;a href="http://lh3.ggpht.com/-77-h_MaoXpU/ToDbbhRwOJI/AAAAAAAAGFo/dsrqWMIIgpQ/s1600-h/image%25255B90%25255D.png"&gt;&lt;font color="#ff0000"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-K8VMr_awAdo/ToDbcQimnUI/AAAAAAAAGFs/9alLfOoYQiM/image_thumb%25255B48%25255D.png?imgmax=800" width="804" height="177" /&gt;&lt;/font&gt;&lt;/a&gt;       &lt;br /&gt;&lt;font color="#ff0000"&gt;Now the bug is elevated…&lt;/font&gt;&amp;#160; &lt;br /&gt;      &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;u&gt;Let’s add some brains&lt;/u&gt;&lt;/strong&gt;       &lt;br /&gt;Go to &lt;strong&gt;Authoring&lt;/strong&gt; &amp;gt; &lt;strong&gt;Authoring&lt;/strong&gt; &amp;gt; &lt;strong&gt;Distributed Applications&lt;/strong&gt; &amp;gt; &lt;strong&gt;Actions&lt;/strong&gt; &amp;gt; &lt;strong&gt;Create a new Distributed Application&lt;/strong&gt;. Remember to put the DA into the same unsealed MP and select the blank template.       &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-foCFI1VDIeY/ToDbcp5qXBI/AAAAAAAAGFw/QBWZznS25UQ/s1600-h/image%25255B70%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-VbwH1kwYhFE/ToDbdAWVIqI/AAAAAAAAGF0/iaqp7acImUE/image_thumb%25255B38%25255D.png?imgmax=800" width="390" height="290" /&gt;&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;In DAD, search for both Windows Services &amp;gt; when found select them both &amp;gt; right click &amp;gt; &lt;strong&gt;Add to&lt;/strong&gt; &amp;gt; &lt;strong&gt;New Component Group&lt;/strong&gt; and give this DA Component a good name like &lt;strong&gt;Volume Shadow Copy Windows Services in Active-Passive Config&lt;/strong&gt;:       &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-nUyPcdAx_No/ToDbdgHl71I/AAAAAAAAGF4/8oRBVRRQtok/s1600-h/image%25255B74%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-HLGgXK8UKZg/ToDbeXw5m3I/AAAAAAAAGF8/Ojc4k82YUog/image_thumb%25255B40%25255D.png?imgmax=800" width="479" height="502" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;strong&gt;OK&lt;/strong&gt; &amp;gt; now you have this DA component:       &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-qBrLjfXsxFs/ToDbent3V6I/AAAAAAAAGGA/TwYMYfTpywA/s1600-h/image%25255B78%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-dCNlOrkLXoQ/ToDbfdpIOYI/AAAAAAAAGGE/PwStfF9O7A0/image_thumb%25255B42%25255D.png?imgmax=800" width="400" height="91" /&gt;&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;Add other DA components if required. In this example I don’t add additional components. In real life however, sometimes I end up with DAs containing over 30 components. But that’s another story :)       &lt;br /&gt;      &lt;br /&gt;&amp;gt; &lt;strong&gt;Save&lt;/strong&gt;. The MP is saved now and the related Monitors and Objects in SCOM created. Close DAD.       &lt;br /&gt;      &lt;br /&gt;Let’s change the default behavior now. This part will add the brains and make the DA work. Because when you open the DA in Diagram View this is what you’ll see, Health isn’t rolling up to the DA:       &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-PumVL4sVMpY/ToDbf-AGy-I/AAAAAAAAGGI/WgPWQ7WVZ8o/s1600-h/image%25255B106%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-wFPwfJNJw70/ToDbgeo1AXI/AAAAAAAAGGM/SX6x4Iy2moA/image_thumb%25255B56%25255D.png?imgmax=800" width="323" height="479" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;em&gt;But that’s because we changed the Parent Monitor for those Windows Service Monitors from Parent Monitor Availability to Entity Health remember?&lt;/em&gt; So the Monitor related to the DA Component &lt;strong&gt;Volume Shadow Copy Windows Services in Active-Passive Config&lt;/strong&gt; has to be changed as well…       &lt;br /&gt;      &lt;br /&gt;Go to &lt;strong&gt;Authoring&lt;/strong&gt; &amp;gt; &lt;strong&gt;Authoring&lt;/strong&gt; &amp;gt; &lt;strong&gt;Management Pack Objects&lt;/strong&gt; &amp;gt; &lt;strong&gt;Monitors&lt;/strong&gt; and scope the View to &lt;strong&gt;Volume Shadow Copy Windows Services in Active-Passive Config&lt;/strong&gt;. Now the View will look like this when you expand Parent Monitor &lt;strong&gt;Availability&lt;/strong&gt;:       &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-C3KwXT2jaKM/ToDbg-NGPZI/AAAAAAAAGGQ/gsTR3uNWMlo/s1600-h/image%25255B98%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-joERm3AUkQA/ToDbhTkp8bI/AAAAAAAAGGU/O8ZWWFvmZLc/image_thumb%25255B52%25255D.png?imgmax=800" width="804" height="201" /&gt;&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;Double click on Monitor &lt;strong&gt;Component Group Health Roll-up for type Test – Volume Shadow Copy&lt;/strong&gt;. The properties screen for this Monitor will opened now. Go to the tab Monitor Dependency and select the Parent Monitor Entity Health &amp;gt; Apply.       &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-i5VI__kocww/ToDbiLnh0dI/AAAAAAAAGGY/0Zc55WStikQ/s1600-h/image%25255B102%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-3jX-gpCEly4/ToDbiulQuBI/AAAAAAAAGGc/cK7T-JYyNpo/image_thumb%25255B54%25255D.png?imgmax=800" width="569" height="609" /&gt;&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;Let’s check the Diagram View again: Aha! Health is rolling up. Only not good since ONE Windows Service is running and one isn’t. So still we’re lacking the required intelligence:       &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-BtIeyUNKXiw/ToDbjUSYPFI/AAAAAAAAGGg/QFfS7GHmp58/s1600-h/image%25255B110%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-DPGYwZ447Tg/ToDbj4E0HxI/AAAAAAAAGGk/XJMHjLz5iUY/image_thumb%25255B58%25255D.png?imgmax=800" width="322" height="477" /&gt;&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;So let’s go back to the properties screen of the Monitor related to the DA component (&lt;strong&gt;Component Group Health Roll-up for type Test – Volume Shadow Copy&lt;/strong&gt;) and add some more changes as well. Now we go to the tab &lt;strong&gt;Health Rollup Policy&lt;/strong&gt; and change it from &lt;strong&gt;Worst state of any member &lt;/strong&gt;to &lt;strong&gt;Best state of any member&lt;/strong&gt; &amp;gt;&lt;strong&gt; Apply&lt;/strong&gt;:       &lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-wqzj4-eIWr4/ToDbkjYxx8I/AAAAAAAAGGo/mNjMQPIfnos/s1600-h/image%25255B114%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-4azXSaJNBSA/ToDblB21SqI/AAAAAAAAGGs/LbknIULp62w/image_thumb%25255B60%25255D.png?imgmax=800" width="571" height="607" /&gt;&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;Let’s check the Diagram View again &lt;em&gt;(it might take some minutes, so be patient)&lt;/em&gt;:       &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-Nc5ikVo-fDc/ToDblnbkFWI/AAAAAAAAGGw/DGx7nMpDdRc/s1600-h/image%25255B118%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-r9Ydo4S14zQ/ToDbmB7r_aI/AAAAAAAAGG0/JnslRPNY6II/image_thumb%25255B62%25255D.png?imgmax=800" width="316" height="473" /&gt;&lt;/a&gt;       &lt;br /&gt;Tada!!!! So FINALLY some intelligence is coming in! Nice!       &lt;br /&gt;      &lt;br /&gt;Now we want an Alert to be raised when BOTH Windows Services stop functioning. Normally the Monitor targeted against any DA Component, don’t raise an Alert. So let’s change that as well. Go back to the properties screen of the related Monitor (&lt;strong&gt;Component Group Health Roll-up for type Test – Volume Shadow Copy&lt;/strong&gt;).       &lt;br /&gt;      &lt;br /&gt;Go to the tab &lt;strong&gt;Alerting&lt;/strong&gt; and select the option &lt;strong&gt;Generate alerts for this Monitor&lt;/strong&gt;. Add a proper Alert Description (you can choose to add some parameters as well) and change the Priority and Severity as required.       &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-TaxBMFkfc9g/ToDbm1In0EI/AAAAAAAAGG4/e6kS1qtrz6Y/s1600-h/image%25255B122%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-_zs4Z46fF0s/ToDbnaYf0aI/AAAAAAAAGG8/r_9h_QkIRr0/image_thumb%25255B64%25255D.png?imgmax=800" width="568" height="607" /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;&amp;gt; &lt;strong&gt;Apply&lt;/strong&gt; &amp;gt; &lt;strong&gt;OK&lt;/strong&gt;. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;So now all is in place and the intelligence is added. Let’s test it and stop the service on server SV01:    &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-OXqOJSMm3_E/ToDbn2O-kxI/AAAAAAAAGHA/jpDbbeSrMzE/s1600-h/image%25255B130%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/--suwNwt0HHc/ToDbooHTz_I/AAAAAAAAGHE/HIi7p-wge4Y/image_thumb%25255B68%25255D.png?imgmax=800" width="598" height="660" /&gt;&lt;/a&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;And the Diagram View:    &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/-joK0VFvz4vE/ToDbpEs9RvI/AAAAAAAAGHI/CVpHpqx4VjA/s1600-h/image%25255B126%25255D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-EWd7J1eKWcw/ToDbpU89OfI/AAAAAAAAGHM/j6sbksQp3OM/image_thumb%25255B66%25255D.png?imgmax=800" width="317" height="480" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Nice! All is working as intended! Really sweet it is.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font color="#0000ff"&gt;&lt;strong&gt;&lt;u&gt;Conclusion&lt;/u&gt;&lt;/strong&gt;         &lt;br /&gt;SCOM can add intelligence to Service Monitoring, even though it might seem overwhelming. As a matter of a fact, it isn’t since the approach as described in this posting is ALWAYS the same. So familiarize yourself with it and before you know it you create intelligent Monitors like these in the matter of minutes! Happy SCOMming!&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-1820331696052924337?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/1820331696052924337/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=1820331696052924337' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/1820331696052924337'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/1820331696052924337'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/09/intelligent-service-monitoring-part-ii.html' title='Intelligent Service Monitoring – Part II: By Example'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-smIRJ12MzDc/ToDbJOOuemI/AAAAAAAAGDs/bmmdjrv70bw/s72-c/image_thumb%25255B2%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-3990574927182941856</id><published>2011-09-26T14:09:00.001+02:00</published><updated>2011-09-26T14:09:41.108+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Report Authoring'/><title type='text'>Custom Reports: Using Groups in drop-down list</title><content type='html'>When creating custom Reports it’s always nice to have a parameter area where one can enter things like a Start- / End Date. Many times the Report needs to be targeted against a Group as well.  &lt;p&gt;And creating a Dataset for a parameter like that can be a challenge. &lt;strong&gt;Jonathan Almquist&lt;/strong&gt; has posted an article about this particular dataset, which is great. Thanks Jonathan for sharing!&lt;/p&gt;  &lt;p&gt;Want to know more? Go &lt;a href="http://blogs.technet.com/b/jonathanalmquist/archive/2011/09/23/pulling-back-groups-for-use-in-a-report-drop-down-list-group-picker.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-3990574927182941856?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/3990574927182941856/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=3990574927182941856' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/3990574927182941856'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/3990574927182941856'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/09/custom-reports-using-groups-in-drop.html' title='Custom Reports: Using Groups in drop-down list'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-2422116440553836642</id><published>2011-09-21T08:04:00.001+02:00</published><updated>2011-09-21T08:04:49.441+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='KB'/><category scheme='http://www.blogger.com/atom/ns#' term='SCOM Agent'/><category scheme='http://www.blogger.com/atom/ns#' term='Troubleshooting'/><title type='text'>New KB Article: Troubleshooting gray SCOM Agent states</title><content type='html'>Even though this article looks almost the same as &lt;a href="http://thoughtsonopsmgr.blogspot.com/2011/09/new-kb-article-agent-health-tips-and.html" target="_blank"&gt;this posting&lt;/a&gt;, it isn’t :).  &lt;p&gt;Yesterday Microsoft published a &lt;a href="http://support.microsoft.com/kb/2288515" target="_blank"&gt;KB2288515&lt;/a&gt;, all about &lt;strong&gt;troubleshooting gray SCOM Agents&lt;/strong&gt;. It contains tons of good information, starting from easy troubleshooting to taking a deep dive into your SCOM environment.&lt;/p&gt;  &lt;p&gt;This posting must be the combined effort of CSS and the PFEs I guess. So whenever you have some troubled Agents go &lt;a href="http://support.microsoft.com/kb/2288515" target="_blank"&gt;here&lt;/a&gt; and read.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-2422116440553836642?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/2422116440553836642/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4414432572587218573&amp;postID=2422116440553836642' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/2422116440553836642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4414432572587218573/posts/default/2422116440553836642'/><link rel='alternate' type='text/html' href='http://thoughtsonopsmgr.blogspot.com/2011/09/new-kb-article-troubleshooting-gray.html' title='New KB Article: Troubleshooting gray SCOM Agent states'/><author><name>Marnix Wolf</name><uri>http://www.blogger.com/profile/09487479325587450184</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4414432572587218573.post-3771252855306209370</id><published>2011-09-21T07:57:00.001+02:00</published><updated>2011-09-21T07:57:25.132+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OM12'/><title type='text'>OM12: Network device monitoring</title><content type='html'>Yesterday the OM12 team posted an article all about network device monitoring in OM12.   &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-aQhQWvOac48/Tnl8wnohaUI/AAAAAAAAGDg/ariZrTAzIkU/s1600-h/image%25255B3%25255D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-MBhE1cIBf9M/Tnl8xPU5DVI/AAAAAAAAGDk/rOWBtpJ4_JM/image_thumb%25255B1%25255D.png?imgmax=800" width="604" height="302" /&gt;&lt;/a&gt;  &lt;p&gt;This posting answers these questions:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;What is discovered on the network device? &lt;/li&gt;    &lt;li&gt;Is monitoring available out of the box for component discovered?&lt;/li&gt;    &lt;li&gt;Is monitoring is enabled out of the box for component discovered?&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Posting to be found &lt;a href="http://blogs.technet.com/b/momteam/archive/2011/09/20/what-gets-monitored-with-system-center-operations-manager-2012-network-monitoring.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4414432572587218573-3771252855306209370?l=thoughtsonopsmgr.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://thoughtsonopsmgr.blogspot.com/feeds/3771252855306209370/comments/defaul
