<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Quae Nocent Docent</title>
	<atom:link href="http://nocentdocent.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://nocentdocent.wordpress.com</link>
	<description>What hurts, teaches - Ordinary tales from management trenches</description>
	<lastBuildDate>Fri, 27 Jan 2012 12:53:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='nocentdocent.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Quae Nocent Docent</title>
		<link>http://nocentdocent.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://nocentdocent.wordpress.com/osd.xml" title="Quae Nocent Docent" />
	<atom:link rel='hub' href='http://nocentdocent.wordpress.com/?pushpress=hub'/>
		<item>
		<title>New samples and documents repository</title>
		<link>http://nocentdocent.wordpress.com/2012/01/27/new-samples-and-documents-repository/</link>
		<comments>http://nocentdocent.wordpress.com/2012/01/27/new-samples-and-documents-repository/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 10:07:20 +0000</pubDate>
		<dc:creator>Daniele Grandini</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://nocentdocent.wordpress.com/?p=1046</guid>
		<description><![CDATA[All the QND contents in terms of samples and documents have been moved to this location https://www.sugarsync.com/share/c3rp89z0ggxrx. Past articles and posts could result in broken links.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nocentdocent.wordpress.com&amp;blog=6209357&amp;post=1046&amp;subd=nocentdocent&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>All the QND contents in terms of samples and documents have been moved to this location <a href="https://www.sugarsync.com/share/c3rp89z0ggxrx" target="_blank">https://www.sugarsync.com/share/c3rp89z0ggxrx</a>. Past articles and posts could result in broken links.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nocentdocent.wordpress.com/1046/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nocentdocent.wordpress.com/1046/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nocentdocent.wordpress.com/1046/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nocentdocent.wordpress.com/1046/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nocentdocent.wordpress.com/1046/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nocentdocent.wordpress.com/1046/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nocentdocent.wordpress.com/1046/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nocentdocent.wordpress.com/1046/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nocentdocent.wordpress.com/1046/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nocentdocent.wordpress.com/1046/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nocentdocent.wordpress.com/1046/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nocentdocent.wordpress.com/1046/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nocentdocent.wordpress.com/1046/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nocentdocent.wordpress.com/1046/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nocentdocent.wordpress.com&amp;blog=6209357&amp;post=1046&amp;subd=nocentdocent&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nocentdocent.wordpress.com/2012/01/27/new-samples-and-documents-repository/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/011ad770090bc9de4904b2578b90cd93?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Daniele Grandini</media:title>
		</media:content>
	</item>
		<item>
		<title>System Center Advisor has been released</title>
		<link>http://nocentdocent.wordpress.com/2012/01/26/system-center-advisor-has-been-released/</link>
		<comments>http://nocentdocent.wordpress.com/2012/01/26/system-center-advisor-has-been-released/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 17:00:35 +0000</pubDate>
		<dc:creator>Daniele Grandini</dc:creator>
				<category><![CDATA[SCA]]></category>

		<guid isPermaLink="false">https://nocentdocent.wordpress.com/?p=1044</guid>
		<description><![CDATA[Eventually the first product of the System Center family arrives, it&#8217;s System Center Advisor completely operated from the cloud and a natural complement to OpsMgr. Advisor, as the name implies, is a monitoring product built to give advices and best &#8230; <a href="http://nocentdocent.wordpress.com/2012/01/26/system-center-advisor-has-been-released/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nocentdocent.wordpress.com&amp;blog=6209357&amp;post=1044&amp;subd=nocentdocent&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Eventually the first product of the System Center family arrives, it&#8217;s System Center Advisor completely operated from the cloud and a natural complement to OpsMgr.</p>
<p>Advisor, as the name implies, is a monitoring product built to give advices and best practices to run your infrastructure, these information are based on a scheduled upload of data hence they cannot be relied upon for immediately reactive actions, for this kind of needs OpsMgr is the product.</p>
<p>Read more at: <a href="http://blogs.technet.com/b/server-cloud/archive/2012/01/26/system-center-advisor-released.aspx">http://blogs.technet.com/b/server-cloud/archive/2012/01/26/system-center-advisor-released.aspx</a></p>
<p><strong>Supported Workloads</strong></p>
<p>Advisor currently supports the following workloads:</p>
<p>· SQL Server 2008 and SQL Server 2008 R2 (focus on the relational engine)</p>
<p>· Windows Server 2008 and Windows Server 2008 R2 (focus on Hyper-V and Active Directory)</p>
<p><strong>Proactively Avoid Problems</strong></p>
<ul>
<li>Increase awareness around the state of server deployment through assessment of configuration, and alerts for configuration-related issues.</li>
<li>Resolve issues before they become critical through ongoing assessments of the server environment for undetected configuration issues.</li>
<li>Assess and understand server configurations from virtually anywhere with from a secure cloud service with security features that meet customer needs.</li>
</ul>
<p><strong>Resolve Issues Faster</strong></p>
<ul>
<li>Decrease time to resolve issues by easily viewing configuration changes over time with historical data.</li>
<li>Decrease time to resolve issues with the ability to share server configuration data with internal support staff or Microsoft Customer Support Services.</li>
<li>Accelerate problem solving with instant access to step by step guidance, self-help information and community forums related to identified issues.</li>
</ul>
<p><strong>Help Reduce Downtime and Improve Performance</strong></p>
<ul>
<li>Increase performance and availability of servers by understanding configuration state and receiving suggestions for improvement to help ensure availability.</li>
<li>Help reduce server downtime by getting notifications for key updates specific to the configuration of the server environment.</li>
<li>Increase collaboration between IT professionals through centralized data of an organization’s deployment configurations.</li>
</ul>
<p>- Daniele</p>
<p><em>This posting is provided &#8220;AS IS&#8221; with no warranties, and confers no rights.</em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nocentdocent.wordpress.com/1044/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nocentdocent.wordpress.com/1044/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nocentdocent.wordpress.com/1044/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nocentdocent.wordpress.com/1044/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nocentdocent.wordpress.com/1044/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nocentdocent.wordpress.com/1044/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nocentdocent.wordpress.com/1044/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nocentdocent.wordpress.com/1044/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nocentdocent.wordpress.com/1044/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nocentdocent.wordpress.com/1044/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nocentdocent.wordpress.com/1044/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nocentdocent.wordpress.com/1044/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nocentdocent.wordpress.com/1044/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nocentdocent.wordpress.com/1044/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nocentdocent.wordpress.com&amp;blog=6209357&amp;post=1044&amp;subd=nocentdocent&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nocentdocent.wordpress.com/2012/01/26/system-center-advisor-has-been-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/011ad770090bc9de4904b2578b90cd93?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Daniele Grandini</media:title>
		</media:content>
	</item>
		<item>
		<title>Troubleshooting Sharepoint Ping Web Application Failed monitor</title>
		<link>http://nocentdocent.wordpress.com/2012/01/20/troubleshooting-sharepoint-ping-web-application-failed-monitor/</link>
		<comments>http://nocentdocent.wordpress.com/2012/01/20/troubleshooting-sharepoint-ping-web-application-failed-monitor/#comments</comments>
		<pubDate>Fri, 20 Jan 2012 15:34:49 +0000</pubDate>
		<dc:creator>Daniele Grandini</dc:creator>
				<category><![CDATA[MP]]></category>
		<category><![CDATA[SCOM]]></category>
		<category><![CDATA[Sharepoint]]></category>

		<guid isPermaLink="false">https://nocentdocent.wordpress.com/?p=1039</guid>
		<description><![CDATA[Recently I&#8217;ve been engaged by my support engineers that were stuck on several critical alerts raised by the Sharepoint management pack. The most cryptic of them all was relates to the &#34;Ping Web Application failed&#34; monitor. The alert message states &#8230; <a href="http://nocentdocent.wordpress.com/2012/01/20/troubleshooting-sharepoint-ping-web-application-failed-monitor/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nocentdocent.wordpress.com&amp;blog=6209357&amp;post=1039&amp;subd=nocentdocent&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Recently I&#8217;ve been engaged by my support engineers that were stuck on several critical alerts raised by the Sharepoint management pack. The most cryptic of them all was relates to the &quot;Ping Web Application failed&quot; monitor. The alert message states &quot;A critical incident has occurred where the ping to the Web Application &lt;url&gt; has failed.&quot; Not very friendly indeed, the linked Knowledge base article is fairly generic and doesn&#8217;t help either.</p>
<p><a href="http://nocentdocent.files.wordpress.com/2012/01/image.png"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;margin:5px;" title="image" border="0" alt="image" src="http://nocentdocent.files.wordpress.com/2012/01/image_thumb.png?w=583&#038;h=237" width="583" height="237" /></a></p>
<p>I had to dissect the monitor a write a quick guide to troubleshooting such an alert, since it is raised for many different error conditions. In this post I&#8217;m going to share this guide.</p>
<p>First of all some basic info on the monitor:</p>
<ul>
<li>the monitor simply uses the URL monitoring standard probe to try an http GET to the discovered web apps </li>
<li>if the http status code is &gt; 400 then an error is raised, an error is raised for any communication issue as well </li>
<li>the monitor runs every 1,800 seconds (30&#8242;) </li>
</ul>
<p> <font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff"><font>&lt;</font></font></span><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">ProbeAction</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#ff0000">ID</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">=</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">&quot;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">Probe</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">&quot;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#ff0000">TypeID</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">=</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">&quot;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">SCWebApp!Microsoft.SystemCenter.WebApplication.UrlProbe</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">&quot;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font></font><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">Proxy</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff"> /&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">ProxyUserName</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff"> /&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">ProxyPassword</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff"> /&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">ProxyAuthenticationScheme</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">None</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">ProxyAuthenticationScheme</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">CredentialUserName</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff"> /&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">CredentialPassword</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff"> /&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">AuthenticationScheme</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">None</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">AuthenticationScheme</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">FollowRedirects</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">true</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">FollowRedirects</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">RetryCount</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">0</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">RetryCount</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">RequestTimeout</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">0</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">RequestTimeout</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">Requests</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">Request</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">RequestID</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">1</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">RequestID</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">URL</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">$Config/Url$</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">URL</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">Verb</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">GET</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">Verb</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">Version</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">HTTP/1.1</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">Version</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">HttpHeaders</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">HttpHeader</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">Name</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">User-Agent</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">Name</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">Value</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">Value</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">HttpHeader</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">HttpHeaders</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">Body</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff"> /&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">CheckContentChange</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">false</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">CheckContentChange</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">ContentHash</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">00000000-0000-0000-0000-000000000000</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">ContentHash</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">Depth</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">0</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">Depth</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">ThinkTime</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">0</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">ThinkTime</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">CheckInternalLinks</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">true</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">CheckInternalLinks</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">CheckExternalLinks</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">false</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">CheckExternalLinks</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">CheckResources</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">true</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">CheckResources</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">RequestEvaluationCriteria</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">StopProcessingIfWarningCriteriaIsMet</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">false</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">StopProcessingIfWarningCriteriaIsMet</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">StopProcessingIfErrorCriteriaIsMet</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">false</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">StopProcessingIfErrorCriteriaIsMet</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">BasePageEvaluationCriteria</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">WarningCriteria</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff"> /&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">ErrorCriteria</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">NumericCriteriaExpressions</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">NumericCriteriaExpression</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">NumericRequestMetric</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">BasePageData/StatusCode</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">NumericRequestMetric</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">Operator</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">GreaterEqual</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">Operator</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">Value</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">400</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">Value</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">NumericCriteriaExpression</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">NumericCriteriaExpressions</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">ErrorCriteria</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">BasePageEvaluationCriteria</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">LinksEvaluationCriteria</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">WarningCriteria</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">StatusCodeCriteria</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">ListNumericRequestMetric</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">StatusCode</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">ListNumericRequestMetric</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">Operator</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">GreaterEqual</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">Operator</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">Value</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">400</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">Value</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">StatusCodeCriteria</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">WarningCriteria</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">ErrorCriteria</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff"> /&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">LinksEvaluationCriteria</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">ResourcesEvaluationCriteria</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">WarningCriteria</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">StatusCodeCriteria</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">ListNumericRequestMetric</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">StatusCode</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">ListNumericRequestMetric</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">Operator</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">GreaterEqual</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">Operator</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">Value</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#000000">400</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">Value</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">StatusCodeCriteria</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">WarningCriteria</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">ErrorCriteria</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff"> /&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">ResourcesEvaluationCriteria</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">WebPageTotalEvaluationCriteria</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">WarningCriteria</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff"> /&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">ErrorCriteria</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff"> /&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">WebPageTotalEvaluationCriteria</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">DepthEvaluationCriteria</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">WarningCriteria</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff"> /&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">ErrorCriteria</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff"> /&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">DepthEvaluationCriteria</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">RequestEvaluationCriteria</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">FormsAuthCredentials</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff"> /&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">Request</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span><font face="Consolas"><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">Requests</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;">      <br /></span></font><font face="Consolas"><font><font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></span><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#a31515">ProbeAction</font></span></font><span style="background-image:none;background-attachment:scroll;background-repeat:repeat;background-position:0 0;"><font color="#0000ff">&gt;</font></span></font></font>
<p>The real useful info, as often it is, is in the state change context. This implies healthexplorer needs to be invokes from the alert, you won&#8217;t find any useful clue in the alert context itself. In the state change context you can find all the info returned by the http GET, the most important of them are:</p>
<ul>
<li>the URL that&#8217;s actually been probed (so that you can try by yourself) </li>
<li>the HTTP status Code </li>
<li>the Error Code </li>
</ul>
<p><a href="http://nocentdocent.files.wordpress.com/2012/01/image2.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;margin:5px;" title="image" border="0" alt="image" src="http://nocentdocent.files.wordpress.com/2012/01/image_thumb2.png?w=644&#038;h=367" width="644" height="367" /></a></p>
<p>In the screenshot the error 2147954402 states the GET has timed out (the defuel timeout is 20&quot; and cannot be changed by an override, sigh). You can check this table (<a href="http://technet.microsoft.com/en-us/library/dd348508(WS.10).aspx">http://technet.microsoft.com/en-us/library/dd348508(WS.10).aspx</a>) for the error code meaning. A timeout error can be considered a transient error (if it resolves) while other types of error for example 2147954429 (cannot connect) is more concerning. </p>
<p>In conclusion:</p>
<ul>
<li>this monitors tries a GET, it needs to have the proper rights to connect to the web app and it needs to resolves the web app name correctly </li>
<li>Sharepoint strictly check for headers a site can have more than one name if the monitor checks on a decommissioned URL it can turn in error even if the users are able to connect to the same site using a different URL </li>
<li>sometimes Sharepoint hosts under heavy load can take a long time to initialize web apps especially if they are apps scarcely used by the users, this can cause a lot of noise. The monitor doesn&#8217;t expose the timeout paramater so you have just two choices: disable the monitor for such an app or write your own monitoring using the standard web monitor capabilities of OpsMgr. </li>
</ul>
<p> &#8211; Daniele
<p><i>This posting is provided &quot;AS IS&quot; with no warranties, and confers no rights.</i></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nocentdocent.wordpress.com/1039/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nocentdocent.wordpress.com/1039/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nocentdocent.wordpress.com/1039/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nocentdocent.wordpress.com/1039/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nocentdocent.wordpress.com/1039/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nocentdocent.wordpress.com/1039/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nocentdocent.wordpress.com/1039/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nocentdocent.wordpress.com/1039/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nocentdocent.wordpress.com/1039/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nocentdocent.wordpress.com/1039/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nocentdocent.wordpress.com/1039/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nocentdocent.wordpress.com/1039/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nocentdocent.wordpress.com/1039/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nocentdocent.wordpress.com/1039/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nocentdocent.wordpress.com&amp;blog=6209357&amp;post=1039&amp;subd=nocentdocent&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nocentdocent.wordpress.com/2012/01/20/troubleshooting-sharepoint-ping-web-application-failed-monitor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/011ad770090bc9de4904b2578b90cd93?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Daniele Grandini</media:title>
		</media:content>

		<media:content url="http://nocentdocent.files.wordpress.com/2012/01/image_thumb.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://nocentdocent.files.wordpress.com/2012/01/image_thumb2.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>
	</item>
		<item>
		<title>Using SCOM as a basic configuration audit system &#8211; Part 6 monitoring</title>
		<link>http://nocentdocent.wordpress.com/2012/01/07/using-scom-as-a-basic-configuration-audit-system-part-6-monitoring/</link>
		<comments>http://nocentdocent.wordpress.com/2012/01/07/using-scom-as-a-basic-configuration-audit-system-part-6-monitoring/#comments</comments>
		<pubDate>Sat, 07 Jan 2012 16:46:05 +0000</pubDate>
		<dc:creator>Daniele Grandini</dc:creator>
				<category><![CDATA[MP Development]]></category>
		<category><![CDATA[SCOM]]></category>

		<guid isPermaLink="false">https://nocentdocent.wordpress.com/?p=1030</guid>
		<description><![CDATA[&#160; Previous posts on the subject: Using SCOM as a basic configuration audit system – Part 1 Using SCOM as a basic configuration audit system – Part 2 the script Using SCOM as a basic configuration audit system – Part &#8230; <a href="http://nocentdocent.wordpress.com/2012/01/07/using-scom-as-a-basic-configuration-audit-system-part-6-monitoring/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nocentdocent.wordpress.com&amp;blog=6209357&amp;post=1030&amp;subd=nocentdocent&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><span lang="EN"><font face="Calibri"><font color="#000000">Previous posts on the subject:</font></font></span></p>
<ul style="margin-bottom:0;" type="disc">
<li style="margin:0;" class="MsoNormal"><span lang="EN"><a href="https://nocentdocent.wordpress.com/2011/12/31/using-scom-as-a-basic-configuration-audit-system-part-1/"><font color="#0000ff" face="Calibri"><u><font>Using SCOM as a basic configuration audit system – Part 1</font></u></font></a><font face="Calibri"><font color="#000000"> </font></font></span></li>
<li style="margin:0;" class="MsoNormal"><span lang="EN"><a href="http://nocentdocent.wordpress.com/2012/01/02/using-scom-as-a-basic-configuration-audit-system-part-2-the-script/"><font color="#0000ff" face="Calibri"><u><font>Using SCOM as a basic configuration audit system – Part 2 the script</font></u></font></a><font face="Calibri"><font color="#000000"> </font></font></span></li>
<li style="margin:0;" class="MsoNormal"><span lang="EN"><a href="http://nocentdocent.wordpress.com/2012/01/03/using-scom-as-a-basic-configuration-audit-system-part-3-types/"><font color="#0000ff" face="Calibri"><u><font>Using SCOM as a basic configuration audit system – Part 3 types</font></u></font></a><font face="Calibri"><font color="#000000"> </font></font></span></li>
<li style="margin:0;" class="MsoNormal"><span lang="EN"><a href="http://nocentdocent.wordpress.com/2012/01/05/using-scom-as-a-basic-configuration-audit-system-part-4-more-types-and-strings/"><font color="#0000ff" face="Calibri"><u><font>Using SCOM as a basic configuration audit system – Part 4 more types and strings</font></u></font></a><font face="Calibri"><font color="#000000"> </font></font></span></li>
<li style="margin:0;" class="MsoNormal"><span lang="EN"><a href="http://nocentdocent.wordpress.com/2012/01/07/using-scom-as-a-basic-configuration-audit-system-part-5-discoveries/"><font color="#0000ff" face="Calibri"><u><font>Using SCOM as a basic configuration audit system – Part 5 discoveries</font></u></font></a><font face="Calibri"><font color="#000000"> </font></font></span></li>
</ul>
<hr />
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">Eventually we get to the end of the story, now we miss the most important, but easiest of all components: the compliance checking monitor. As a design choice I targeted the unit monitor to the generic windows operating system class, I set it to disable and used a bunch of overrides to set the correct properties for the different baselines. This way I just have one single monitor that applies to all windows operating system and it is implemented via overrides for the supported baselines. If you need to add a baseline just add a new override for such an operating system (obviously as far as the generic checks we implemented are valid for that operating system, you should recall that we decided to use vbscript to remain as generic as possible).</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">The monitor itself is just an instantiation of our unit monitor type where we set the alerting part using our handy “Message” property . The script will set the message property to a list of missing fixes or operating system version mismatch or wsh version mismatch. I know this breaks localization in terms of alert description but as long as the alert parameters substitution is implemented the way it is, I can’t see a better way to do this. </font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">AlertSettings</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">AlertMessage</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.OS.AlertID</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">AlertOnState</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Warning</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">AlertOnState</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">AutoResolve</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">true</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">AutoResolve</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">AlertPriority</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Normal</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">AlertPriority</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">AlertSeverity</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Warning</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">AlertSeverity</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">AlertParameters</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">AlertParameter1</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">$Data/Context/Property[@Name='Message']$</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">AlertParameter1</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">AlertParameters</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">AlertSettings</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">Obviously the monitor will contribute to the configuration health model and it will set the health to warning at worst (after all such a configuration mismatch can hardly be considered a service failure). In any case you’re free to adjust the monitor health state to error if you prefer so.</font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">OperationalStates</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">OperationalState</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Compliant</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">MonitorTypeStateID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Compliant</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">HealthState</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Success</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">OperationalState</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">NonCompliant</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">MonitorTypeStateID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">NonCompliant</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">HealthState</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Warning</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">OperationalStates</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">In the end the while UnitMonitor will look like the following (remember it must be pasted to the monitoring section under Monitors:</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><span></span></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">UnitMonitor</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.WindowsOS</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Accessibility</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Public</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Enabled</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">false</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ConfirmDelivery</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">true</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Priority</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Normal</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Remotable</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">false</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&#160;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span><font><span><font color="#ff0000">ParentMonitorID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Health!System.Health.ConfigurationState</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Target</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Windows!Microsoft.Windows.OperatingSystem</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">TypeID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.OSCompliance.MT</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Category</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">ConfigurationHealth</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Category</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">AlertSettings</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">AlertMessage</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.OS.AlertID</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">AlertOnState</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Warning</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">AlertOnState</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">AutoResolve</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">true</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">AutoResolve</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">AlertPriority</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Normal</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">AlertPriority</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">AlertSeverity</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Warning</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">AlertSeverity</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">AlertParameters</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">AlertParameter1</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">$Data/Context/Property[@Name='Message']$</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">AlertParameter1</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">AlertParameters</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">AlertSettings</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">OperationalStates</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">OperationalState</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Compliant</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">MonitorTypeStateID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Compliant</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">HealthState</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Success</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">OperationalState</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">NonCompliant</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">MonitorTypeStateID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">NonCompliant</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">HealthState</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Warning</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">OperationalStates</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Configuration</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">OSVersion</font></span><span><font color="#0000ff">&gt;&lt;/</font></span><span><font color="#a31515">OSVersion</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">QFEList</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Ignore</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">QFEList</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">WSHVersion</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">5.7</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">WSHVersion</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ScriptTimeout</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">300</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">ScriptTimeout</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">IntervalSeconds</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">14400</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">IntervalSeconds</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">SyncTime</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Configuration</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">UnitMonitor</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">By default the monitor will run every 4 hours and will just check for wsh version.</font></font></p>
<p style="line-height:normal;margin:0 0 0 18pt;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">To complete the monitor we need the alert string resource and the corresponding display strings. Under the monitoring section of the management pack just add the definition for the resource string</font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160; &lt;</font></font></span><font><span><font color="#a31515">Presentation</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">StringResources</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">StringResource</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.OS.AlertID</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">/&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">StringResources</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160; &lt;/</font></font></span><font><span><font color="#a31515">Presentation</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;margin:0 0 0 18pt;" class="MsoNormal"><font face="Calibri"><font color="#000000">Then in the language pack section add the corresponding string</font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">DisplayString</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ElementID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.OS.AlertID</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Name</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Windows OS not compliant with minimum version and QFEs</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Name</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Description</font></span><span><font color="#0000ff">&gt;</font></span></font><span><font color="#000000">The Windows OS isn&#8217;t compliant with the minimum baseline required for monitoring. </font></span></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><span><font face="Consolas"><font color="#000000">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {0}</font></font></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#000000"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Check the alert context for more information.</font></font></span><font><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Description</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">DisplayString</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;margin:0 0 0 18pt;" class="MsoNormal"><font face="Calibri"><font color="#000000">Finally don’t forget the display string for the monitor itself</font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">DisplayString</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ElementID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.WindowsOS</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Name</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Prerequiste compliance for monitoring</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Name</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">DisplayString</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">And we better add some knowledge base as well, we must add the knowledge base in the KnowledgeArticles section in our language pack:</font></font></p>
<p style="line-height:normal;margin:0 0 0 18pt;" class="MsoNormal"><span></span></p>
<p style="line-height:normal;margin:0 0 0 18pt;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&lt;</font></font></span><font><span><font color="#a31515">KnowledgeArticle</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ElementID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.WindowsOS</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Visible</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">true</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">MamlContent</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:section</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">xmlns:maml</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">http://schemas.microsoft.com/maml/2004/10</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:title</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Summary</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">maml:title</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:para</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">The monitor check for Operating System compliance in terms of:</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">maml:para</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:list</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:listItem</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:para</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Operating System version</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">maml:para</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">maml:listItem</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:listItem</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:para</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Windows Scripting Host Version</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">maml:para</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">maml:listItem</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:listItem</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:para</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">QFEs installed</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">maml:para</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">maml:listItem</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">maml:list</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:para</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Missing requirements can impair the monitor capabilities and/or effects agent and operating system performance </font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">maml:para</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">maml:section</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:section</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">xmlns:maml</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">http://schemas.microsoft.com/maml/2004/10</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:title</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Configuration</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">maml:title</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:para</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Proper overrides have been defined for each operating system version, the list of requirements can be adjusted using custom overrides</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">maml:para</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">maml:section</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:section</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">xmlns:maml</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">http://schemas.microsoft.com/maml/2004/10</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:title</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Causes</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">maml:title</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:para</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Fix are not installed or operating system has not been updated to the proper service pack level</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">maml:para</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">maml:section</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:section</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">xmlns:maml</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">http://schemas.microsoft.com/maml/2004/10</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:title</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Resolutions</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">maml:title</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:para</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Install the missing prerequisites</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">maml:para</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">maml:section</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:section</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">xmlns:maml</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">http://schemas.microsoft.com/maml/2004/10</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:title</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">External</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">maml:title</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:para</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#000000"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; For an up to date list of requirements check: </font></font></span><font><span><font color="#0000ff">&lt;</font></span><span><font color="#a31515">maml:navigationLink</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:linkText</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Things to make and do for agent health</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">maml:linkText</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:uri</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">href</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">http://nocentdocent.wordpress.com/2009/10/15/strongly-recommended-non-opsmgr-patches/</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">maml:navigationLink</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">maml:para</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">maml:section</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">MamlContent</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">KnowledgeArticle</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;margin:0 0 0 18pt;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">Now that the monitor is set up let’s build the overrides for the specific baselines, the overrides need first to enable the monitor </font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">MonitorPropertyOverride</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.Win2008.Enable.OR</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Context</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Win2008!Microsoft.Windows.Server.2008.OperatingSystem</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Enforced</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">false</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&#160;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span><font><span><font color="#ff0000">Monitor</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.WindowsOS</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Property</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Enabled</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Value</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">true</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Value</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">MonitorPropertyOverride</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;margin:0 0 0 18pt;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;margin:0 0 0 18pt;" class="MsoNormal"><font face="Calibri"><font color="#000000">and the to set the proper monitor parameters, typically the minimum OS version required </font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">MonitorConfigurationOverride</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.Win2008.OSVer.OR</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Context</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Win2008!Microsoft.Windows.Server.2008.OperatingSystem</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Enforced</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">false</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&#160;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span><font><span><font color="#ff0000">Monitor</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.WindowsOS</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Parameter</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">OSVersion</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Value</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">6.0.6002</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Value</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">MonitorConfigurationOverride</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;margin:0 0 0 18pt;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;margin:0 0 0 18pt;" class="MsoNormal"><font face="Calibri"><font color="#000000">and the comma separated list of required QFEs:</font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">MonitorConfigurationOverride</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.Win2008.QFE.OR</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Context</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Win2008!Microsoft.Windows.Server.2008.OperatingSystem</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Enforced</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">false</font></span></font><span><font color="#000000">&quot;</font></span></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span><font><span lang="IT"><font color="#ff0000">Monitor</font></span><span lang="IT"><font color="#0000ff">=</font></span><span lang="IT"><font color="#000000">&quot;</font></span><span lang="IT"><font color="#0000ff">QND.Compliance.WindowsOS</font></span><span lang="IT"><font color="#000000">&quot;</font></span><span lang="IT"><font color="#0000ff">&#160;</font></span><span lang="IT"><font color="#ff0000">Parameter</font></span><span lang="IT"><font color="#0000ff">=</font></span><span lang="IT"><font color="#000000">&quot;</font></span><span lang="IT"><font color="#0000ff">QFEList</font></span><span lang="IT"><font color="#000000">&quot;</font></span></font><span lang="IT"><font color="#0000ff">&gt;</font></span></font><span lang="IT"></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><font color="#0000ff"><span lang="IT"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></span><font><span>&lt;</span></font></font><font><span><font color="#a31515">Value</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">KB968967,KB981936,KB2458331</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Value</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">MonitorConfigurationOverride</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;margin:0 0 0 18pt;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;margin:0 0 0 18pt;" class="MsoNormal"><font face="Calibri"><font color="#000000">The overrides section must be added just after the monitoring section, the complete section should look like this:</font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Overrides</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">MonitorPropertyOverride</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.Win2008.Enable.OR</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Context</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Win2008!Microsoft.Windows.Server.2008.OperatingSystem</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Enforced</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">false</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&#160;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span><font><span><font color="#ff0000">Monitor</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.WindowsOS</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Property</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Enabled</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Value</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">true</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Value</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">MonitorPropertyOverride</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">MonitorConfigurationOverride</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.Win2008.OSVer.OR</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Context</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Win2008!Microsoft.Windows.Server.2008.OperatingSystem</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Enforced</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">false</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&#160;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span><font><span><font color="#ff0000">Monitor</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.WindowsOS</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Parameter</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">OSVersion</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Value</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">6.0.6002</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Value</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">MonitorConfigurationOverride</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">MonitorConfigurationOverride</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.Win2008.QFE.OR</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Context</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Win2008!Microsoft.Windows.Server.2008.OperatingSystem</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Enforced</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">false</font></span></font><span><font color="#000000">&quot;</font></span></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span><font><span lang="IT"><font color="#ff0000">Monitor</font></span><span lang="IT"><font color="#0000ff">=</font></span><span lang="IT"><font color="#000000">&quot;</font></span><span lang="IT"><font color="#0000ff">QND.Compliance.WindowsOS</font></span><span lang="IT"><font color="#000000">&quot;</font></span><span lang="IT"><font color="#0000ff">&#160;</font></span><span lang="IT"><font color="#ff0000">Parameter</font></span><span lang="IT"><font color="#0000ff">=</font></span><span lang="IT"><font color="#000000">&quot;</font></span><span lang="IT"><font color="#0000ff">QFEList</font></span><span lang="IT"><font color="#000000">&quot;</font></span></font><span lang="IT"><font color="#0000ff">&gt;</font></span></font><span lang="IT"></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><font color="#0000ff"><span lang="IT"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></span><font><span>&lt;</span></font></font><font><span><font color="#a31515">Value</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">KB968967,KB981936,KB2458331</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Value</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">MonitorConfigurationOverride</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">MonitorPropertyOverride</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.Win2008R2.Enable.OR</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Context</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Win2008!Microsoft.Windows.Server.2008.R2.OperatingSystem</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Enforced</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">false</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&#160;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span><font><span><font color="#ff0000">Monitor</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.WindowsOS</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Property</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Enabled</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Value</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">true</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Value</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">MonitorPropertyOverride</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">MonitorConfigurationOverride</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.Win2008R2.OSVer.OR</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Context</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Win2008!Microsoft.Windows.Server.2008.R2.OperatingSystem</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Enforced</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">false</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&#160;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span><font><span><font color="#ff0000">Monitor</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.WindowsOS</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Parameter</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">OSVersion</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Value</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">6.1.7600</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Value</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">MonitorConfigurationOverride</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">MonitorConfigurationOverride</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.Win2008R2.QFE.OR</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Context</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Win2008!Microsoft.Windows.Server.2008.R2.OperatingSystem</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Enforced</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">false</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&#160;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span><font><span lang="IT"><font color="#ff0000">Monitor</font></span><span lang="IT"><font color="#0000ff">=</font></span><span lang="IT"><font color="#000000">&quot;</font></span><span lang="IT"><font color="#0000ff">QND.Compliance.WindowsOS</font></span><span lang="IT"><font color="#000000">&quot;</font></span><span lang="IT"><font color="#0000ff">&#160;</font></span><span lang="IT"><font color="#ff0000">Parameter</font></span><span lang="IT"><font color="#0000ff">=</font></span><span lang="IT"><font color="#000000">&quot;</font></span><span lang="IT"><font color="#0000ff">QFEList</font></span><span lang="IT"><font color="#000000">&quot;</font></span></font><span lang="IT"><font color="#0000ff">&gt;</font></span></font><span lang="IT"></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span lang="IT"><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span lang="IT"><font color="#a31515">Value</font></span><span lang="IT"><font color="#0000ff">&gt;</font></span><span lang="IT"><font color="#000000">KB981314,KB981936</font></span><span lang="IT"><font color="#0000ff">&lt;/</font></span><span lang="IT"><font color="#a31515">Value</font></span></font><span lang="IT"><font color="#0000ff">&gt;</font></span></font><span lang="IT"></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span lang="IT"><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span lang="IT"><font color="#a31515">MonitorConfigurationOverride</font></span></font><span lang="IT"><font color="#0000ff">&gt;</font></span></font><span lang="IT"></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span lang="IT"><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span lang="IT"><font color="#a31515">MonitorPropertyOverride</font></span><span lang="IT"><font color="#0000ff">&#160;</font></span><span lang="IT"><font color="#ff0000">ID</font></span><span lang="IT"><font color="#0000ff">=</font></span><span lang="IT"><font color="#000000">&quot;</font></span><span lang="IT"><font color="#0000ff">QND.Compliance.Win2008R2SP1.Enable.OR</font></span><span lang="IT"><font color="#000000">&quot;</font></span><span lang="IT"><font color="#0000ff">&#160;</font></span><span lang="IT"><font color="#ff0000">Context</font></span><span lang="IT"><font color="#0000ff">=</font></span><span lang="IT"><font color="#000000">&quot;</font></span><span lang="IT"><font color="#0000ff">Microsoft.Windows.Server.2008.R2.SP1.OperatingSystem</font></span><span lang="IT"><font color="#000000">&quot;</font></span><span lang="IT"><font color="#0000ff">&#160;</font></span><span lang="IT"><font color="#ff0000">Enforced</font></span><span lang="IT"><font color="#0000ff">=</font></span><span lang="IT"><font color="#000000">&quot;</font></span><span lang="IT"><font color="#0000ff">false</font></span></font><span lang="IT"><font color="#000000">&quot;</font></span></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span lang="IT"><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span><font><span><font color="#ff0000">Monitor</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.WindowsOS</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Property</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Enabled</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Value</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">true</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Value</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">MonitorPropertyOverride</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">MonitorConfigurationOverride</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.Win2008R2SP1.OSVer.OR</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Context</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Microsoft.Windows.Server.2008.R2.SP1.OperatingSystem</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Enforced</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">false</font></span></font><span><font color="#000000">&quot;</font></span></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span><font><span><font color="#ff0000">Monitor</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.WindowsOS</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Parameter</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">OSVersion</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Value</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">6.1.7601</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Value</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">MonitorConfigurationOverride</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">MonitorConfigurationOverride</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.Win2008R2SP1.QFE.OR</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Context</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Microsoft.Windows.Server.2008.R2.SP1.OperatingSystem</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Enforced</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">false</font></span></font><span><font color="#000000">&quot;</font></span></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span><font><span lang="IT"><font color="#ff0000">Monitor</font></span><span lang="IT"><font color="#0000ff">=</font></span><span lang="IT"><font color="#000000">&quot;</font></span><span lang="IT"><font color="#0000ff">QND.Compliance.WindowsOS</font></span><span lang="IT"><font color="#000000">&quot;</font></span><span lang="IT"><font color="#0000ff">&#160;</font></span><span lang="IT"><font color="#ff0000">Parameter</font></span><span lang="IT"><font color="#0000ff">=</font></span><span lang="IT"><font color="#000000">&quot;</font></span><span lang="IT"><font color="#0000ff">QFEList</font></span><span lang="IT"><font color="#000000">&quot;</font></span></font><span lang="IT"><font color="#0000ff">&gt;</font></span></font><span lang="IT"></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><font color="#0000ff"><span lang="IT"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></span><font><span>&lt;</span></font></font><font><span><font color="#a31515">Value</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">ignore</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Value</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">MonitorConfigurationOverride</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Overrides</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">If you want to use the 2008 R2 SP1 baseline, don’t forget to add an override to enable the discovery at the top of the overrides list:</font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">DiscoveryPropertyOverride</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.Win2008R2SP1Discovery.Enable.OR</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Context</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Win2008!Microsoft.Windows.Server.2008.R2.OperatingSystem</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Enforced</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">false</font></span></font><span><font color="#000000">&quot;</font></span></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span><font><span><font color="#ff0000">Discovery</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.Win2008R2SP1.Discovery</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Property</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Enabled</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Value</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">true</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Value</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">DiscoveryPropertyOverride</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;margin:0 0 0 18pt;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">Are we all set? Not yet, we miss one last monitor, the monitor that sets the dependency of the healthservice configuration health to the compliance check we just implemented. By default we set it as disabled, but you can change it via an override or modifying the management pack code.</font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">DependencyMonitor</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.OSPrereq.DM</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Accessibility</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Public</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Enabled</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">false</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Target</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">SC!Microsoft.SystemCenter.HealthService</font></span></font><span><font color="#000000">&quot;</font></span></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span><font><span><font color="#ff0000">ParentMonitorID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Health!System.Health.ConfigurationState</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">MemberMonitor</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.WindowsOS</font></span></font><span><font color="#000000">&quot;</font></span></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span><font><span><font color="#ff0000">RelationshipType</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.HealthServiceReferenceOperatingSystem</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Priority</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Normal</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Remotable</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">true</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Category</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">ConfigurationHealth</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Category</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Algorithm</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">WorstOf</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Algorithm</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">DependencyMonitor</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;margin:0 0 0 18pt;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;margin:0 0 0 18pt;" class="MsoNormal"><font face="Calibri"><font color="#000000">Ok one last display string:</font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">DisplayString</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ElementID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.OSPrereq.DM</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Name</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">OS Prerequisite compliance</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Name</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">DisplayString</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;margin:0 0 0 18pt;" class="MsoNormal"><font face="Calibri"><font color="#000000">And… the knowledge article associated to the management pack:</font></font></p>
<p style="line-height:normal;margin:0 0 0 18pt;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">KnowledgeArticle</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ElementID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.AgentCompliance</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Visible</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">true</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">MamlContent</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:section</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">xmlns:maml</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">http://schemas.microsoft.com/maml/2004/10</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:title</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Summary</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">maml:title</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:para</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">This set of rules checks for Operating System and Operations Manager Agent configuration compliance</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">maml:para</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">maml:section</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:section</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">xmlns:maml</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">http://schemas.microsoft.com/maml/2004/10</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:title</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Configuration</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">maml:title</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:para</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">By default the non compliance status is not projected to the agent (health service) health state, to enable such a projection turn on the&#160; QND OS Prerequisite Compliance dependency monitor</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">maml:para</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">maml:section</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:section</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">xmlns:maml</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">http://schemas.microsoft.com/maml/2004/10</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:title</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">External</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">maml:title</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:para</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:navigationLink</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:linkText</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Things to make and do for agent health</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">maml:linkText</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">maml:uri</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">href</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">http://nocentdocent.wordpress.com/2009/10/15/strongly-recommended-non-opsmgr-patches/</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">maml:navigationLink</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">maml:para</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">maml:section</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">MamlContent</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">KnowledgeArticle</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">That’s it, you can find the complete unsealed management pack here:</font></font></p>
<p> <a href="https://skydrive.live.com/embed?cid=558EC647EEF17F8D&#038;resid=558EC647EEF17F8D%211112&#038;authkey=AEY4_JajC8QqAB0">https://skydrive.live.com/embed?cid=558EC647EEF17F8D&#038;resid=558EC647EEF17F8D%211112&#038;authkey=AEY4_JajC8QqAB0</a>
<p style="line-height:normal;margin:0;" class="MsoNormal">&#160;</p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">As usual use it at your own risk.</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">By the way, this project focused on OpsMgr agent required hotfixes, but the same technique can be used for other baselines. For example we used it to track hyper-v hosts compliance with “the better to install” fixes for such an environment.</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">Now that we finished the monitoring and alerting part and now that alerts are starting to flow into our OpsMgr console we probably want a way to have a report with all the non-compliant systems. This is going to be a tough job and it will be the subject of the following posts. (they will take a little longer since my vacation has finished).</font></font></p>
<p> &#8211; Daniele
<p><i>This posting is provided &quot;AS IS&quot; with no warranties, and confers no rights.</i></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nocentdocent.wordpress.com/1030/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nocentdocent.wordpress.com/1030/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nocentdocent.wordpress.com/1030/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nocentdocent.wordpress.com/1030/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nocentdocent.wordpress.com/1030/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nocentdocent.wordpress.com/1030/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nocentdocent.wordpress.com/1030/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nocentdocent.wordpress.com/1030/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nocentdocent.wordpress.com/1030/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nocentdocent.wordpress.com/1030/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nocentdocent.wordpress.com/1030/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nocentdocent.wordpress.com/1030/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nocentdocent.wordpress.com/1030/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nocentdocent.wordpress.com/1030/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nocentdocent.wordpress.com&amp;blog=6209357&amp;post=1030&amp;subd=nocentdocent&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nocentdocent.wordpress.com/2012/01/07/using-scom-as-a-basic-configuration-audit-system-part-6-monitoring/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/011ad770090bc9de4904b2578b90cd93?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Daniele Grandini</media:title>
		</media:content>
	</item>
		<item>
		<title>Using SCOM as a basic configuration audit system &#8211; Part 5 discoveries</title>
		<link>http://nocentdocent.wordpress.com/2012/01/07/using-scom-as-a-basic-configuration-audit-system-part-5-discoveries/</link>
		<comments>http://nocentdocent.wordpress.com/2012/01/07/using-scom-as-a-basic-configuration-audit-system-part-5-discoveries/#comments</comments>
		<pubDate>Sat, 07 Jan 2012 08:27:39 +0000</pubDate>
		<dc:creator>Daniele Grandini</dc:creator>
				<category><![CDATA[MP Development]]></category>
		<category><![CDATA[SCOM]]></category>

		<guid isPermaLink="false">https://nocentdocent.wordpress.com/?p=1028</guid>
		<description><![CDATA[Previous posts on the subject: Using SCOM as a basic configuration audit system – Part 1 Using SCOM as a basic configuration audit system – Part 2 the script Using SCOM as a basic configuration audit system – Part 3 &#8230; <a href="http://nocentdocent.wordpress.com/2012/01/07/using-scom-as-a-basic-configuration-audit-system-part-5-discoveries/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nocentdocent.wordpress.com&amp;blog=6209357&amp;post=1028&amp;subd=nocentdocent&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Previous posts on the subject:
<ul>
<li><a href="https://nocentdocent.wordpress.com/2011/12/31/using-scom-as-a-basic-configuration-audit-system-part-1/">Using SCOM as a basic configuration audit system – Part 1</a> </li>
<li><a href="http://nocentdocent.wordpress.com/2012/01/02/using-scom-as-a-basic-configuration-audit-system-part-2-the-script/">Using SCOM as a basic configuration audit system – Part 2 the script</a> </li>
<li><a href="http://nocentdocent.wordpress.com/2012/01/03/using-scom-as-a-basic-configuration-audit-system-part-3-types/">Using SCOM as a basic configuration audit system – Part 3 types</a> </li>
<li><a href="http://nocentdocent.wordpress.com/2012/01/05/using-scom-as-a-basic-configuration-audit-system-part-4-more-types-and-strings/">Using SCOM as a basic configuration audit system – Part 4 more types and strings</a> </li>
</ul>
<hr />
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">In my first post I defined the following baselines to be checked for compliance:</font></font></p>
<p style="line-height:normal;text-indent:-18pt;margin:0 0 0 36pt;" class="MsoListParagraphCxSpFirst"><font color="#000000"><span><span><font face="Symbol"><font>·</font></font><span style="line-height:normal;"><font face="Times New Roman"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span></span></span><font face="Calibri"><font>Windows Server 2008</font></font></font></p>
<p style="line-height:normal;text-indent:-18pt;margin:0 0 0 36pt;" class="MsoListParagraphCxSpMiddle"><font color="#000000"><span><span><font face="Symbol"><font>·</font></font><span style="line-height:normal;"><font face="Times New Roman"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span></span></span><font face="Calibri"><font>Windows Server 2008 R2 RTM</font></font></font></p>
<p style="line-height:normal;text-indent:-18pt;margin:0 0 0 36pt;" class="MsoListParagraphCxSpLast"><font color="#000000"><span><span><font face="Symbol"><font>·</font></font><span style="line-height:normal;"><font face="Times New Roman"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span></span></span><font face="Calibri"><font>Windows Server 2008 R2 with Service Pack 1</font></font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">While the first two are already discovered by standard management packs, the latter is missing, so we’re going to define a new class and discover it. There are plenty of choices here, but I chose to follow the pattern established by the Windows Server 2008 Management Pack in which the R2 operating system is derived from the Windows 2008 operating system. This will be the new hierarchy:</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><span></span></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">This choice deserves some explanation since it’s going to have some side effects. What we have is that Windows 2008 R2 is a Windows 2008 and that Windows 2008 R2 SP1 is a Windows 2008 R2, this implies that all the rules targeted to Windows 2008 also apply to R2 and R2 SP1, and that all the rules targeted at R2 also apply to R2 SP1. Since our monitor will be generically targeted to the Server Operating System we will have an effect that I call slow convergence, what will happen on a newly discovered Windows 2008 R2 SP1 system is:</font></font></p>
<p style="line-height:normal;text-indent:-18pt;margin:0 0 0 36pt;" class="MsoListParagraphCxSpFirst"><font color="#000000"><span><span><font face="Symbol"><font>·</font></font><span style="line-height:normal;"><font face="Times New Roman"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span></span></span><font face="Calibri"><font>First it will be discovered as a Windows 2008 R2 system and the compliance rule for such an OS will be applied resulting in a non-compliance. The Windows 2008 management pack has one discovery rule that returns the proper Operating System Version (2008 or 2008 R2)</font></font></font></p>
<p style="line-height:normal;text-indent:-18pt;margin:0 0 0 36pt;" class="MsoListParagraphCxSpLast"><font color="#000000"><span><span><font face="Symbol"><font>·</font></font><span style="line-height:normal;"><font face="Times New Roman"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span></span></span><font face="Calibri"><font>Then it will be discovered as a Windows 2008 R2 Service Pack 1 system and the rules for R2 SP1 will be applied, resulting in the correct compliance assessment</font></font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">I think this slow convergence is acceptable, if not the Windows Server 2008 R2 SP1 class should have been derived from the Windows.Server.OperatingSystem class and the whole discovery retargeted to discover the OS. It’s really up to you, the mod should be easy enough if you followed what we have built so far.</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">So in the TypeDefinitions, EntityTypes section we need to add at the top the following snippet</font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ClassTypes</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ClassType</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Microsoft.Windows.Server.2008.R2.SP1.OperatingSystem</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Abstract</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">false</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Accessibility</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Public</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Base</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Win2008!Microsoft.Windows.Server.2008.R2.OperatingSystem</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Hosted</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">true</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Singleton</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">false</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ClassType</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ClassTypes</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">And don’t forget the corresponding display string in the language pack section</font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">DisplayString</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ElementID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Microsoft.Windows.Server.2008.R2.SP1.OperatingSystem</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Name</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Windows Server 2008 R2 Operating System with SP1</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Name</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">DisplayString</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">With this latest entry our types definition is complete, we can now focus on the monitoring section starting obviously with the discoveries needed for the new operating system baseline and for the loose reference between the HealthService and the operating system. For the relationship discovery we’re going to use the previously defined data source, the target is the source of the relationship i.e. the HealthService class, the source and target settings of the relationship are the key properties of both classes (HealthService and OperatingSystem), incidentally they’re the same the WindowsComputer class PrincipalName property.</font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Discovery</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.HSRefOSDiscovery</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Enabled</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">true</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Target</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">SC!Microsoft.SystemCenter.HealthService</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ConfirmDelivery</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">true</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Remotable</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">true</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Priority</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Normal</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Category</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Discovery</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Category</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">DiscoveryTypes</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">DiscoveryRelationship</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">TypeID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.HealthServiceReferenceOperatingSystem</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">DiscoveryTypes</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">DataSource</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">DS</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">TypeID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.HSRefOS.DT</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Frequency</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">86400</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Frequency</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">SyncTime</font></span><span><font color="#0000ff">&gt;&lt;/</font></span><span><font color="#a31515">SyncTime</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">RelationshipId</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">$MPElement[Name=&quot;QND.Compliance.HealthServiceReferenceOperatingSystem&quot;]$</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">RelationshipId</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">SourceRoleSettings</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Settings</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Setting</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Name</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">$MPElement[Name=&quot;Windows!Microsoft.Windows.Computer&quot;]/PrincipalName$</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Name</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Value</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">$Target/Host/Property[Type=&quot;Windows!Microsoft.Windows.Computer&quot;]/PrincipalName$</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Value</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Setting</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Settings</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">SourceRoleSettings</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">TargetRoleSettings</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Settings</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Setting</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Name</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">$MPElement[Name=&quot;Windows!Microsoft.Windows.Computer&quot;]/PrincipalName$</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Name</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Value</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">$Target/Host/Property[Type=&quot;Windows!Microsoft.Windows.Computer&quot;]/PrincipalName$</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Value</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Setting</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Settings</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">TargetRoleSettings</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">DataSource</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Discovery</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">For the Windows 2008 R2 SP1 discovery we’re going to use a simple registry discovery and matching the operating system build with 7601. I guess you can find many sample of this kind of discovery on the web so I won’t speculate further. One last thing, just notice the discovery is disabled by default, we’re going to enable it via an override I just don’t dare assume everyone wants such a baseline.</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Discovery</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.Win2008R2SP1.Discovery</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Enabled</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">false</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Target</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Win2008!Microsoft.Windows.Server.2008.R2.OperatingSystem</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ConfirmDelivery</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">true</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Remotable</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">true</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Priority</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Normal</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Category</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Discovery</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Category</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">DiscoveryTypes</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">DiscoveryClass</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">TypeID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Microsoft.Windows.Server.2008.R2.SP1.OperatingSystem</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">DiscoveryTypes</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">DataSource</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">DS</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">TypeID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Windows!Microsoft.Windows.FilteredRegistryDiscoveryProvider</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ComputerName</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">$Target/Host/Property[Type=&quot;Windows!Microsoft.Windows.Computer&quot;]/NetworkName$</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">ComputerName</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">RegistryAttributeDefinitions</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">RegistryAttributeDefinition</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">AttributeName</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">WindowsCurrentVersion</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">AttributeName</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Path</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">SOFTWARE\Microsoft\Windows NT\CurrentVersion\CurrentVersion</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Path</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">PathType</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">1</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">PathType</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">AttributeType</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">1</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">AttributeType</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">RegistryAttributeDefinition</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">RegistryAttributeDefinition</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">AttributeName</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">WindowsCurrentBuild</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">AttributeName</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Path</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">SOFTWARE\Microsoft\Windows NT\CurrentVersion\CurrentBuild</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Path</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">PathType</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">1</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">PathType</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">AttributeType</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">1</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">AttributeType</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">RegistryAttributeDefinition</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">RegistryAttributeDefinitions</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Frequency</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">14400</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Frequency</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ClassId</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">$MPElement[Name=&quot;Microsoft.Windows.Server.2008.R2.SP1.OperatingSystem&quot;]$</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">ClassId</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">InstanceSettings</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Settings</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Setting</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Name</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">$MPElement[Name='Windows!Microsoft.Windows.Computer']/PrincipalName$</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Name</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Value</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">$Target/Host/Property[Type=&quot;Windows!Microsoft.Windows.Computer&quot;]/PrincipalName$</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Value</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Setting</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Settings</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><span><font face="Consolas"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">InstanceSettings</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Expression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">And</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Expression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">SimpleExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">XPathQuery</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">String</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Values/WindowsCurrentVersion</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">XPathQuery</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Operator</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Equal</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Operator</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Value</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">String</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">6.1</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Value</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">SimpleExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Expression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Expression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">SimpleExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">XPathQuery</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">String</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Values/WindowsCurrentBuild</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">XPathQuery</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Operator</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Equal</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Operator</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Value</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">String</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">7601</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Value</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">SimpleExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Expression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">And</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Expression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">DataSource</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Discovery</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Discoveries</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">The discovery section is completed, just add the corresponding display string to our language pack:</font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">DisplayString</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ElementID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.HSRefOSDiscovery</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Name</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">QND HealthService Reference OS Discovery</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Name</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Description</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Sets a reference to the OS for the HealthService needed for projecting the fix compliance to the agent state</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Description</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">DisplayString</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">DisplayString</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ElementID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.Win2008R2SP1.Discovery</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Name</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">QND Windows 2008 Server R2 with SP1 discovery</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Name</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">DisplayString</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">The next post will be the last for the monitoring part, I’m going to show the monitoring section with the overrides needed to make the compliance check work across different baselines. Then we’ll start to tackle the reporting portion of our basic configuration auditing project.</font></font></p>
<p> &#8211; Daniele
<p><i>This posting is provided &quot;AS IS&quot; with no warranties, and confers no rights.</i></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nocentdocent.wordpress.com/1028/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nocentdocent.wordpress.com/1028/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nocentdocent.wordpress.com/1028/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nocentdocent.wordpress.com/1028/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nocentdocent.wordpress.com/1028/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nocentdocent.wordpress.com/1028/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nocentdocent.wordpress.com/1028/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nocentdocent.wordpress.com/1028/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nocentdocent.wordpress.com/1028/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nocentdocent.wordpress.com/1028/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nocentdocent.wordpress.com/1028/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nocentdocent.wordpress.com/1028/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nocentdocent.wordpress.com/1028/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nocentdocent.wordpress.com/1028/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nocentdocent.wordpress.com&amp;blog=6209357&amp;post=1028&amp;subd=nocentdocent&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nocentdocent.wordpress.com/2012/01/07/using-scom-as-a-basic-configuration-audit-system-part-5-discoveries/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/011ad770090bc9de4904b2578b90cd93?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Daniele Grandini</media:title>
		</media:content>
	</item>
		<item>
		<title>Using SCOM as a basic configuration audit system &#8211; Part 4 more types and strings</title>
		<link>http://nocentdocent.wordpress.com/2012/01/05/using-scom-as-a-basic-configuration-audit-system-part-4-more-types-and-strings/</link>
		<comments>http://nocentdocent.wordpress.com/2012/01/05/using-scom-as-a-basic-configuration-audit-system-part-4-more-types-and-strings/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 13:57:19 +0000</pubDate>
		<dc:creator>Daniele Grandini</dc:creator>
				<category><![CDATA[MP Development]]></category>
		<category><![CDATA[SCOM]]></category>

		<guid isPermaLink="false">https://nocentdocent.wordpress.com/?p=1026</guid>
		<description><![CDATA[Previous posts on the subject: Using SCOM as a basic configuration audit system – Part 1 Using SCOM as a basic configuration audit system – Part 2 the script Using SCOM as a basic configuration audit system – Part 3 &#8230; <a href="http://nocentdocent.wordpress.com/2012/01/05/using-scom-as-a-basic-configuration-audit-system-part-4-more-types-and-strings/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nocentdocent.wordpress.com&amp;blog=6209357&amp;post=1026&amp;subd=nocentdocent&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">Previous posts on the subject:</font></font></p>
<ul>
<li>
<div style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000"><a href="https://nocentdocent.wordpress.com/2011/12/31/using-scom-as-a-basic-configuration-audit-system-part-1/" target="_blank">Using SCOM as a basic configuration audit system – Part 1</a> </font></font></div>
</li>
<li>
<div style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000"><a href="http://nocentdocent.wordpress.com/2012/01/02/using-scom-as-a-basic-configuration-audit-system-part-2-the-script/" target="_blank">Using SCOM as a basic configuration audit system – Part 2 the script</a></font></font></div>
</li>
<li>
<div style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000"><a href="http://nocentdocent.wordpress.com/2012/01/03/using-scom-as-a-basic-configuration-audit-system-part-3-types/" target="_blank">Using SCOM as a basic configuration audit system – Part 3 types</a></font></font></div>
</li>
</ul>
<hr />
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">We are almost done with the types, we still need to define the HealthService to operating system relationship discovery data source and the monitor type for compliance checking.</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font color="#000000" face="Calibri"><font>The discovery data source is based on a handy condition detection module I found in the documentation: </font></font><font><a href="http://msdn.microsoft.com/en-us/library/ee692973.aspx"><font color="#0000ff" face="Calibri"><u>System.Discovery.RelationshipSnapshotDataMapper</u></font></a></font><font face="Calibri"><font color="#000000">. In reality the documentation is not so clear since it misses an example that fits our situation, but with some management pack digging it’s not so difficult to end up with the correct usage. What we’re going to do is to combine a scheduler with the condition detection module to compose a data source we can use in discovery. The data source type just wraps the scheduler and the data mapper together and exposes the needed parameters, when we’ll define the discovery itself we’re just going to combine the key properties of both classes to obtain the relationship.</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">DataSourceModuleType</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.HSRefOS.DT</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Accessibility</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Public</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Batching</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">false</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Configuration</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">IncludeSchemaTypes</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">SchemaType</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">System!System.Discovery.MapperSchema</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">SchemaType</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">IncludeSchemaTypes</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">xsd:element</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">minOccurs</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">1</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">name</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Frequency</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">xsd:integer</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">xsd:element</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">minOccurs</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">0</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">name</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">SyncTime</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">xsd:string</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">xsd:element</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">name</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">RelationshipId</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">xsd:string</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">xsd:element</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">name</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">SourceTypeId</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">minOccurs</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">0</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">maxOccurs</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">1</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">xsd:string</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">xsd:element</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">name</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">TargetTypeId</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">minOccurs</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">0</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">maxOccurs</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">1</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">xsd:string</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">xsd:element</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">name</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">SourceRoleSettings</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">SettingsType</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">xsd:element</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">name</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">TargetRoleSettings</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">SettingsType</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">xsd:element</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">name</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">InstanceSettings</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">minOccurs</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">0</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">maxOccurs</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">1</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">SettingsType</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Configuration</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">OverrideableParameters</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">OverrideableParameter</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Frequency</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Selector</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">$Config/Frequency$</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ParameterType</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">int</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">OverrideableParameter</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">SyncTime</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Selector</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">$Config/SyncTime$</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ParameterType</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">string</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">OverrideableParameters</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ModuleImplementation</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Isolation</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Any</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Composite</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">MemberModules</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">DataSource</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">DS</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">TypeID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">System!System.Discovery.Scheduler</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Scheduler</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">SimpleReccuringSchedule</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Interval</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Unit</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Seconds</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">$Config/Frequency$</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Interval</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">SyncTime</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">$Config/SyncTime$</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">SyncTime</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">SimpleReccuringSchedule</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ExcludeDates</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Scheduler</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">DataSource</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ConditionDetection</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Mapping</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">TypeID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">System!System.Discovery.RelationshipSnapshotDataMapper</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">RelationshipId</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">$Config/RelationshipId$</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">RelationshipId</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">SourceTypeId</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">$Config/SourceTypeId$</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">SourceTypeId</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">TargetTypeId</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">$Config/TargetTypeId$</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">TargetTypeId</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">SourceRoleSettings</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">$Config/SourceRoleSettings$</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">SourceRoleSettings</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">TargetRoleSettings</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">$Config/TargetRoleSettings$</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">TargetRoleSettings</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">InstanceSettings</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">$Config/InstanceSettings$</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">InstanceSettings</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ConditionDetection</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">MemberModules</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Composition</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Node</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Mapping</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Node</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">DS</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Node</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Composition</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Composite</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ModuleImplementation</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">OutputType</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">System!System.Discovery.Data</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">OutputType</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">DataSourceModuleType</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">The monitor type is the last type we need before we’re ready for the monitoring section of our management pack. We have all the basic plumbling and most importantly the data source<span>&#160; </span>needed to check the compliance. The monitor will be a two states monitor, our operating system will simply be Compliant or NonCompliant </font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">MonitorTypeStates</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">MonitorTypeState</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Compliant</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">NoDetection</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">false</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">MonitorTypeState</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">NonCompliant</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">NoDetection</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">false</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">MonitorTypeStates</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">To address the compliance we’ll use the summary Boolean properties returned by the data source:</font></font></p>
<p style="line-height:normal;text-indent:-18pt;margin:0 0 0 36pt;" class="MsoListParagraphCxSpFirst"><font color="#000000"><span><span><font face="Symbol"><font>·</font></font><span style="line-height:normal;"><font face="Times New Roman"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span></span></span><font face="Calibri"><font>OSCompliant</font></font></font></p>
<p style="line-height:normal;text-indent:-18pt;margin:0 0 0 36pt;" class="MsoListParagraphCxSpMiddle"><font color="#000000"><span><span><font face="Symbol"><font>·</font></font><span style="line-height:normal;"><font face="Times New Roman"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span></span></span><font face="Calibri"><font>QFECompliant</font></font></font></p>
<p style="line-height:normal;text-indent:-18pt;margin:0 0 0 36pt;" class="MsoListParagraphCxSpLast"><font color="#000000"><span><span><font face="Symbol"><font>·</font></font><span style="line-height:normal;"><font face="Times New Roman"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></font></span></span></span><font face="Calibri"><font>WSHCompliant</font></font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">For the compliance condition detection we’ll put all the properties in AND following this pattern:</font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&lt;</font></font></span><font><span><font color="#a31515">Expression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">SimpleExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">XPathQuery</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Boolean</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Property[@Name=&quot;OSCompliant&quot;]</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">XPathQuery</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Operator</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Equal</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Operator</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Value</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Boolean</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">true</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Value</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">SimpleExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&lt;/</font></font></span><font><span><font color="#a31515">Expression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">For the non-compliance condition detection we’ll use the same properties in OR checking on false. Since this is the only type we’re going to spend in the monitoring section of the management pack it’s time to define overridable parameters, while the configuration section resembles the data source one. That’s it, here is our MonitorTypes section</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">MonitorTypes</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">UnitMonitorType</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.OSCompliance.MT</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Accessibility</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Public</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">MonitorTypeStates</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">MonitorTypeState</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Compliant</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">NoDetection</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">false</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">MonitorTypeState</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">NonCompliant</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">NoDetection</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">false</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">MonitorTypeStates</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Configuration</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">xsd:element</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">name</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">OSVersion</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">xsd:string</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">/&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">xsd:element</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">name</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QFEList</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">xsd:string</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">xsd:element</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">name</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">WSHVersion</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">xsd:string</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">xsd:element</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">name</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">ScriptTimeout</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">xsd:integer</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">xsd:element</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">name</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">IntervalSeconds</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">xsd:integer</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">xsd:element</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">name</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">SyncTime</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">xsd:string</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Configuration</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">OverrideableParameters</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">OverrideableParameter</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">IntervalSeconds</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Selector</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">$Config/IntervalSeconds$</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ParameterType</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">int</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">OverrideableParameter</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">SyncTime</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Selector</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">$Config/SyncTime$</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ParameterType</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">string</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">OverrideableParameter</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">OSVersion</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Selector</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">$Config/OSVersion$</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ParameterType</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">string</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">OverrideableParameter</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QFEList</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Selector</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">$Config/QFEList$</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ParameterType</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">string</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">OverrideableParameter</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">WSHVersion</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Selector</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">$Config/WSHVersion$</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ParameterType</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">string</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">OverrideableParameter</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">ScriptTimeout</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Selector</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">$Config/ScriptTimeout$</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ParameterType</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">int</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">OverrideableParameters</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">MonitorImplementation</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">MemberModules</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">DataSource</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">DS</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">TypeID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.OSQFEGet.DS</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><font color="#0000ff"><span><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></span><font><span lang="IT">&lt;</span></font></font><font><span lang="IT"><font color="#a31515">OSVersion</font></span><span lang="IT"><font color="#0000ff">&gt;</font></span><span lang="IT"><font color="#000000">$Config/OSVersion$</font></span><span lang="IT"><font color="#0000ff">&lt;/</font></span><span lang="IT"><font color="#a31515">OSVersion</font></span></font><span lang="IT"><font color="#0000ff">&gt;</font></span></font><span lang="IT"></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span lang="IT"><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span lang="IT"><font color="#a31515">QFEList</font></span><span lang="IT"><font color="#0000ff">&gt;</font></span><span lang="IT"><font color="#000000">$Config/QFEList$</font></span><span lang="IT"><font color="#0000ff">&lt;/</font></span><span lang="IT"><font color="#a31515">QFEList</font></span></font><span lang="IT"><font color="#0000ff">&gt;</font></span></font><span lang="IT"></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><font color="#0000ff"><span lang="IT"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></span><font><span>&lt;</span></font></font><font><span><font color="#a31515">WSHVersion</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">$Config/WSHVersion$</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">WSHVersion</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ScriptTimeout</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">$Config/ScriptTimeout$</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">ScriptTimeout</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">IntervalSeconds</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">$Config/IntervalSeconds$</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">IntervalSeconds</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">SyncTime</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">$Config/SyncTime$</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">SyncTime</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">DataSource</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ConditionDetection</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">CDCompliant</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">TypeID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">System!System.ExpressionFilter</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Expression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">And</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Expression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">SimpleExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">XPathQuery</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Boolean</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Property[@Name=&quot;OSCompliant&quot;]</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">XPathQuery</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Operator</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Equal</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Operator</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Value</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Boolean</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">true</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Value</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">SimpleExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Expression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Expression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">SimpleExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">XPathQuery</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Boolean</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Property[@Name=&quot;QFECompliant&quot;]</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">XPathQuery</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Operator</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Equal</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Operator</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Value</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Boolean</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">true</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Value</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">SimpleExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Expression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Expression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">SimpleExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">XPathQuery</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Boolean</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Property[@Name=&quot;WSHCompliant&quot;]</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">XPathQuery</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Operator</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Equal</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Operator</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Value</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Boolean</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">true</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Value</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">SimpleExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Expression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">And</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Expression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ConditionDetection</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ConditionDetection</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">CDNonCompliant</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">TypeID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">System!System.ExpressionFilter</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Expression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Or</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Expression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">SimpleExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">XPathQuery</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Boolean</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Property[@Name=&quot;OSCompliant&quot;]</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">XPathQuery</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Operator</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Equal</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Operator</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Value</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Boolean</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">false</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Value</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">SimpleExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Expression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Expression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">SimpleExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">XPathQuery</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Boolean</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Property[@Name=&quot;QFECompliant&quot;]</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">XPathQuery</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Operator</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Equal</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Operator</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Value</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Boolean</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">false</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Value</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">SimpleExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Expression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Expression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">SimpleExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">XPathQuery</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Boolean</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Property[@Name=&quot;WSHCompliant&quot;]</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">XPathQuery</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Operator</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Equal</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Operator</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Value</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Boolean</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">false</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Value</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ValueExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">SimpleExpression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Expression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Or</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Expression</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ConditionDetection</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">MemberModules</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">RegularDetections</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">RegularDetection</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">MonitorTypeStateID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Compliant</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Node</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">CDCompliant</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Node</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">DS</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Node</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">RegularDetection</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">RegularDetection</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">MonitorTypeStateID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">NonCompliant</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Node</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">CDNonCompliant</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Node</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">DS</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Node</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">RegularDetection</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">RegularDetections</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><span><span><font face="Consolas"><font color="#000000">&#160;</font></font></span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">MonitorImplementation</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">UnitMonitorType</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">MonitorTypes</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">To complete this first Management Pack snippet let’s add the manifest section, here I put several dependency we’re going to use later in the management pack. </font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&lt;?</font></font></span><font><span><font color="#a31515">xml</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">version</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">1.0</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">encoding</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">utf-8</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">?&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&lt;</font></font></span><font><span><font color="#a31515">ManagementPack</font></span><span><font color="#0000ff">&#160; </font></span><span><font color="#ff0000">xmlns:xsd</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">http://www.w3.org/2001/XMLSchema</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">xmlns:xsl</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">http://www.w3.org/1999/XSL/Transform” </font></span><span><font color="#ff0000">xmlns:xsi</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">http://www.w3.org/2001/XMLSchema-instance</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160; &lt;</font></font></span><font><span><font color="#a31515">Manifest</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Identity</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ID</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">QND.AgentCompliance</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">ID</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Version</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">6.1.7221.11</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Version</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Identity</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Name</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">QND Agent Compliance</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Name</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">References</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Reference</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Alias</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">System</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ID</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">System.Library</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">ID</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Version</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">6.0.4941.0</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Version</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">PublicKeyToken</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">31bf3856ad364e35</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">PublicKeyToken</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Reference</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Reference</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Alias</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Windows</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ID</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Microsoft.Windows.Library</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">ID</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Version</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">6.0.4941.0</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Version</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">PublicKeyToken</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">31bf3856ad364e35</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">PublicKeyToken</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Reference</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Reference</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Alias</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Win2003</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ID</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Microsoft.Windows.Server.2003</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">ID</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Version</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">6.0.4941.0</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Version</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">PublicKeyToken</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">31bf3856ad364e35</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">PublicKeyToken</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Reference</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Reference</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Alias</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Win2008</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ID</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Microsoft.Windows.Server.2008.Discovery</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">ID</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Version</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">6.0.4941.0</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Version</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">PublicKeyToken</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">31bf3856ad364e35</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">PublicKeyToken</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Reference</font></span></font><span><font color="#0000ff">&gt;&#160;&#160;&#160;&#160;&#160; </font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Reference</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Alias</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">SC</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ID</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Microsoft.SystemCenter.Library</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">ID</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Version</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">6.0.4941.0</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Version</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">PublicKeyToken</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">31bf3856ad364e35</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">PublicKeyToken</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Reference</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Reference</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Alias</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Health</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ID</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">System.Health.Library</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">ID</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Version</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">6.1.7043.0</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Version</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">PublicKeyToken</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">31bf3856ad364e35</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">PublicKeyToken</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Reference</font></span></font><span><font color="#0000ff">&gt;&#160;&#160;&#160;&#160;&#160; </font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">References</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160; &lt;/</font></font></span><font><span><font color="#a31515">Manifest</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">Finally let’s add the LanguagePacks section with the proper display strings (kept at a minimum actually)</font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&lt;</font></font></span><font><span><font color="#a31515">LanguagePacks</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">LanguagePack</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">ENU</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">IsDefault</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">true</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">DisplayStrings</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">DisplayString</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ElementID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.AgentCompliance</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Name</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Quae Nocent Docent Agent Compliance</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Name</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Description</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Checks for OS compliance for monitoring</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Description</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">DisplayString</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">DisplayString</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ElementID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.HealthServiceReferenceOperatingSystem</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Name</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">HealthService references Operating System</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Name</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">DisplayString</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">DisplayStrings</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">LanguagePack</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160; &lt;/</font></font></span><font><span><font color="#a31515">LanguagePacks</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">In the next post we will complete our types section adding the Windows 2008 R2 Service Pack 1 baseline to the picture and performing some discovery.</font></font></p>
<p> &#8211; Daniele
<p><i>This posting is provided &quot;AS IS&quot; with no warranties, and confers no rights.</i></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nocentdocent.wordpress.com/1026/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nocentdocent.wordpress.com/1026/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nocentdocent.wordpress.com/1026/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nocentdocent.wordpress.com/1026/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nocentdocent.wordpress.com/1026/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nocentdocent.wordpress.com/1026/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nocentdocent.wordpress.com/1026/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nocentdocent.wordpress.com/1026/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nocentdocent.wordpress.com/1026/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nocentdocent.wordpress.com/1026/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nocentdocent.wordpress.com/1026/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nocentdocent.wordpress.com/1026/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nocentdocent.wordpress.com/1026/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nocentdocent.wordpress.com/1026/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nocentdocent.wordpress.com&amp;blog=6209357&amp;post=1026&amp;subd=nocentdocent&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nocentdocent.wordpress.com/2012/01/05/using-scom-as-a-basic-configuration-audit-system-part-4-more-types-and-strings/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/011ad770090bc9de4904b2578b90cd93?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Daniele Grandini</media:title>
		</media:content>
	</item>
		<item>
		<title>Using SCOM as a basic configuration audit system &#8211; Part 3 types</title>
		<link>http://nocentdocent.wordpress.com/2012/01/03/using-scom-as-a-basic-configuration-audit-system-part-3-types/</link>
		<comments>http://nocentdocent.wordpress.com/2012/01/03/using-scom-as-a-basic-configuration-audit-system-part-3-types/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 14:04:22 +0000</pubDate>
		<dc:creator>Daniele Grandini</dc:creator>
				<category><![CDATA[MP Development]]></category>
		<category><![CDATA[SCOM]]></category>

		<guid isPermaLink="false">https://nocentdocent.wordpress.com/?p=1024</guid>
		<description><![CDATA[&#160; Previous posts on the subject: Using SCOM as a basic configuration audit system – Part 1 Using SCOM as a basic configuration audit system – Part 2 the script &#160; Now that we have the core data provider in &#8230; <a href="http://nocentdocent.wordpress.com/2012/01/03/using-scom-as-a-basic-configuration-audit-system-part-3-types/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nocentdocent.wordpress.com&amp;blog=6209357&amp;post=1024&amp;subd=nocentdocent&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">Previous posts on the subject:</font></font></p>
<ul>
<li>
<div style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000"><a href="https://nocentdocent.wordpress.com/2011/12/31/using-scom-as-a-basic-configuration-audit-system-part-1/" target="_blank">Using SCOM as a basic configuration audit system – Part 1</a> </font></font></div>
</li>
<li>
<div style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000"><a href="http://nocentdocent.wordpress.com/2012/01/02/using-scom-as-a-basic-configuration-audit-system-part-2-the-script/" target="_blank">Using SCOM as a basic configuration audit system – Part 2 the script</a></font></font></div>
</li>
</ul>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<hr />
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">Now that we have the core data provider in place we need to formalize the design defining the proper management pack constructs. In this post we will first define the loose relationship between the Operating System and the Health Service in such a way we can add a dependency monitor to the health service to project the compliance status, secondly we will define the data source embedding the script and the unit monitor type for compliance checking.</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">To define a loose relationship we’re going to define simple System.Reference relationship under the TypeDefinitions section. The source for the relationship is the HealthService and the target is the generic Microsoft.Windows.OperatingSystem class, I chose to define the relationship as “Internal” since I don&#8217;t think I will use it outside this Management Pack, but you define it as “Public” if you think this relationship is useful in general. </font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160; &lt;</font></font></span><font><span><font color="#a31515">TypeDefinitions</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">EntityTypes</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">RelationshipTypes</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">RelationshipType</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.Compliance.HealthServiceReferenceOperatingSystem</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Accessibility</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Internal</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Abstract</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">false</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Base</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">System!System.Reference</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Source</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">SC!Microsoft.SystemCenter.HealthService</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Source</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Target</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">Windows!Microsoft.Windows.OperatingSystem</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Target</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">RelationshipType</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">RelationshipTypes</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">EntityTypes</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&lt;/</font></font></span><font><span><font color="#a31515">TypeDefinitions</font></span></font><span><font color="#0000ff">&gt;</font></span></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><span><font face="Consolas"><font color="#0000ff">&#160;</font></font></span></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">For the definition of our data source I prefer to be little more organized so I’m going to define a Probe embedding the script itself and then a DataSource based on the probe, I always build my data source this way to privilege code reusability, but obviously you’re free to directly embed the script in the data source. As you’ll see I always put my scripts inside a CDATA section this way I don’t have to encode / decode the script to edit them.</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">Let’s start, in the TypeDefinitions section let’s add a ModuleTypes section under the TypeDefinitions and then our probe module. The only member of our probe will be a ScriptPropertyBagProbe, the configuration section is straightforward and resembles the script parameters plus a script timeout value used by the ScriptPropertyBagProbe. We don’t need to define overridable parameters here since we do not plan to use the probe directly in the Management Pack Monitoring section:</font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&lt;</font></font></span><font><span><font color="#a31515">ModuleTypes</font></span></font><span><font color="#0000ff">&gt;&#160;&#160;&#160;&#160;&#160; </font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&lt;</font></font></span><font><span><font color="#a31515">ProbeActionModuleType</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.OSQFEGet.PT</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Accessibility</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Public</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Batching</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">false</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Configuration</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">xsd:element</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">name</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">OSVersion</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">xsd:string</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">xsd:element</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">name</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QFEList</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">xsd:string</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&#160; /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">xsd:element</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">name</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">WSHVersion</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">xsd:string</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">xsd:element</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">name</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">ScriptTimeout</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">xsd:integer</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&#160; /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Configuration</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ModuleImplementation</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Isolation</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Any</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Composite</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">MemberModules</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ProbeAction</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">GetData</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">TypeID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Windows!Microsoft.Windows.ScriptPropertyBagProbe</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ScriptName</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">QND.GetOSCompliance.vbs</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">ScriptName</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Arguments</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">$Config/OSVersion$ &quot;$Config/QFEList$&quot; $Config/WSHVersion$</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Arguments</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ScriptBody</font></span></font><span><font color="#0000ff">&gt;</font></span></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><span><font face="Consolas"><font color="#0000ff">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;![CDATA[Insert the script from Part 2 here ]]&gt;</font></font></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ScriptBody</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">TimeoutSeconds</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">$Config/ScriptTimeout$</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">TimeoutSeconds</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ProbeAction</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">MemberModules</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Composition</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Node</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">GetData</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">/&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Composition</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Composite</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ModuleImplementation</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">OutputType</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">System!System.PropertyBagData</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">OutputType</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">InputType</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">System!System.BaseData</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">InputType</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ProbeActionModuleType</font></span></font><span><font color="#0000ff">&gt;&#160;&#160;&#160; </font></span></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&lt;/</font></font></span><font><span><font color="#a31515">ModuleTypes</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><span><font face="Consolas"><font color="#000000">&#160;</font></font></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">Now that we have defined our probe type module let’s use it in a datasource, we are going to use the datasource in the monitor type. In the ModuleTypes section, let’s add the datasource right *before* the probe type. The datasource module will be composed with the previously defined probe type and a simple System.Scheduler module so that we can run our probe at specified intervals optionally synced at a specific time. So here we go:</font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">DataSourceModuleType</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.OSQFEGet.DS</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Accessibility</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Public</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">Batching</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">false</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Configuration</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">xsd:element</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">name</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">OSVersion</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">xsd:string</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">/&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">xsd:element</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">name</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QFEList</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">xsd:string</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">xsd:element</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">name</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">WSHVersion</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">xsd:string</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">xsd:element</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">name</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">ScriptTimeout</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">xsd:integer</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">xsd:element</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">name</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">IntervalSeconds</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">xsd:integer</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">xsd:element</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">name</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">SyncTime</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">type</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">xsd:string</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Configuration</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ModuleImplementation</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Composite</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">MemberModules</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">DataSource</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Scheduler</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">TypeID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">System!System.Scheduler</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Scheduler</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">SimpleReccuringSchedule</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Interval</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">$Config/IntervalSeconds$</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">Interval</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">SyncTime</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">$Config/SyncTime$</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">SyncTime</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">SimpleReccuringSchedule</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ExcludeDates</font></span></font><span><font color="#0000ff"> /&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Scheduler</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">DataSource</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ProbeAction</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">GetData</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">TypeID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">QND.OSQFEGet.PT</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><font color="#0000ff"><span><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></span><font><span lang="IT">&lt;</span></font></font><font><span lang="IT"><font color="#a31515">OSVersion</font></span><span lang="IT"><font color="#0000ff">&gt;</font></span><span lang="IT"><font color="#000000">$Config/OSVersion$</font></span><span lang="IT"><font color="#0000ff">&lt;/</font></span><span lang="IT"><font color="#a31515">OSVersion</font></span></font><span lang="IT"><font color="#0000ff">&gt;</font></span></font><span lang="IT"></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span lang="IT"><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span lang="IT"><font color="#a31515">QFEList</font></span><span lang="IT"><font color="#0000ff">&gt;</font></span><span lang="IT"><font color="#000000">$Config/QFEList$</font></span><span lang="IT"><font color="#0000ff">&lt;/</font></span><span lang="IT"><font color="#a31515">QFEList</font></span></font><span lang="IT"><font color="#0000ff">&gt;</font></span></font><span lang="IT"></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><font color="#0000ff"><span lang="IT"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></span><font><span>&lt;</span></font></font><font><span><font color="#a31515">WSHVersion</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">$Config/WSHVersion$</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">WSHVersion</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">ScriptTimeout</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">$Config/ScriptTimeout$</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">ScriptTimeout</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ProbeAction</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">MemberModules</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Composition</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Node</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">GetData</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">Node</font></span><span><font color="#0000ff">&#160;</font></span><span><font color="#ff0000">ID</font></span><span><font color="#0000ff">=</font></span><span><font color="#000000">&quot;</font></span><span><font color="#0000ff">Scheduler</font></span><span><font color="#000000">&quot;</font></span></font><span><font color="#0000ff">/&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Node</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Composition</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">Composite</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">ModuleImplementation</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;</font></font></span><font><span><font color="#a31515">OutputType</font></span><span><font color="#0000ff">&gt;</font></span><span><font color="#000000">System!System.PropertyBagData</font></span><span><font color="#0000ff">&lt;/</font></span><span><font color="#a31515">OutputType</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Consolas"><span><font color="#0000ff"><font>&#160;&#160;&#160;&#160;&#160; &lt;/</font></font></span><font><span><font color="#a31515">DataSourceModuleType</font></span></font><span><font color="#0000ff">&gt;</font></span></font><span></span></p>
<p style="line-height:normal;background:#f5ebc9;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">&#160;</font></font></p>
<p style="line-height:normal;text-indent:-36pt;margin:0 0 0 36pt;" class="MsoNormal"><font face="Calibri"><font color="#000000">Once again we don’t define overridable parameters, we’re going to do it in our unit monitor type.</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font face="Calibri"><font color="#000000">That’s enough for today, in my next post I will add the unit monitor type, some needed display strings and obviously the Management Pack manifest.</font></font></p>
<p style="line-height:normal;margin:0;" class="MsoNormal"><font color="#000000" size="2" face="Calibri"></font></p>
<p> &#8211; Daniele
<p><i>This posting is provided &quot;AS IS&quot; with no warranties, and confers no rights.</i></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nocentdocent.wordpress.com/1024/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nocentdocent.wordpress.com/1024/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nocentdocent.wordpress.com/1024/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nocentdocent.wordpress.com/1024/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nocentdocent.wordpress.com/1024/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nocentdocent.wordpress.com/1024/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nocentdocent.wordpress.com/1024/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nocentdocent.wordpress.com/1024/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nocentdocent.wordpress.com/1024/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nocentdocent.wordpress.com/1024/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nocentdocent.wordpress.com/1024/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nocentdocent.wordpress.com/1024/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nocentdocent.wordpress.com/1024/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nocentdocent.wordpress.com/1024/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nocentdocent.wordpress.com&amp;blog=6209357&amp;post=1024&amp;subd=nocentdocent&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nocentdocent.wordpress.com/2012/01/03/using-scom-as-a-basic-configuration-audit-system-part-3-types/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/011ad770090bc9de4904b2578b90cd93?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Daniele Grandini</media:title>
		</media:content>
	</item>
		<item>
		<title>Using SCOM as a basic configuration audit system &#8211; Part 2 the script</title>
		<link>http://nocentdocent.wordpress.com/2012/01/02/using-scom-as-a-basic-configuration-audit-system-part-2-the-script/</link>
		<comments>http://nocentdocent.wordpress.com/2012/01/02/using-scom-as-a-basic-configuration-audit-system-part-2-the-script/#comments</comments>
		<pubDate>Mon, 02 Jan 2012 15:26:18 +0000</pubDate>
		<dc:creator>Daniele Grandini</dc:creator>
				<category><![CDATA[MP Development]]></category>
		<category><![CDATA[SCOM]]></category>

		<guid isPermaLink="false">https://nocentdocent.wordpress.com/?p=1021</guid>
		<description><![CDATA[Previous posts on the subject: Using SCOM as a basic configuration audit system – Part 1 The first step for our compliance management pack is to develop the core checking script. This is not to say that this must be &#8230; <a href="http://nocentdocent.wordpress.com/2012/01/02/using-scom-as-a-basic-configuration-audit-system-part-2-the-script/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nocentdocent.wordpress.com&amp;blog=6209357&amp;post=1021&amp;subd=nocentdocent&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Previous posts on the subject:</p>
<ul>
<li><a href="http://nocentdocent.wordpress.com/2011/12/31/using-scom-as-a-basic-configuration-audit-system-part-1/" target="_blank">Using SCOM as a basic configuration audit system – Part 1</a></li>
</ul>
<hr />
<p>The first step for our compliance management pack is to develop the core checking script. This is not to say that this must be the approach for every MP, probably a better start would be the health model, nevertheless I want to immediately check if there’s any showstopper in the core stuff so I will address the health model in the following post.</p>
<p>To build the script we need to keep in mind that:</p>
<p>- the output will be used to assess compliance on one side and to return data that can be used in reporting and in alerts to show what’s going on. </p>
<p>- The script must be generic enough to work across different OS versions, this is why we’re using vbscript</p>
<p>- The script will be targeted to a specific baseline</p>
<p>- The patches list must not be hard coded since the whole list can change between OS versions and can be adjusted to address specific needs (via overrides)</p>
<p>- The script will need to check for proper OS version, proper Windows Scripting Host version and proper patches</p>
<p>Given these requirements the script will take in input:</p>
<p>- Desired OS version (for the given baseline, for example we can set that for Windows 2008 the minimum service pack supported is service pack 2)</p>
<p>- Comma delimited list of required patches (IGNORE to skip the check)</p>
<p>- Required Windows Script Host version (typically at least 5.7, IGNORE to skip the check) </p>
<p>The script will return a property bag with the following properties for generic assessment:</p>
<p>- OS compliance</p>
<p>- Patches compliance</p>
<p>- WSH compliance</p>
<p>And the following properties for descriptive purposes:</p>
<p>- OS version</p>
<p>- WSH version</p>
<p>- One entry for each patch listed telling if the patch is present or not </p>
<p>- A description to be used in alerting with the reason for the missing compliance</p>
<p>The script logic is pretty simple:</p>
<p>- Load all the required patches into a dictionary, the dictionary will tell if the patch is present or not and will be the base for building the patches part of the returned property bag</p>
<p>- Check for OS version using Win32_OperatingSystem wmi class</p>
<p>- Check for windows scripting host version, id the parameter is set to IGNORE then it is assumed wsh is compliant</p>
<p>- Check for the presence of the required patches using the Win32_QuickFixEngineering wmi class. As stated in the comments, I will first check for an exact match and if not successful I will check for patches version using the –v? postfix</p>
<p>- Finally using the results gathered the script builds the property bag and a descriptive property to be used in alerting</p>
<p><strong>Note. The following code will miss all the error checking stuff. Before you put anything in production I strongly suggest a strong parameters checking and some WMI error management. I left the error checking code out of the picture to make the script shorter and more readable.</strong></p>
<pre class="code"><span style="color:blue;">Option Explicit
</span>SetLocale (<span style="color:maroon;">&quot;en-us&quot;</span>)

<span style="color:#006400;">'Globals
</span><span style="color:blue;">Dim </span>g_API, g_oXML
<span style="color:blue;">Dim </span>g_StdErr
<span style="color:blue;">Dim </span>P_TraceLevel, P_OSVer, P_QFEList, P_WSHVersion

<span style="color:#006400;">'On Error Resume Next

</span><span style="color:blue;">Dim </span>dtStart, oArgs
<span style="color:blue;">Dim </span>dicQFEs, qfe, oQFEs
<span style="color:blue;">Dim </span>i, oWMI, oWMIOS, OSVersion, Keys
<span style="color:blue;">Dim </span>oBag, bOSCompliance, os, bQFECompliance, bWshCompliance

      dtStart = Now

    Globals

    <span style="color:blue;">Set </span>oArgs = WScript.Arguments

    P_OSVer = oArgs(0)
    <span style="color:blue;">if </span>UCASE(TRIM(oArgs(1)))=<span style="color:maroon;">&quot;IGNORE&quot; </span><span style="color:blue;">Then
        </span>P_QFEList = Split(<span style="color:maroon;">&quot;&quot;</span>, <span style="color:maroon;">&quot;,&quot;</span>)
    <span style="color:blue;">else
        </span>P_QFEList = Split(oArgs(1),<span style="color:maroon;">&quot;,&quot;</span>)
    <span style="color:blue;">end if
    </span>P_WSHVersion = oArgs(2)
    <span style="color:blue;">Set </span>dicQFEs = CreateObject(<span style="color:maroon;">&quot;Scripting.Dictionary&quot;</span>)
    dicQFEs.CompareMode=vbTextCompare

    <span style="color:blue;">for </span>I=0 <span style="color:blue;">to ubound</span>(P_QFEList)
        dicQFEs.Add P_QFEList(i), <span style="color:blue;">false
    next

    </span><span style="color:#006400;">'Now get the info we need via WMI
    </span><span style="color:blue;">Set </span>oWMI = GetObject(<span style="color:maroon;">&quot;winmgmts:\\.\root\cimv2&quot;</span>)
    <span style="color:blue;">Set </span>oWMIOS = oWMI.ExecQuery(<span style="color:maroon;">&quot;Select Version from Win32_OperatingSystem&quot;</span>)
    <span style="color:blue;">for each </span>os <span style="color:blue;">in </span>oWMIOS
        OSVersion = os.Version
    <span style="color:blue;">next
    </span>bOSCompliance = (OSVersion &gt;= P_OSVer)
    bWshCompliance = (WScript.Version &gt;= P_WSHVersion <span style="color:blue;">or </span>UCASE(P_WSHVersion)=<span style="color:maroon;">&quot;IGNORE&quot;</span>)
    <span style="color:blue;">Set </span>oQFEs = oWMI.ExecQuery(<span style="color:maroon;">&quot;Select * from Win32_QuickFixEngineering&quot;</span>)

    <span style="color:blue;">for each </span>qfe <span style="color:blue;">in </span>oQFEs
    <span style="color:#006400;">'sadly I cannot use an exact match to take into account the KB123456-v? fix naming
        </span><span style="color:blue;">if </span>(dicQFEs.Exists(qfe.HotFixID)) <span style="color:blue;">Then
            </span>dicQFEs(qfe.HotFixID) = <span style="color:blue;">true
        else
    </span><span style="color:#006400;">'if I have not an exact match then check for patch versioning
          </span>keys = dicQFEs.Keys
          <span style="color:blue;">for </span>I=0 <span style="color:blue;">to </span>dicQFEs.count -1
            <span style="color:blue;">if </span>UCASE(keys(I) &amp; <span style="color:maroon;">&quot;-v&quot;</span>) = UCASE(Left(qfe.HotFixID, <span style="color:blue;">Len</span>(keys(I)&amp;<span style="color:maroon;">&quot;-v&quot;</span>))) <span style="color:blue;">then
              </span>dicQFEs(keys(I)) = <span style="color:blue;">true
              exit for
            end if
          next
        end if
    next

    </span><span style="color:#006400;">'Now prepare the data to return
    </span><span style="color:blue;">Dim </span>sMessage
        <span style="color:blue;">If Not </span>bOSCompliance <span style="color:blue;">Then
            </span>sMessage = sMessage &amp; <span style="color:maroon;">&quot;OS is not compliant required version: &quot; </span>&amp; P_OSVer &amp; <span style="color:maroon;">&quot; Detected Version: &quot; </span>&amp; OSVersion &amp; vbCrLf
        <span style="color:blue;">end if
        If Not </span>bWshCompliance <span style="color:blue;">Then
            </span>sMessage = sMessage &amp; <span style="color:maroon;">&quot;WSH is not compliant required version: &quot; </span>&amp; P_WSHVersion &amp; <span style="color:maroon;">&quot; Detected Version: &quot; </span>&amp; WScript.Version &amp; vbCrLf
        <span style="color:blue;">end if
        Set </span>oBag = g_API.CreateTypedPropertyBag(StateDataType)
        <span style="color:blue;">call </span>oBag.AddValue(<span style="color:maroon;">&quot;OSVersion&quot;</span>, OSVersion)
        <span style="color:blue;">call </span>oBag.AddValue(<span style="color:maroon;">&quot;OSCompliant&quot;</span>, bOSCompliance)
        bQFECompliance = <span style="color:blue;">True
        for each </span>qfe <span style="color:blue;">in </span>dicQFEs.Keys
            <span style="color:blue;">if false </span>= dicQFEs(qfe) <span style="color:blue;">Then
                </span>bQFECompliance = <span style="color:blue;">false
                </span>sMessage = sMessage &amp; qfe &amp; <span style="color:maroon;">&quot; is missing&quot; </span>&amp; vbCrLf
            <span style="color:blue;">end if
            call </span>oBag.AddValue(qfe, dicQFEs(qfe))
        <span style="color:blue;">next
        call </span>oBag.AddValue(<span style="color:maroon;">&quot;QFECompliant&quot;</span>, bQFECompliance)
        <span style="color:blue;">call </span>oBag.AddValue(<span style="color:maroon;">&quot;WSHCompliant&quot;</span>, bWSHCompliance)
        <span style="color:blue;">call </span>oBag.AddValue(<span style="color:maroon;">&quot;Message&quot;</span>, sMessage)
        <span style="color:#006400;">'finally resturn the property bag
        </span>g_API.AddItem oBag
        <span style="color:blue;">Call </span>g_API.ReturnItems

    ClearGlobals

<span style="color:#006400;">'**********************************************
'**** HELPER FUNCTIONS SCOM sempre necessarie
'**********************************************

</span><span style="color:blue;">Sub </span>Globals
    P_TraceLevel = TRACE_VERBOSE
    <span style="color:blue;">Set </span>g_API = CreateObject(<span style="color:maroon;">&quot;MOM.ScriptAPI&quot;</span>)
    <span style="color:blue;">Set </span>g_oXML = CreateObject(<span style="color:maroon;">&quot;MSXML.DOMDocument&quot;</span>)
    <span style="color:blue;">Set </span>g_StdErr = WScript.StdErr
<span style="color:blue;">end Sub

Sub </span>ClearGlobals
    <span style="color:blue;">Set </span>g_API = <span style="color:blue;">Nothing
    Set </span>g_oXML = <span style="color:blue;">Nothing
End Sub

</span></pre>
<p>- Daniele</p>
<p><i>This posting is provided &quot;AS IS&quot; with no warranties, and confers no rights.</i></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nocentdocent.wordpress.com/1021/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nocentdocent.wordpress.com/1021/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nocentdocent.wordpress.com/1021/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nocentdocent.wordpress.com/1021/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nocentdocent.wordpress.com/1021/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nocentdocent.wordpress.com/1021/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nocentdocent.wordpress.com/1021/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nocentdocent.wordpress.com/1021/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nocentdocent.wordpress.com/1021/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nocentdocent.wordpress.com/1021/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nocentdocent.wordpress.com/1021/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nocentdocent.wordpress.com/1021/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nocentdocent.wordpress.com/1021/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nocentdocent.wordpress.com/1021/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nocentdocent.wordpress.com&amp;blog=6209357&amp;post=1021&amp;subd=nocentdocent&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nocentdocent.wordpress.com/2012/01/02/using-scom-as-a-basic-configuration-audit-system-part-2-the-script/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/011ad770090bc9de4904b2578b90cd93?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Daniele Grandini</media:title>
		</media:content>
	</item>
		<item>
		<title>Using SCOM as a basic configuration audit system &#8211; Part 1</title>
		<link>http://nocentdocent.wordpress.com/2011/12/31/using-scom-as-a-basic-configuration-audit-system-part-1/</link>
		<comments>http://nocentdocent.wordpress.com/2011/12/31/using-scom-as-a-basic-configuration-audit-system-part-1/#comments</comments>
		<pubDate>Sat, 31 Dec 2011 08:41:01 +0000</pubDate>
		<dc:creator>Daniele Grandini</dc:creator>
				<category><![CDATA[Agent health]]></category>
		<category><![CDATA[MP Development]]></category>
		<category><![CDATA[SCOM]]></category>

		<guid isPermaLink="false">https://nocentdocent.wordpress.com/?p=1019</guid>
		<description><![CDATA[I’m going to start a series of articles, I don’t know how many yet, on how to use your OpsMgr infrastructure to check for proper configuration of the managed systems. Then number of posts will be based on how much &#8230; <a href="http://nocentdocent.wordpress.com/2011/12/31/using-scom-as-a-basic-configuration-audit-system-part-1/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nocentdocent.wordpress.com&amp;blog=6209357&amp;post=1019&amp;subd=nocentdocent&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I’m going to start a series of articles, I don’t know how many yet, on how to use your OpsMgr infrastructure to check for proper configuration of the managed systems. Then number of posts will be based on how much I can write in one hour J. The basic need started with the growing number of patches needed to guarantee a complete and hassle free monitoring experience “<a href="http://nocentdocent.wordpress.com/2009/10/15/strongly-recommended-non-opsmgr-patches/" target="_blank">Things to make and do for agent health</a>”. Obviously OpsMgr is not the first choice tool to solve this kind of problem, it has not any standardized building block or formal architecture whereas System Center Configurations Manager has. So if you have SCCM agents deployed on the same systems managed by OpsMgr this series of posts is not for you, you better use the SCCM DCM feature to address the compliance checking and if you have Service Manager in place then you can have the formal plumbing, too.</p>
<p>This first installment will set the scope of this project and some background on the health model needed. </p>
<p>At the end of our effort we’ll have a management pack that will address these requirements:</p>
<ul>
<li>it needs to check for a minimum service pack level given a specific operating system </li>
<li>it needs to check for the presence of a set of patches for a given operating system and service pack level </li>
<li>optionally it needs to integrate the health model of OpsMgr agent (HealthService) with the compliance level </li>
<li>it needs to report on non-compliant systems with a detailed status regarding missing patches </li>
</ul>
<p>For the sake of these posts I will concentrate on Windows Server 2008 and Windows Server 2008 R2, but the same technique can be applied to other systems (for example Windows 2003), for this reason I will use vbscript instead of powershell for any scripting needed. Moving away for the official support statement for OpsMgr I will target any reporting need to SQL Server 2008 schema, so the reports will work on SQL Server 208 and superior, but not on SQL Server 2005.</p>
<p>Regarding the health model I’ll need to set a new baseline (with baseline I’m referring to the operating system + service pack combination) for R2 SP1, the baselines I’m going to tackle are:</p>
<p>· Windows Server 2008</p>
<p>· Windows Server 2008 R2 RTM</p>
<p>· Windows Server 2008 R2 with Service Pack 1</p>
<p>for these baselines I’ll set up a monitor (targeted at the OS) under the configuration branch to assess the proper agent compliance</p>
<p><a href="http://nocentdocent.files.wordpress.com/2011/12/image.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="image" border="0" alt="image" src="http://nocentdocent.files.wordpress.com/2011/12/image_thumb.png?w=644&#038;h=204" width="644" height="204" /></a></p>
<p>At the same time I’ll establish a loose relationship with the HealthService to project the compliance status to the agent health. This projection will be disabled by default</p>
<p><a href="http://nocentdocent.files.wordpress.com/2011/12/image1.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="image" border="0" alt="image" src="http://nocentdocent.files.wordpress.com/2011/12/image_thumb1.png?w=644&#038;h=294" width="644" height="294" /></a></p>
<p>The next post will address the core scripting needed to assess the compliance level.</p>
<p> &#8211; Daniele
<p><i>This posting is provided &quot;AS IS&quot; with no warranties, and confers no rights.</i></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nocentdocent.wordpress.com/1019/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nocentdocent.wordpress.com/1019/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nocentdocent.wordpress.com/1019/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nocentdocent.wordpress.com/1019/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nocentdocent.wordpress.com/1019/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nocentdocent.wordpress.com/1019/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nocentdocent.wordpress.com/1019/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nocentdocent.wordpress.com/1019/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nocentdocent.wordpress.com/1019/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nocentdocent.wordpress.com/1019/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nocentdocent.wordpress.com/1019/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nocentdocent.wordpress.com/1019/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nocentdocent.wordpress.com/1019/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nocentdocent.wordpress.com/1019/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nocentdocent.wordpress.com&amp;blog=6209357&amp;post=1019&amp;subd=nocentdocent&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nocentdocent.wordpress.com/2011/12/31/using-scom-as-a-basic-configuration-audit-system-part-1/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/011ad770090bc9de4904b2578b90cd93?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Daniele Grandini</media:title>
		</media:content>

		<media:content url="http://nocentdocent.files.wordpress.com/2011/12/image_thumb.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://nocentdocent.files.wordpress.com/2011/12/image_thumb1.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>
	</item>
		<item>
		<title>What do you think about Microsoft Management Packs?</title>
		<link>http://nocentdocent.wordpress.com/2011/12/15/what-do-you-think-about-microsoft-management-packs/</link>
		<comments>http://nocentdocent.wordpress.com/2011/12/15/what-do-you-think-about-microsoft-management-packs/#comments</comments>
		<pubDate>Thu, 15 Dec 2011 11:32:41 +0000</pubDate>
		<dc:creator>Daniele Grandini</dc:creator>
				<category><![CDATA[MP]]></category>
		<category><![CDATA[SCOM]]></category>

		<guid isPermaLink="false">https://nocentdocent.wordpress.com/?p=1012</guid>
		<description><![CDATA[Marnix Wolf, a fellow MVP, has started an online survey to collect community feedbacks on Microsoft Management Packs quality. The results will be shared with Microsoft to drive proper attention on this key topic. If you read this blog you &#8230; <a href="http://nocentdocent.wordpress.com/2011/12/15/what-do-you-think-about-microsoft-management-packs/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nocentdocent.wordpress.com&amp;blog=6209357&amp;post=1012&amp;subd=nocentdocent&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Marnix Wolf, a fellow MVP, has started an online survey to collect community feedbacks on Microsoft Management Packs quality. The results will be shared with Microsoft to drive proper attention on this key topic. If you read this blog you know how much MPs quality can make a difference in your monitoring effectiveness. So let&#8217;s share our experiences filling in Marnix&#8217;s survey: </p>
<p><a href="http://booroo.com/app/rendersurvey.asp?sid=4ufdnwk8d1gs4ju20246">http://booroo.com/app/rendersurvey.asp?sid=4ufdnwk8d1gs4ju20246</a></p>
<p> &#8211; Daniele
<p><i>This posting is provided &quot;AS IS&quot; with no warranties, and confers no rights.</i></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nocentdocent.wordpress.com/1012/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nocentdocent.wordpress.com/1012/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nocentdocent.wordpress.com/1012/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nocentdocent.wordpress.com/1012/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/nocentdocent.wordpress.com/1012/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/nocentdocent.wordpress.com/1012/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/nocentdocent.wordpress.com/1012/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/nocentdocent.wordpress.com/1012/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nocentdocent.wordpress.com/1012/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nocentdocent.wordpress.com/1012/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nocentdocent.wordpress.com/1012/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nocentdocent.wordpress.com/1012/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nocentdocent.wordpress.com/1012/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nocentdocent.wordpress.com/1012/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nocentdocent.wordpress.com&amp;blog=6209357&amp;post=1012&amp;subd=nocentdocent&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://nocentdocent.wordpress.com/2011/12/15/what-do-you-think-about-microsoft-management-packs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/011ad770090bc9de4904b2578b90cd93?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=G" medium="image">
			<media:title type="html">Daniele Grandini</media:title>
		</media:content>
	</item>
	</channel>
</rss>
